Diff of the two buildlogs:

--
--- b1/build.log	2025-02-03 15:22:51.464795261 +0000
+++ b2/build.log	2025-02-03 16:30:22.550074838 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Mon Feb  3 02:56:48 -12 2025
-I: pbuilder-time-stamp: 1738594608
+I: Current time: Mon Mar  9 11:45:55 +14 2026
+I: pbuilder-time-stamp: 1773006355
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -31,51 +31,83 @@
 dpkg-source: info: applying detect-mcrc32.patch
 I: using fakeroot in build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/3672254/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/2878838/tmp/hooks/D01_modify_environment starting
+debug: Running on infom02-amd64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Mar  8 21:46 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/2878838/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/2878838/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='amd64'
-  DEBIAN_FRONTEND='noninteractive'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=amd64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='amd64'
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=x86_64
+  HOST_ARCH=amd64
   IFS=' 	
   '
-  INVOCATION_ID='66388103b8084e74868605969b469d10'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='3672254'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=77c9de6318bb4eaa9da949cd7a41184b
+  LANG=C
+  LANGUAGE=et_EE:et
+  LC_ALL=C
+  MACHTYPE=x86_64-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=2878838
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.63EVtXRh/pbuilderrc_QHkd --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.63EVtXRh/b1 --logfile b1/build.log libcrcutil_1.0-5.4.dsc'
-  SUDO_GID='109'
-  SUDO_UID='104'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.63EVtXRh/pbuilderrc_GSHg --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.63EVtXRh/b2 --logfile b2/build.log libcrcutil_1.0-5.4.dsc'
+  SUDO_GID=109
+  SUDO_UID=104
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
 I: uname -a
-  Linux infom01-amd64 6.1.0-30-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.12.9+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.9-1~bpo12+1 (2025-01-19) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/3672254/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/2878838/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -221,7 +253,7 @@
 Get: 102 http://deb.debian.org/debian unstable/main amd64 texlive-latex-recommended all 2024.20250114-1 [8760 kB]
 Get: 103 http://deb.debian.org/debian unstable/main amd64 texlive-pictures all 2024.20250114-1 [17.1 MB]
 Get: 104 http://deb.debian.org/debian unstable/main amd64 texlive-latex-extra all 2024.20250114-1 [24.7 MB]
-Fetched 131 MB in 2s (58.6 MB/s)
+Fetched 131 MB in 2s (82.6 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libpython3.13-minimal:amd64.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19840 files and directories currently installed.)
@@ -576,8 +608,8 @@
 Setting up tzdata (2025a-1) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Mon Feb  3 14:58:04 UTC 2025.
-Universal Time is now:  Mon Feb  3 14:58:04 UTC 2025.
+Local time is now:      Sun Mar  8 21:47:19 UTC 2026.
+Universal Time is now:  Sun Mar  8 21:47:19 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up autotools-dev (20220109.1) ...
@@ -686,7 +718,11 @@
 fakeroot is already the newest version (1.37-1).
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/reproducible-path/libcrcutil-1.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../libcrcutil_1.0-5.4_source.changes
+I: user script /srv/workspace/pbuilder/2878838/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/2878838/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/libcrcutil-1.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../libcrcutil_1.0-5.4_source.changes
 dpkg-buildpackage: info: source package libcrcutil
 dpkg-buildpackage: info: source version 1.0-5.4
 dpkg-buildpackage: info: source distribution unstable
@@ -701,8 +737,8 @@
 if [ -s Makefile ]; then /usr/bin/make clean || true; fi
 make[2]: Entering directory '/build/reproducible-path/libcrcutil-1.0'
 CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /home/akad/crc7/missing --run aclocal-1.11 
-/bin/sh: 0: cannot open /home/akad/crc7/missing: No such file
-make[2]: *** [Makefile:236: aclocal.m4] Error 2
+/bin/sh: /home/akad/crc7/missing: No such file or directory
+make[2]: *** [Makefile:236: aclocal.m4] Error 127
 make[2]: Leaving directory '/build/reproducible-path/libcrcutil-1.0'
 make[1]: Leaving directory '/build/reproducible-path/libcrcutil-1.0'
    dh_clean
@@ -1732,22 +1768,22 @@
 make[1]: Entering directory '/build/reproducible-path/libcrcutil-1.0'
 make  all-am
 make[2]: Entering directory '/build/reproducible-path/libcrcutil-1.0'
-/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o code/crc32c_sse4.lo code/crc32c_sse4.cc
-/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o code/multiword_128_64_gcc_amd64_sse2.lo code/multiword_128_64_gcc_amd64_sse2.cc
-/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o code/multiword_64_64_cl_i386_mmx.lo code/multiword_64_64_cl_i386_mmx.cc
-/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o code/multiword_64_64_gcc_amd64_asm.lo code/multiword_64_64_gcc_amd64_asm.cc
-/bin/bash ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o code/multiword_64_64_gcc_i386_mmx.lo code/multiword_64_64_gcc_i386_mmx.cc
 g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -Itests -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o examples/usage-interface.o `test -f 'examples/interface.cc' || echo './'`examples/interface.cc
 g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -Itests -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o examples/usage-usage.o `test -f 'examples/usage.cc' || echo './'`examples/usage.cc
+/bin/sh ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o code/crc32c_sse4.lo code/crc32c_sse4.cc
+/bin/sh ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o code/multiword_128_64_gcc_amd64_sse2.lo code/multiword_128_64_gcc_amd64_sse2.cc
+/bin/sh ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o code/multiword_64_64_cl_i386_mmx.lo code/multiword_64_64_cl_i386_mmx.cc
+/bin/sh ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o code/multiword_64_64_gcc_amd64_asm.lo code/multiword_64_64_gcc_amd64_asm.cc
+/bin/sh ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o code/multiword_64_64_gcc_i386_mmx.lo code/multiword_64_64_gcc_i386_mmx.cc
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_64_64_gcc_amd64_asm.cc  -fPIC -DPIC -o code/.libs/multiword_64_64_gcc_amd64_asm.o
+libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_64_64_cl_i386_mmx.cc  -fPIC -DPIC -o code/.libs/multiword_64_64_cl_i386_mmx.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/crc32c_sse4.cc  -fPIC -DPIC -o code/.libs/crc32c_sse4.o
-libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_64_64_gcc_i386_mmx.cc  -fPIC -DPIC -o code/.libs/multiword_64_64_gcc_i386_mmx.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_128_64_gcc_amd64_sse2.cc  -fPIC -DPIC -o code/.libs/multiword_128_64_gcc_amd64_sse2.o
-libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_64_64_cl_i386_mmx.cc  -fPIC -DPIC -o code/.libs/multiword_64_64_cl_i386_mmx.o
+libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_64_64_gcc_i386_mmx.cc  -fPIC -DPIC -o code/.libs/multiword_64_64_gcc_i386_mmx.o
+libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_64_64_gcc_amd64_asm.cc -o code/multiword_64_64_gcc_amd64_asm.o >/dev/null 2>&1
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_64_64_gcc_i386_mmx.cc -o code/multiword_64_64_gcc_i386_mmx.o >/dev/null 2>&1
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_64_64_cl_i386_mmx.cc -o code/multiword_64_64_cl_i386_mmx.o >/dev/null 2>&1
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_128_64_gcc_amd64_sse2.cc -o code/multiword_128_64_gcc_amd64_sse2.o >/dev/null 2>&1
-libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/multiword_64_64_gcc_amd64_asm.cc -o code/multiword_64_64_gcc_amd64_asm.o >/dev/null 2>&1
 code/crc32c_sse4.cc: In static member function 'static bool crcutil::Crc32cSSE4::IsSSE42Available()':
 code/crc32c_sse4.cc:319:16: warning: 'ecx' may be used uninitialized [-Wmaybe-uninitialized]
   319 |   return ((ecx & (1 << 20)) != 0);
@@ -1756,14 +1792,14 @@
   316 |   unsigned int eax, ebx, ecx;
       |                          ^~~
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c code/crc32c_sse4.cc -o code/crc32c_sse4.o >/dev/null 2>&1
-/bin/bash ./libtool  --tag=CXX   --mode=link g++ -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -version-info 0:1:0 -no-undefined -Wl,-z,relro -Wl,-z,now -o libcrcutil.la -rpath /usr/lib/x86_64-linux-gnu code/crc32c_sse4.lo code/multiword_128_64_gcc_amd64_sse2.lo code/multiword_64_64_cl_i386_mmx.lo code/multiword_64_64_gcc_amd64_asm.lo code/multiword_64_64_gcc_i386_mmx.lo  
+/bin/sh ./libtool  --tag=CXX   --mode=link g++ -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -version-info 0:1:0 -no-undefined -Wl,-z,relro -Wl,-z,now -o libcrcutil.la -rpath /usr/lib/x86_64-linux-gnu code/crc32c_sse4.lo code/multiword_128_64_gcc_amd64_sse2.lo code/multiword_64_64_cl_i386_mmx.lo code/multiword_64_64_gcc_amd64_asm.lo code/multiword_64_64_gcc_i386_mmx.lo  
 libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/14/crtbeginS.o  code/.libs/crc32c_sse4.o code/.libs/multiword_128_64_gcc_amd64_sse2.o code/.libs/multiword_64_64_cl_i386_mmx.o code/.libs/multiword_64_64_gcc_amd64_asm.o code/.libs/multiword_64_64_gcc_i386_mmx.o   -L/usr/lib/gcc/x86_64-linux-gnu/14 -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/14/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/14/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/crtn.o  -mcrc32 -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,libcrcutil.so.0 -o .libs/libcrcutil.so.0.0.1
 libtool: link: (cd ".libs" && rm -f "libcrcutil.so.0" && ln -s "libcrcutil.so.0.0.1" "libcrcutil.so.0")
 libtool: link: (cd ".libs" && rm -f "libcrcutil.so" && ln -s "libcrcutil.so.0.0.1" "libcrcutil.so")
 libtool: link: ar cr .libs/libcrcutil.a  code/crc32c_sse4.o code/multiword_128_64_gcc_amd64_sse2.o code/multiword_64_64_cl_i386_mmx.o code/multiword_64_64_gcc_amd64_asm.o code/multiword_64_64_gcc_i386_mmx.o
 libtool: link: ranlib .libs/libcrcutil.a
 libtool: link: ( cd ".libs" && rm -f "libcrcutil.la" && ln -s "../libcrcutil.la" "libcrcutil.la" )
-/bin/bash ./libtool  --tag=CXX   --mode=link g++ -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -Itests -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  -Wl,-z,relro -Wl,-z,now -o usage examples/usage-interface.o examples/usage-usage.o libcrcutil.la 
+/bin/sh ./libtool  --tag=CXX   --mode=link g++ -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -Itests -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  -Wl,-z,relro -Wl,-z,now -o usage examples/usage-interface.o examples/usage-usage.o libcrcutil.la 
 libtool: link: g++ -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -Itests -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/usage examples/usage-interface.o examples/usage-usage.o  ./.libs/libcrcutil.so
 make[2]: Leaving directory '/build/reproducible-path/libcrcutil-1.0'
 make[1]: Leaving directory '/build/reproducible-path/libcrcutil-1.0'
@@ -2034,7 +2070,7 @@
 code/uint128_sse2.h:51:7: note: 'class crcutil::uint128_sse2' declared here
    51 | class uint128_sse2 {
       |       ^~~~~~~~~~~~
-/bin/bash ./libtool  --tag=CXX   --mode=link g++ -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  -Wl,-z,relro -Wl,-z,now -o crcutil_ut tests/set_hi_pri.o tests/unittest.o libcrcutil.la 
+/bin/sh ./libtool  --tag=CXX   --mode=link g++ -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  -Wl,-z,relro -Wl,-z,now -o crcutil_ut tests/set_hi_pri.o tests/unittest.o libcrcutil.la 
 libtool: link: g++ -DCRCUTIL_USE_MM_CRC32=1 -Wall -mcrc32 -Icode -g -O2 -ffile-prefix-map=/build/reproducible-path/libcrcutil-1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/crcutil_ut tests/set_hi_pri.o tests/unittest.o  ./.libs/libcrcutil.so
 make[2]: Leaving directory '/build/reproducible-path/libcrcutil-1.0'
 make  check-TESTS
@@ -2750,1573 +2786,1573 @@
 Verifying performance
 ClassTitle, CRC-64-u64/u64/u64-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,   8,           8,    8,      4,         0,      33408,      28314
+  GCC-14.2.0,      64,     64,   8,           8,    8,      4,         0,      33408,      26160
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword,, BestTime, BestMethod
-        4,  2.384,  2.199,  2.248,  2.389,  2.383,  2.906,  2.383,,  2.199, Byte
-        8,  0.825,  2.317,  2.169,  2.003,  1.925,  2.292,  1.833,,  1.833, Multiword
-       16,  0.458,  2.888,  2.704,  2.410,  1.879,  1.973,  1.650,,  1.650, Multiword
-       32,  0.390,  3.835,  3.735,  3.205,  1.902,  1.961,  1.856,,  1.856, Multiword
-       64,  0.286,  4.812,  4.807,  4.171,  1.934,  1.989,  0.809,,  0.809, Multiword
-      128,  0.241,  5.358,  5.337,  4.710,  2.025,  2.114,  0.693,,  0.693, Multiword
-      256,  0.223,  5.603,  5.601,  4.949,  1.994,  2.062,  0.634,,  0.634, Multiword
-      512,  0.202,  5.752,  5.734,  5.105,  1.971,  2.039,  0.585,,  0.585, Multiword
-     1024,  0.190,  5.809,  5.801,  5.167,  1.986,  2.056,  0.568,,  0.568, Multiword
-     2048,  0.196,  5.838,  5.837,  5.196,  1.968,  2.036,  0.561,,  0.561, Multiword
-     4096,  0.189,  5.852,  5.851,  5.211,  1.958,  2.026,  0.558,,  0.558, Multiword
-     8192,  0.186,  5.860,  5.859,  5.218,  1.955,  2.021,  0.558,,  0.558, Multiword
-    16384,  0.185,  5.863,  5.863,  5.222,  1.953,  2.019,  0.556,,  0.556, Multiword
-    32768,  0.184,  5.865,  5.865,  5.224,  1.951,  2.018,  0.555,,  0.555, Multiword
-    65536,  0.184,  5.866,  5.866,  5.225,  1.952,  1.125,  0.554,,  0.554, Multiword
-   131072,  0.183,  5.866,  5.866,  5.225,  1.951,  1.117,  0.554,,  0.554, Multiword
-   262144,  0.183,  5.866,  5.866,  5.225,  1.951,  1.113,  0.554,,  0.554, Multiword
-   524288,  0.183,  5.868,  5.868,  5.227,  1.958,  1.114,  0.558,,  0.558, Multiword
-  1048576,  0.184,  5.893,  5.892,  5.250,  1.958,  1.055,  0.559,,  0.559, Multiword
-  2097152,  0.198,  5.905,  5.895,  5.253,  1.958,  1.059,  0.560,,  0.560, Multiword
-  4194304,  0.204,  5.919,  5.916,  5.265,  1.970,  1.066,  0.560,,  0.560, Multiword
-  8388608,  0.203,  5.910,  5.911,  5.268,  1.972,  1.067,  0.560,,  0.560, Multiword
- 16777216,  0.205,  5.921,  5.924,  5.273,  1.978,  1.074,  0.565,,  0.565, Multiword
- 33554432,  0.207,  5.921,  5.921,  5.272,  1.979,  1.078,  0.566,,  0.566, Multiword
- 67108864,  0.209,  5.922,  5.919,  5.271,  1.980,  1.078,  0.567,,  0.567, Multiword
+        4,  2.257,  2.029,  2.038,  2.139,  2.096,  2.903,  2.257,,  2.029, Byte
+        8,  0.887,  2.117,  2.204,  1.869,  1.855,  2.178,  1.774,,  1.774, Multiword
+       16,  0.484,  2.540,  2.490,  2.124,  1.659,  1.734,  1.492,,  1.492, Multiword
+       32,  0.383,  3.327,  3.317,  2.756,  1.593,  1.762,  1.633,,  1.593, Word
+       64,  0.272,  4.264,  4.274,  3.687,  1.653,  1.764,  0.713,,  0.713, Multiword
+      128,  0.232,  4.758,  4.701,  5.176,  2.110,  2.215,  0.769,,  0.769, Multiword
+      256,  0.246,  4.952,  4.943,  4.400,  1.731,  1.794,  0.550,,  0.550, Multiword
+      512,  0.200,  5.060,  5.055,  4.497,  1.722,  1.784,  0.514,,  0.514, Multiword
+     1024,  0.183,  5.111,  5.108,  4.547,  1.718,  1.780,  0.500,,  0.500, Multiword
+     2048,  0.173,  5.136,  5.135,  4.573,  1.716,  1.777,  0.493,,  0.493, Multiword
+     4096,  0.168,  5.149,  5.148,  4.585,  1.716,  1.776,  0.491,,  0.491, Multiword
+     8192,  0.165,  5.155,  5.155,  4.591,  1.715,  1.775,  0.491,,  0.491, Multiword
+    16384,  0.163,  5.158,  5.158,  4.594,  1.716,  1.774,  0.490,,  0.490, Multiword
+    32768,  0.163,  5.160,  5.160,  4.596,  1.716,  1.774,  0.489,,  0.489, Multiword
+    65536,  0.163,  5.161,  5.161,  4.597,  1.717,  0.946,  0.489,,  0.489, Multiword
+   131072,  0.162,  5.161,  5.161,  4.597,  1.717,  0.939,  0.488,,  0.488, Multiword
+   262144,  0.163,  5.161,  5.161,  4.597,  1.716,  0.935,  0.488,,  0.488, Multiword
+   524288,  0.164,  5.162,  5.162,  4.598,  1.722,  0.937,  0.492,,  0.492, Multiword
+  1048576,  0.169,  5.200,  9.025,  4.736,  1.731,  0.891,  0.497,,  0.497, Multiword
+  2097152,  0.185,  9.016,  9.024,  8.441,  1.730,  0.894,  0.497,,  0.497, Multiword
+  4194304,  0.192, 10.941, 10.937,  9.428,  3.664,  2.763,  0.497,,  0.497, Multiword
+  8388608,  0.186, 16.648, 16.643, 14.180,  3.660,  2.865,  0.498,,  0.498, Multiword
+ 16777216,  0.187,  5.221, 11.410, 11.069,  3.657,  1.899,  0.984,,  0.984, Multiword
+ 33554432,  0.195,  7.029,  6.575, 10.619,  3.663,  2.155,  0.981,,  0.981, Multiword
+ 67108864,  0.317, 12.160,  9.337,  4.646,  3.789,  2.175,  1.103,,  1.103, Multiword
 
 ClassTitle, CRC-64-u64/u64/u64-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,   8,           8,    8,      3,         0,      33408,      30822
+  GCC-14.2.0,      64,     64,   8,           8,    8,      3,         0,      33408,      28200
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.678,  2.632,,  2.632, Multiword
-        8,  2.108,  2.108,,  2.108, Blockword
-       16,  1.920,  1.741,,  1.741, Multiword
-       32,  1.948,  1.862,,  1.862, Multiword
-       64,  1.982,  1.530,,  1.530, Multiword
-      128,  2.026,  1.199,,  1.199, Multiword
-      256,  2.072,  1.097,,  1.097, Multiword
-      512,  2.070,  1.016,,  1.016, Multiword
-     1024,  2.072,  0.994,,  0.994, Multiword
-     2048,  2.042,  0.979,,  0.979, Multiword
-     4096,  2.029,  0.970,,  0.970, Multiword
-     8192,  2.023,  0.966,,  0.966, Multiword
-    16384,  2.020,  0.964,,  0.964, Multiword
-    32768,  2.018,  0.963,,  0.963, Multiword
-    65536,  1.440,  0.962,,  0.962, Multiword
-   131072,  1.430,  0.961,,  0.961, Multiword
-   262144,  1.279,  0.961,,  0.961, Multiword
-   524288,  1.206,  0.964,,  0.964, Multiword
-  1048576,  1.209,  0.965,,  0.965, Multiword
-  2097152,  1.193,  0.967,,  0.967, Multiword
-  4194304,  1.200,  0.968,,  0.968, Multiword
-  8388608,  1.199,  0.969,,  0.969, Multiword
- 16777216,  1.211,  0.973,,  0.973, Multiword
- 33554432,  1.204,  0.975,,  0.975, Multiword
- 67108864,  1.208,  0.978,,  0.978, Multiword
+        4,  2.741,  2.419,,  2.419, Multiword
+        8,  2.016,  2.016,,  2.016, Multiword
+       16,  1.727,  1.630,,  1.630, Multiword
+       32,  1.790,  1.699,,  1.699, Multiword
+       64,  1.777,  1.395,,  1.395, Multiword
+      128,  1.794,  1.024,,  1.024, Multiword
+      256,  1.827,  0.948,,  0.948, Multiword
+      512,  1.821,  0.880,,  0.880, Multiword
+     1024,  1.818,  0.858,,  0.858, Multiword
+     2048,  1.816,  0.828,,  0.828, Multiword
+     4096,  1.815,  0.823,,  0.823, Multiword
+     8192,  1.815,  0.821,,  0.821, Multiword
+    16384,  1.815,  0.821,,  0.821, Multiword
+    32768,  1.815,  0.819,,  0.819, Multiword
+    65536,  1.228,  0.819,,  0.819, Multiword
+   131072,  1.220,  0.818,,  0.818, Multiword
+   262144,  1.065,  0.818,,  0.818, Multiword
+   524288,  0.996,  0.826,,  0.826, Multiword
+  1048576,  0.998,  0.828,,  0.828, Multiword
+  2097152,  0.979,  0.828,,  0.828, Multiword
+  4194304,  1.945,  0.829,,  0.829, Multiword
+  8388608,  1.027,  0.830,,  0.830, Multiword
+ 16777216,  1.953,  1.315,,  1.315, Multiword
+ 33554432,  2.203,  1.553,,  1.553, Multiword
+ 67108864,  1.915,  1.804,,  1.804, Multiword
 
 ClassTitle, CRC-32-u64/u64/u64-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,   8,           8,    8,      4,         0,      33408,     288266
+  GCC-14.2.0,      64,     32,   8,           8,    8,      4,         0,      33408,     285660
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword, CRC32C,, BestTime, BestMethod
-        4,  2.384,  2.199,  2.256,  2.384,  2.383,  2.913,  2.382,  2.749,,  2.199, Byte
-        8,  1.008,  2.317,  2.169,  2.001,  1.926,  2.292,  1.833,  1.008,,  1.008, CRC32C
-       16,  0.473,  2.888,  2.659,  2.405,  1.879,  1.959,  1.650,  0.550,,  0.550, CRC32C
-       32,  0.413,  3.834,  3.735,  3.202,  1.902,  1.961,  1.856,  0.275,,  0.275, CRC32C
-       64,  0.309,  4.812,  4.807,  4.173,  1.933,  1.988,  0.926,  0.149,,  0.149, CRC32C
-      128,  0.263,  5.358,  5.335,  4.713,  1.948,  2.017,  0.808,  0.149,,  0.149, CRC32C
-      256,  0.222,  5.603,  5.610,  4.956,  1.965,  2.018,  0.635,  0.163,,  0.163, CRC32C
-      512,  0.203,  5.752,  5.733,  5.105,  1.988,  2.067,  0.586,  0.108,,  0.108, CRC32C
-     1024,  0.193,  5.810,  5.801,  5.167,  1.986,  2.057,  0.568,  0.104,,  0.104, CRC32C
-     2048,  0.196,  5.839,  5.837,  5.195,  1.968,  2.036,  0.561,  0.102,,  0.102, CRC32C
-     4096,  0.190,  5.852,  5.852,  5.210,  1.958,  2.026,  0.557,  0.095,,  0.095, CRC32C
-     8192,  0.186,  5.860,  5.859,  5.218,  1.954,  2.022,  0.558,  0.094,,  0.094, CRC32C
-    16384,  0.185,  5.863,  5.863,  5.222,  1.951,  2.019,  0.556,  0.095,,  0.095, CRC32C
-    32768,  0.184,  5.865,  5.865,  5.224,  1.952,  2.018,  0.555,  0.093,,  0.093, CRC32C
-    65536,  0.184,  5.866,  5.866,  5.225,  1.951,  1.106,  0.554,  0.093,,  0.093, CRC32C
-   131072,  0.183,  5.866,  5.866,  5.225,  1.951,  1.103,  0.554,  0.093,,  0.093, CRC32C
-   262144,  0.183,  5.866,  5.866,  5.225,  1.951,  1.099,  0.554,  0.093,,  0.093, CRC32C
-   524288,  0.183,  5.868,  5.868,  5.227,  1.957,  1.103,  0.557,  0.093,,  0.093, CRC32C
-  1048576,  0.185,  5.894,  5.894,  5.250,  1.956,  1.045,  0.558,  0.094,,  0.094, CRC32C
-  2097152,  0.201,  5.901,  5.902,  5.255,  1.959,  1.048,  0.558,  0.095,,  0.095, CRC32C
-  4194304,  0.205,  5.905,  5.910,  5.263,  1.972,  1.053,  0.559,  0.095,,  0.095, CRC32C
-  8388608,  0.203,  5.908,  5.911,  5.264,  1.973,  1.055,  0.560,  0.095,,  0.095, CRC32C
- 16777216,  0.205,  5.912,  5.913,  5.267,  1.975,  1.063,  0.567,  0.105,,  0.105, CRC32C
- 33554432,  0.207,  5.913,  5.920,  5.273,  1.984,  1.068,  0.565,  0.119,,  0.119, CRC32C
- 67108864,  0.209,  5.917,  5.918,  5.271,  1.978,  1.070,  0.570,  0.124,,  0.124, CRC32C
+        4,  2.257,  2.034,  2.034,  2.156,  2.097,  2.903,  2.257,  2.741,,  2.034, ByteUnrolled
+        8,  0.887,  2.117,  2.204,  1.871,  1.855,  2.178,  1.774,  1.129,,  1.129, CRC32C
+       16,  0.484,  2.540,  2.496,  2.097,  1.659,  1.734,  1.492,  0.605,,  0.605, CRC32C
+       32,  0.383,  3.327,  3.317,  2.749,  1.593,  1.756,  1.633,  0.302,,  0.302, CRC32C
+       64,  0.272,  4.264,  4.274,  3.697,  1.653,  1.764,  0.718,  0.161,,  0.161, CRC32C
+      128,  0.232,  4.758,  4.701,  4.129,  1.688,  1.772,  0.609,  0.139,,  0.139, CRC32C
+      256,  0.197,  4.952,  4.943,  4.395,  1.731,  1.794,  0.543,  0.147,,  0.147, CRC32C
+      512,  0.200,  5.060,  5.055,  4.498,  1.722,  1.784,  0.518,  0.107,,  0.107, CRC32C
+     1024,  0.183,  5.111,  5.109,  4.548,  1.718,  1.779,  0.497,  0.094,,  0.094, CRC32C
+     2048,  0.173,  5.136,  5.136,  4.572,  1.716,  1.779,  0.494,  0.091,,  0.091, CRC32C
+     4096,  0.168,  5.149,  5.148,  4.585,  1.716,  1.776,  0.489,  0.104,,  0.104, CRC32C
+     8192,  0.206,  5.155,  5.155,  4.591,  1.714,  1.775,  0.491,  0.083,,  0.083, CRC32C
+    16384,  0.164,  5.158,  5.158,  4.594,  1.716,  1.775,  0.490,  0.084,,  0.084, CRC32C
+    32768,  0.163,  5.160,  5.160,  4.596,  1.716,  1.774,  0.489,  0.081,,  0.081, CRC32C
+    65536,  0.163,  5.161,  5.161,  4.597,  1.716,  0.930,  0.489,  0.082,,  0.082, CRC32C
+   131072,  0.162,  5.161,  5.161,  4.597,  1.716,  0.927,  0.488,  0.082,,  0.082, CRC32C
+   262144,  0.162,  5.161,  5.161,  4.597,  1.719,  0.928,  0.489,  0.082,,  0.082, CRC32C
+   524288,  0.170,  5.162,  5.162,  4.598,  1.721,  0.929,  0.490,  0.082,,  0.082, CRC32C
+  1048576,  0.181,  5.215,  5.213,  4.693,  1.732,  0.882,  0.496,  0.084,,  0.084, CRC32C
+  2097152,  0.185, 12.862, 10.954, 12.284,  1.733,  0.888,  0.496,  0.085,,  0.085, CRC32C
+  4194304,  0.186, 23.359, 27.222, 14.175,  3.661,  2.820,  0.497,  0.084,,  0.084, CRC32C
+  8388608,  0.185, 16.671,  5.270,  4.669,  4.602,  3.811,  0.499,  0.086,,  0.086, CRC32C
+ 16777216,  0.193, 17.653, 11.945,  4.661,  2.059,  2.943,  1.934,  0.086,,  0.086, CRC32C
+ 33554432,  0.210, 19.324, 19.821, 14.694,  1.758,  3.216,  0.683,  0.110,,  0.110, CRC32C
+ 67108864,  0.246,  5.271,  5.253, 12.915,  4.016,  2.152,  1.698,  0.356,,  0.356, CRC32C
 
 ClassTitle, CRC-32-u64/u64/u64-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,   8,           8,    8,      3,         0,      33408,      22242
+  GCC-14.2.0,      64,     32,   8,           8,    8,      3,         0,      33408,      19940
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.655,  2.631,,  2.631, Multiword
-        8,  2.108,  2.108,,  2.108, Blockword
-       16,  1.923,  1.725,,  1.725, Multiword
-       32,  1.945,  1.862,,  1.862, Multiword
-       64,  2.103,  1.526,,  1.526, Multiword
-      128,  2.074,  1.192,,  1.192, Multiword
-      256,  2.060,  1.100,,  1.100, Multiword
-      512,  2.064,  1.016,,  1.016, Multiword
-     1024,  2.070,  0.993,,  0.993, Multiword
-     2048,  2.066,  0.980,,  0.980, Multiword
-     4096,  2.062,  0.971,,  0.971, Multiword
-     8192,  2.054,  0.966,,  0.966, Multiword
-    16384,  2.020,  0.965,,  0.965, Multiword
-    32768,  2.018,  0.963,,  0.963, Multiword
-    65536,  1.425,  0.962,,  0.962, Multiword
-   131072,  1.421,  0.962,,  0.962, Multiword
-   262144,  1.272,  0.961,,  0.961, Multiword
-   524288,  1.199,  0.965,,  0.965, Multiword
-  1048576,  1.201,  0.966,,  0.966, Multiword
-  2097152,  1.183,  0.966,,  0.966, Multiword
-  4194304,  1.191,  0.967,,  0.967, Multiword
-  8388608,  1.187,  0.969,,  0.969, Multiword
- 16777216,  1.195,  0.977,,  0.977, Multiword
- 33554432,  1.213,  0.978,,  0.978, Multiword
- 67108864,  1.205,  0.980,,  0.980, Multiword
+        4,  2.741,  2.419,,  2.419, Multiword
+        8,  2.017,  2.016,,  2.016, Multiword
+       16,  1.738,  1.632,,  1.632, Multiword
+       32,  1.790,  1.714,,  1.714, Multiword
+       64,  1.777,  1.386,,  1.386, Multiword
+      128,  1.794,  1.024,,  1.024, Multiword
+      256,  1.827,  0.948,,  0.948, Multiword
+      512,  1.821,  0.882,,  0.882, Multiword
+     1024,  1.818,  1.056,,  1.056, Multiword
+     2048,  2.270,  1.038,,  1.038, Multiword
+     4096,  1.815,  0.827,,  0.827, Multiword
+     8192,  1.815,  0.821,,  0.821, Multiword
+    16384,  1.815,  0.821,,  0.821, Multiword
+    32768,  1.815,  0.818,,  0.818, Multiword
+    65536,  1.214,  0.819,,  0.819, Multiword
+   131072,  1.514,  1.023,,  1.023, Multiword
+   262144,  1.057,  0.818,,  0.818, Multiword
+   524288,  0.984,  0.822,,  0.822, Multiword
+  1048576,  0.991,  0.829,,  0.829, Multiword
+  2097152,  0.973,  0.828,,  0.828, Multiword
+  4194304,  0.979,  0.829,,  0.829, Multiword
+  8388608,  1.597,  0.832,,  0.832, Multiword
+ 16777216,  0.980,  0.834,,  0.834, Multiword
+ 33554432,  3.187,  1.558,,  1.558, Multiword
+ 67108864,  1.258,  2.790,,  1.258, Blockword
 
 ClassTitle, CRC-32-u32/u32/u32-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,   4,           4,    4,      4,         0,       8544,      18106
+  GCC-14.2.0,      64,     32,   4,           4,    4,      4,         0,       8544,      15780
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword,, BestTime, BestMethod
-        4,  1.649,  2.382,  2.263,  2.566,  2.016,  2.383,  2.749,,  2.016, Word
-        8,  1.008,  2.268,  2.200,  2.048,  1.226,  1.467,  1.467,,  1.226, Word
-       16,  0.687,  2.888,  2.765,  2.667,  1.091,  1.149,  1.212,,  1.091, Word
-       32,  0.344,  3.824,  3.781,  3.389,  1.174,  1.247,  0.951,,  0.951, Multiword
-       64,  0.195,  4.824,  4.807,  4.343,  1.467,  1.568,  0.964,,  0.964, Multiword
-      128,  0.120,  5.358,  5.350,  4.842,  1.669,  1.697,  0.914,,  0.914, Multiword
-      256,  0.105,  5.606,  5.603,  5.081,  1.749,  1.768,  0.890,,  0.890, Multiword
-      512,  0.099,  5.755,  5.734,  5.213,  1.794,  1.813,  0.878,,  0.878, Multiword
-     1024,  0.093,  5.809,  5.802,  5.266,  1.816,  1.819,  0.871,,  0.871, Multiword
-     2048,  0.077,  5.838,  5.837,  5.291,  1.830,  1.835,  0.869,,  0.869, Multiword
-     4096,  0.075,  5.852,  5.851,  5.304,  1.837,  1.838,  0.864,,  0.864, Multiword
-     8192,  0.072,  5.860,  5.859,  5.310,  1.839,  1.841,  0.865,,  0.865, Multiword
-    16384,  0.070,  5.863,  5.863,  5.314,  1.843,  1.843,  0.866,,  0.866, Multiword
-    32768,  0.070,  5.865,  5.865,  5.316,  1.843,  1.844,  0.864,,  0.864, Multiword
-    65536,  0.070,  5.866,  5.866,  5.316,  1.842,  0.961,  0.859,,  0.859, Multiword
-   131072,  0.070,  5.866,  5.866,  5.317,  1.843,  0.949,  0.858,,  0.858, Multiword
-   262144,  0.069,  5.866,  5.866,  5.317,  1.844,  0.946,  0.858,,  0.858, Multiword
-   524288,  0.070,  5.868,  5.868,  5.318,  1.845,  0.959,  0.864,,  0.864, Multiword
-  1048576,  0.076,  5.893,  5.894,  5.344,  1.846,  0.895,  0.862,,  0.862, Multiword
-  2097152,  0.077,  5.897,  5.901,  5.349,  1.850,  0.896,  0.862,,  0.862, Multiword
-  4194304,  0.078,  5.909,  5.911,  5.362,  1.865,  0.897,  0.863,,  0.863, Multiword
-  8388608,  0.077,  5.909,  5.909,  5.361,  1.860,  0.900,  0.862,,  0.862, Multiword
- 16777216,  0.095,  5.918,  5.912,  5.360,  1.864,  0.909,  0.866,,  0.866, Multiword
- 33554432,  0.095,  5.917,  5.914,  5.359,  1.866,  0.915,  0.869,,  0.869, Multiword
- 67108864,  0.095,  5.915,  5.914,  5.363,  1.869,  0.917,  0.870,,  0.870, Multiword
+        4,  1.774,  2.050,  2.098,  2.418,  1.774,  2.419,  2.419,,  1.774, Word
+        8,  0.968,  2.097,  2.217,  1.935,  1.129,  1.452,  1.452,,  1.129, Word
+       16,  0.605,  2.560,  2.554,  2.383,  0.996,  1.015,  1.197,,  0.996, Word
+       32,  0.323,  3.286,  3.300,  2.953,  1.060,  1.117,  0.886,,  0.886, Multiword
+       64,  0.191,  4.224,  4.264,  3.836,  1.316,  1.382,  0.867,,  0.867, Multiword
+      128,  0.136,  4.765,  4.693,  4.309,  1.474,  1.491,  0.819,,  0.819, Multiword
+      256,  0.108,  4.965,  4.927,  4.489,  1.549,  1.555,  0.793,,  0.793, Multiword
+      512,  0.096,  5.062,  5.056,  4.581,  1.584,  1.595,  0.782,,  0.782, Multiword
+     1024,  0.088,  5.111,  5.108,  4.631,  1.603,  1.605,  0.777,,  0.777, Multiword
+     2048,  0.090,  5.137,  5.136,  4.655,  1.613,  1.654,  0.771,,  0.771, Multiword
+     4096,  0.085,  5.149,  5.149,  4.666,  1.618,  1.668,  0.771,,  0.771, Multiword
+     8192,  0.083,  5.155,  5.155,  4.672,  1.618,  1.657,  0.769,,  0.769, Multiword
+    16384,  0.082,  5.158,  5.158,  4.675,  1.620,  1.683,  0.769,,  0.769, Multiword
+    32768,  0.081,  5.160,  5.160,  4.677,  1.624,  1.643,  0.767,,  0.767, Multiword
+    65536,  0.081,  5.161,  5.161,  4.677,  1.621,  0.850,  0.767,,  0.767, Multiword
+   131072,  0.081,  5.161,  5.161,  4.677,  1.621,  0.839,  0.765,,  0.765, Multiword
+   262144,  0.081,  5.161,  5.161,  4.678,  1.619,  0.837,  0.765,,  0.765, Multiword
+   524288,  0.084,  5.162,  5.162,  4.678,  1.624,  0.840,  0.765,,  0.765, Multiword
+  1048576,  0.083, 11.523, 12.821,  4.743,  1.629,  0.794,  0.766,,  0.766, Multiword
+  2097152,  0.083, 12.826,  9.029,  8.546,  1.630,  0.795,  0.766,,  0.766, Multiword
+  4194304,  0.085, 10.434, 16.644,  4.722,  2.052,  0.797,  0.768,,  0.768, Multiword
+  8388608,  0.084,  6.178, 10.949, 10.443,  2.591,  0.808,  0.769,,  0.769, Multiword
+ 16777216,  0.085, 11.491, 11.889, 10.479,  3.578,  1.291,  1.250,,  1.250, Multiword
+ 33554432,  0.117, 13.105, 14.510,  4.714,  1.646,  2.506,  1.498,,  1.498, Multiword
+ 67108864,  0.207,  9.878, 13.624,  6.027,  3.748,  1.870,  1.630,,  1.630, Multiword
 
 ClassTitle, CRC-32-u32/u32/u32-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,   4,           4,    4,      3,         0,       8544,      18766
+  GCC-14.2.0,      64,     32,   4,           4,    4,      3,         0,       8544,      16240
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.199,  2.291,,  2.199, Blockword
-        8,  1.375,  1.421,,  1.375, Blockword
-       16,  1.092,  1.182,,  1.092, Blockword
-       32,  1.242,  0.883,,  0.883, Multiword
-       64,  1.550,  0.812,,  0.812, Multiword
-      128,  1.682,  0.785,,  0.785, Multiword
-      256,  1.748,  0.761,,  0.761, Multiword
-      512,  1.812,  0.761,,  0.761, Multiword
-     1024,  1.821,  0.765,,  0.765, Multiword
-     2048,  1.837,  0.765,,  0.765, Multiword
-     4096,  1.838,  0.765,,  0.765, Multiword
-     8192,  1.842,  0.765,,  0.765, Multiword
-    16384,  1.841,  0.764,,  0.764, Multiword
-    32768,  1.843,  0.766,,  0.766, Multiword
-    65536,  1.083,  0.765,,  0.765, Multiword
-   131072,  1.079,  0.765,,  0.765, Multiword
-   262144,  0.885,  0.765,,  0.765, Multiword
-   524288,  0.789,  0.766,,  0.766, Multiword
-  1048576,  0.788,  0.766,,  0.766, Multiword
-  2097152,  0.766,  0.768,,  0.766, Blockword
-  4194304,  0.767,  0.768,,  0.767, Blockword
-  8388608,  0.762,  0.769,,  0.762, Blockword
- 16777216,  0.770,  0.774,,  0.770, Blockword
- 33554432,  0.775,  0.776,,  0.775, Blockword
- 67108864,  0.779,  0.775,,  0.775, Multiword
+        4,  2.419,  2.257,,  2.257, Multiword
+        8,  1.452,  1.371,,  1.371, Multiword
+       16,  1.021,  1.068,,  1.021, Blockword
+       32,  1.119,  0.817,,  0.817, Multiword
+       64,  1.371,  0.739,,  0.739, Multiword
+      128,  1.497,  0.707,,  0.707, Multiword
+      256,  1.557,  0.692,,  0.692, Multiword
+      512,  1.594,  0.684,,  0.684, Multiword
+     1024,  1.602,  0.681,,  0.681, Multiword
+     2048,  1.611,  0.678,,  0.678, Multiword
+     4096,  1.617,  0.682,,  0.682, Multiword
+     8192,  1.618,  0.679,,  0.679, Multiword
+    16384,  1.620,  0.681,,  0.681, Multiword
+    32768,  1.621,  0.682,,  0.682, Multiword
+    65536,  0.954,  0.681,,  0.681, Multiword
+   131072,  0.950,  0.682,,  0.682, Multiword
+   262144,  0.779,  0.681,,  0.681, Multiword
+   524288,  0.692,  0.684,,  0.684, Multiword
+  1048576,  0.698,  0.686,,  0.686, Multiword
+  2097152,  0.676,  0.686,,  0.676, Blockword
+  4194304,  0.679,  0.871,,  0.679, Blockword
+  8388608,  0.860,  0.695,,  0.695, Multiword
+ 16777216,  1.164,  1.173,,  1.164, Blockword
+ 33554432,  1.404,  1.396,,  1.396, Multiword
+ 67108864,  1.454,  1.424,,  1.424, Multiword
 
 ClassTitle, CRC-128-sse2/sse2/u64-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      4,         0,      66736,     319946
+  GCC-14.2.0,      64,    128,  16,          16,    8,      4,         0,      66736,     390140
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword,, BestTime, BestMethod
-        4,  2.384,  3.394,  3.483,  3.654,  3.574,  4.618,  3.517,,  3.394, Byte
-        8,  1.192,  3.556,  3.329,  3.834,  2.200,  2.521,  2.016,,  2.016, Multiword
-       16,  0.779,  4.426,  4.279,  4.028,  2.062,  2.085,  1.650,,  1.650, Multiword
-       32,  0.504,  5.924,  5.583,  5.152,  2.223,  2.288,  1.696,,  1.696, Multiword
-       64,  0.384,  7.787,  7.704,  7.204,  2.349,  2.372,  1.313,,  1.313, Multiword
-      128,  0.324,  9.046,  9.065,  8.392,  2.413,  2.423,  1.114,,  1.114, Multiword
-      256,  0.294,  9.637,  9.616,  8.998,  2.443,  2.451,  1.019,,  1.019, Multiword
-      512,  0.279,  9.979,  9.969,  9.282,  2.459,  2.467,  1.033,,  1.033, Multiword
-     1024,  0.271, 10.130, 10.104,  9.426,  2.664,  2.614,  1.035,,  1.035, Multiword
-     2048,  0.276, 10.197, 10.193,  9.502,  2.734,  2.741,  1.019,,  1.019, Multiword
-     4096,  0.270, 10.232, 10.229,  9.540,  2.748,  2.749,  0.998,,  0.998, Multiword
-     8192,  0.267, 10.249, 10.247,  9.560,  2.756,  2.758,  0.989,,  0.989, Multiword
-    16384,  0.265, 10.258, 10.257,  9.569,  2.753,  2.755,  0.982,,  0.982, Multiword
-    32768,  0.265, 10.262, 10.262,  9.574,  2.755,  2.756,  0.977,,  0.977, Multiword
-    65536,  0.264, 10.264, 10.264,  9.577,  2.753,  1.497,  0.979,,  0.979, Multiword
-   131072,  0.264, 10.266, 10.265,  9.578,  2.754,  1.442,  0.977,,  0.977, Multiword
-   262144,  0.264, 10.266, 10.270,  9.579,  2.755,  1.416,  0.977,,  0.977, Multiword
-   524288,  0.264, 10.309, 10.301,  9.623,  2.752,  1.402,  0.976,,  0.976, Multiword
-  1048576,  0.264, 10.319, 10.322,  9.645,  2.755,  1.311,  0.981,,  0.981, Multiword
-  2097152,  0.266, 10.354, 10.348,  9.659,  2.789,  1.329,  0.983,,  0.983, Multiword
-  4194304,  0.266, 10.460, 10.738,  9.679,  2.798,  1.516,  0.995,,  0.995, Multiword
-  8388608,  0.266, 10.485, 10.351,  9.663,  2.811,  1.520,  1.010,,  1.010, Multiword
- 16777216,  0.267, 10.346, 10.341,  9.647,  2.794,  1.523,  1.005,,  1.005, Multiword
- 33554432,  0.270, 10.377, 10.354,  9.662,  2.786,  1.527,  1.004,,  1.004, Multiword
- 67108864,  0.270, 10.369, 10.374,  9.679,  2.802,  1.523,  1.007,,  1.007, Multiword
+        4,  2.257,  3.652,  3.721,  3.930,  4.037,  4.604,  3.646,,  3.646, Multiword
+        8,  1.210,  3.543,  3.456,  3.829,  2.099,  2.610,  2.179,,  2.099, Word
+       16,  0.766,  4.068,  3.922,  3.660,  1.888,  1.951,  1.484,,  1.484, Multiword
+       32,  0.484,  5.217,  5.133,  4.767,  2.011,  2.151,  1.572,,  1.572, Multiword
+       64,  0.363,  6.924,  6.890,  6.306,  2.092,  2.168,  1.186,,  1.186, Multiword
+      128,  0.302,  8.025,  7.804,  7.385,  2.121,  2.177,  0.989,,  0.989, Multiword
+      256,  0.272,  8.551,  8.460,  7.895,  2.179,  2.212,  0.901,,  0.901, Multiword
+      512,  0.286,  8.790,  8.751,  8.159,  2.179,  2.197,  0.901,,  0.901, Multiword
+     1024,  0.264,  8.913,  8.908,  8.294,  2.291,  2.291,  0.903,,  0.903, Multiword
+     2048,  0.253,  8.973,  8.963,  8.360,  2.339,  2.354,  0.895,,  0.895, Multiword
+     4096,  0.247,  9.003,  9.001,  8.394,  2.345,  2.360,  0.877,,  0.877, Multiword
+     8192,  0.245,  9.018,  9.015,  8.411,  2.344,  2.358,  0.871,,  0.871, Multiword
+    16384,  0.243,  9.025,  9.025,  8.419,  2.342,  2.355,  0.864,,  0.864, Multiword
+    32768,  0.243,  9.029,  9.028,  8.423,  2.343,  2.355,  0.860,,  0.860, Multiword
+    65536,  0.242,  9.031,  9.030,  8.426,  2.342,  1.323,  0.855,,  0.855, Multiword
+   131072,  0.242,  9.032,  9.031,  8.427,  2.341,  1.275,  0.853,,  0.853, Multiword
+   262144,  0.242,  9.033,  9.032,  8.428,  2.344,  1.250,  0.843,,  0.843, Multiword
+   524288,  0.245, 24.329,  9.185,  8.541,  2.344,  1.239,  0.845,,  0.845, Multiword
+  1048576,  0.245,  9.088,  9.097, 16.213,  2.346,  1.175,  0.844,,  0.844, Multiword
+  2097152,  0.246,  9.099, 17.928, 18.095,  2.392,  1.321,  0.849,,  0.849, Multiword
+  4194304,  0.251, 19.697, 19.698, 19.082,  4.298,  2.298,  0.848,,  0.848, Multiword
+  8388608,  0.246, 19.618, 19.650, 19.058,  4.223,  2.304,  0.849,,  0.849, Multiword
+ 16777216,  0.250,  9.522, 20.592,  8.509,  5.739,  2.298,  1.335,,  1.335, Multiword
+ 33554432,  0.495, 20.936, 20.625, 19.241,  4.877,  1.349,  1.605,,  1.349, Blockword
+ 67108864,  0.495, 12.891, 14.924, 16.481,  5.411,  3.021,  1.955,,  1.955, Multiword
 
 ClassTitle, CRC-128-sse2/sse2/u64-6-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      6,         0,      66736,     347490
+  GCC-14.2.0,      64,    128,  16,          16,    8,      6,         0,      66736,     434320
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.217,  4.018,,  4.018, Multiword
-        8,  2.590,  2.414,,  2.414, Multiword
-       16,  2.086,  1.925,,  1.925, Multiword
-       32,  2.235,  2.200,,  2.200, Multiword
-       64,  2.366,  2.323,,  2.323, Multiword
-      128,  2.415,  1.916,,  1.916, Multiword
-      256,  2.449,  1.441,,  1.441, Multiword
-      512,  2.460,  1.367,,  1.367, Multiword
-     1024,  2.665,  1.254,,  1.254, Multiword
-     2048,  2.742,  1.214,,  1.214, Multiword
-     4096,  2.754,  1.144,,  1.144, Multiword
-     8192,  2.763,  1.134,,  1.134, Multiword
-    16384,  2.760,  1.114,,  1.114, Multiword
-    32768,  2.762,  1.112,,  1.112, Multiword
-    65536,  2.761,  1.107,,  1.107, Multiword
-   131072,  1.723,  1.106,,  1.106, Multiword
-   262144,  1.697,  1.106,,  1.106, Multiword
-   524288,  1.410,  1.107,,  1.107, Multiword
-  1048576,  1.266,  1.107,,  1.107, Multiword
-  2097152,  1.278,  1.112,,  1.112, Multiword
-  4194304,  1.430,  1.126,,  1.126, Multiword
-  8388608,  1.446,  1.121,,  1.121, Multiword
- 16777216,  1.452,  1.124,,  1.124, Multiword
- 33554432,  1.456,  1.128,,  1.128, Multiword
- 67108864,  1.456,  1.127,,  1.127, Multiword
+        4,  4.646,  4.199,,  4.199, Multiword
+        8,  2.607,  2.260,,  2.260, Multiword
+       16,  1.992,  1.789,,  1.789, Multiword
+       32,  2.153,  2.095,,  2.095, Multiword
+       64,  2.165,  2.109,,  2.109, Multiword
+      128,  2.169,  1.710,,  1.710, Multiword
+      256,  2.210,  1.244,,  1.244, Multiword
+      512,  2.196,  1.180,,  1.180, Multiword
+     1024,  2.301,  1.095,,  1.095, Multiword
+     2048,  2.357,  1.059,,  1.059, Multiword
+     4096,  2.360,  0.995,,  0.995, Multiword
+     8192,  2.358,  0.984,,  0.984, Multiword
+    16384,  2.355,  0.968,,  0.968, Multiword
+    32768,  2.354,  0.965,,  0.965, Multiword
+    65536,  2.354,  0.960,,  0.960, Multiword
+   131072,  1.514,  0.960,,  0.960, Multiword
+   262144,  1.490,  0.960,,  0.960, Multiword
+   524288,  1.260,  0.963,,  0.963, Multiword
+  1048576,  1.176,  0.965,,  0.965, Multiword
+  2097152,  1.310,  0.988,,  0.988, Multiword
+  4194304,  2.255,  1.850,,  1.850, Multiword
+  8388608,  3.221,  2.883,,  2.883, Multiword
+ 16777216,  2.494,  1.943,,  1.943, Multiword
+ 33554432,  2.749,  2.684,,  2.684, Multiword
+ 67108864,  1.303,  2.025,,  1.303, Blockword
 
 ClassTitle, CRC-128-sse2/sse2/u64-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      3,         0,      66736,     314930
+  GCC-14.2.0,      64,    128,  16,          16,    8,      3,         0,      66736,     395780
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.053,  3.580,,  3.580, Multiword
-        8,  2.490,  2.201,,  2.201, Multiword
-       16,  1.994,  1.994,,  1.994, Blockword
-       32,  2.224,  2.234,,  2.224, Blockword
-       64,  2.337,  1.902,,  1.902, Multiword
-      128,  2.380,  1.558,,  1.558, Multiword
-      256,  2.405,  1.431,,  1.431, Multiword
-      512,  2.420,  1.349,,  1.349, Multiword
-     1024,  2.623,  1.383,,  1.383, Multiword
-     2048,  2.702,  1.366,,  1.366, Multiword
-     4096,  2.714,  1.351,,  1.351, Multiword
-     8192,  2.729,  1.333,,  1.333, Multiword
-    16384,  2.724,  1.325,,  1.325, Multiword
-    32768,  2.725,  1.320,,  1.320, Multiword
-    65536,  1.898,  1.321,,  1.321, Multiword
-   131072,  1.838,  1.319,,  1.319, Multiword
-   262144,  1.576,  1.318,,  1.318, Multiword
-   524288,  1.441,  1.318,,  1.318, Multiword
-  1048576,  1.435,  1.320,,  1.320, Multiword
-  2097152,  1.414,  1.321,,  1.321, Multiword
-  4194304,  1.549,  1.332,,  1.332, Multiword
-  8388608,  1.568,  1.347,,  1.347, Multiword
- 16777216,  1.599,  1.337,,  1.337, Multiword
- 33554432,  1.579,  1.339,,  1.339, Multiword
- 67108864,  1.585,  1.349,,  1.349, Multiword
+        4,  4.294,  4.081,,  4.081, Multiword
+        8,  2.273,  2.099,,  2.099, Multiword
+       16,  1.918,  1.880,,  1.880, Multiword
+       32,  2.064,  2.014,,  2.014, Multiword
+       64,  2.110,  1.720,,  1.720, Multiword
+      128,  2.144,  1.329,,  1.329, Multiword
+      256,  2.202,  1.236,,  1.236, Multiword
+      512,  2.190,  1.180,,  1.180, Multiword
+     1024,  2.298,  1.184,,  1.184, Multiword
+     2048,  2.352,  1.163,,  1.163, Multiword
+     4096,  2.358,  1.150,,  1.150, Multiword
+     8192,  2.357,  1.136,,  1.136, Multiword
+    16384,  2.356,  1.129,,  1.129, Multiword
+    32768,  2.354,  1.126,,  1.126, Multiword
+    65536,  1.656,  1.126,,  1.126, Multiword
+   131072,  1.607,  1.125,,  1.125, Multiword
+   262144,  1.384,  1.126,,  1.126, Multiword
+   524288,  1.274,  1.127,,  1.127, Multiword
+  1048576,  1.290,  1.129,,  1.129, Multiword
+  2097152,  1.368,  1.130,,  1.130, Multiword
+  4194304,  1.997,  2.093,,  1.997, Blockword
+  8388608,  2.407,  2.096,,  2.096, Multiword
+ 16777216,  2.842,  2.108,,  2.108, Multiword
+ 33554432,  3.084,  2.337,,  2.337, Multiword
+ 67108864,  3.197,  2.457,,  2.457, Multiword
 
 ClassTitle, CRC-128-sse2/sse2/u32-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    4,      4,         0,      33968,     303622
+  GCC-14.2.0,      64,    128,  16,          16,    4,      4,         0,      33968,     348260
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword,, BestTime, BestMethod
-        4,  1.834,  3.445,  3.485,  3.542,  2.749,  3.116,  2.749,,  2.749, Word
-        8,  1.009,  3.556,  3.329,  3.785,  1.830,  1.986,  1.906,,  1.830, Word
-       16,  0.825,  4.385,  4.279,  3.981,  1.778,  1.833,  1.778,,  1.778, Multiword
-       32,  0.619,  5.821,  5.599,  5.245,  1.925,  2.744,  1.504,,  1.504, Multiword
-       64,  0.493,  7.766,  7.706,  7.173,  2.509,  2.836,  1.490,,  1.490, Multiword
-      128,  0.430,  9.046,  9.062,  8.377,  2.873,  2.986,  1.366,,  1.366, Multiword
-      256,  0.398,  9.652,  9.615,  8.975,  3.102,  3.102,  1.481,,  1.481, Multiword
-      512,  0.383,  9.974,  9.948,  9.274,  3.204,  3.181,  1.275,,  1.275, Multiword
-     1024,  0.377, 10.120, 10.104,  9.427,  3.253,  3.189,  1.180,,  1.180, Multiword
-     2048,  0.378, 10.194, 10.191,  9.503,  3.259,  3.195,  1.162,,  1.162, Multiword
-     4096,  0.373, 10.232, 10.229,  9.541,  3.266,  3.321,  1.182,,  1.182, Multiword
-     8192,  0.370, 10.249, 10.246,  9.560,  3.264,  3.238,  1.206,,  1.206, Multiword
-    16384,  0.368, 10.258, 10.257,  9.570,  3.268,  3.275,  1.206,,  1.206, Multiword
-    32768,  0.368, 10.262, 10.262,  9.574,  3.261,  3.310,  1.219,,  1.219, Multiword
-    65536,  0.367, 10.264, 10.264,  9.577,  3.266,  1.553,  1.219,,  1.219, Multiword
-   131072,  0.367, 10.266, 10.265,  9.578,  3.266,  1.506,  1.218,,  1.218, Multiword
-   262144,  0.367, 10.266, 10.266,  9.579,  3.265,  1.471,  1.225,,  1.225, Multiword
-   524288,  0.367, 10.311, 10.317,  9.632,  3.269,  1.467,  1.226,,  1.226, Multiword
-  1048576,  0.368, 10.340, 10.326,  9.640,  3.278,  1.348,  1.233,,  1.233, Multiword
-  2097152,  0.368, 10.350, 10.343,  9.653,  3.301,  1.352,  1.236,,  1.236, Multiword
-  4194304,  0.369, 10.355, 10.345,  9.674,  3.318,  1.516,  1.267,,  1.267, Multiword
-  8388608,  0.369, 10.369, 10.351,  9.669,  3.314,  1.557,  1.247,,  1.247, Multiword
- 16777216,  0.369, 10.361, 10.363,  9.669,  3.313,  1.550,  1.247,,  1.247, Multiword
- 33554432,  0.372, 10.354, 10.362,  9.671,  3.315,  1.549,  1.255,,  1.255, Multiword
- 67108864,  0.373, 10.368, 10.376,  9.680,  3.325,  1.549,  1.253,,  1.253, Multiword
+        4,  1.935,  3.618,  3.644,  3.824,  2.460,  3.391,  2.692,,  2.460, Word
+        8,  1.048,  3.538,  3.476,  3.768,  1.897,  2.190,  1.990,,  1.897, Word
+       16,  0.847,  4.018,  3.851,  3.669,  1.742,  1.824,  1.772,,  1.742, Word
+       32,  0.585,  5.234,  5.079,  4.748,  1.775,  1.919,  1.584,,  1.584, Multiword
+       64,  0.454,  6.528,  6.692,  6.192,  2.194,  2.286,  1.444,,  1.444, Multiword
+      128,  0.398,  7.784,  7.870,  7.340,  2.532,  2.583,  1.193,,  1.193, Multiword
+      256,  0.360,  8.407,  8.475,  7.906,  2.698,  2.744,  1.148,,  1.148, Multiword
+      512,  0.362,  8.720,  8.755,  8.166,  2.781,  2.847,  1.400,,  1.400, Multiword
+     1024,  0.429,  8.876,  8.896,  8.293,  2.823,  2.887,  1.109,,  1.109, Multiword
+     2048,  0.332,  8.954,  8.963,  8.361,  2.851,  2.911,  1.098,,  1.098, Multiword
+     4096,  0.328,  8.993,  8.999,  8.394,  2.864,  2.923,  1.094,,  1.094, Multiword
+     8192,  0.325,  9.013,  9.015,  8.411,  2.865,  2.929,  1.093,,  1.093, Multiword
+    16384,  0.324,  9.023,  9.024,  8.419,  2.873,  2.932,  1.091,,  1.091, Multiword
+    32768,  0.323,  9.027,  9.028,  8.424,  2.873,  2.935,  1.088,,  1.088, Multiword
+    65536,  0.323,  9.030,  9.030,  8.426,  2.872,  1.375,  1.087,,  1.087, Multiword
+   131072,  0.323,  9.031,  9.031,  8.427,  2.873,  1.326,  1.090,,  1.090, Multiword
+   262144,  0.323,  9.034,  9.034,  8.430,  2.884,  1.307,  1.092,,  1.092, Multiword
+   524288,  0.327, 16.736,  9.192, 16.114,  2.889,  1.297,  1.097,,  1.097, Multiword
+  1048576,  0.407, 16.768, 16.761, 16.141,  2.900,  1.199,  1.099,,  1.099, Multiword
+  2097152,  0.328,  9.121, 16.817, 11.055,  4.826,  1.326,  1.100,,  1.100, Multiword
+  4194304,  0.328, 19.659, 19.586, 19.008,  5.775,  2.302,  3.009,,  2.302, Blockword
+  8388608,  0.328, 19.630, 19.643, 18.326,  5.801,  3.276,  2.062,,  2.062, Multiword
+ 16777216,  0.331, 20.581, 20.144, 19.024,  6.269,  1.367,  2.071,,  1.367, Blockword
+ 33554432,  0.575, 21.302,  9.096, 20.947,  6.508,  1.383,  2.303,,  1.383, Blockword
+ 67108864,  0.336,  9.404, 16.783,  8.515,  6.632,  2.931,  2.423,,  2.423, Multiword
 
 ClassTitle, CRC-128-sse2/sse2/u32-6-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    4,      6,         0,      33968,     288552
+  GCC-14.2.0,      64,    128,  16,          16,    4,      6,         0,      33968,     370060
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  3.117,  2.933,,  2.933, Multiword
-        8,  1.986,  1.932,,  1.932, Multiword
-       16,  1.833,  1.818,,  1.818, Multiword
-       32,  2.742,  2.842,,  2.742, Blockword
-       64,  2.817,  2.073,,  2.073, Multiword
-      128,  2.990,  1.630,,  1.630, Multiword
-      256,  3.110,  1.488,,  1.488, Multiword
-      512,  3.166,  1.311,,  1.311, Multiword
-     1024,  3.179,  1.280,,  1.280, Multiword
-     2048,  3.320,  1.252,,  1.252, Multiword
-     4096,  3.275,  1.233,,  1.233, Multiword
-     8192,  3.285,  1.227,,  1.227, Multiword
-    16384,  3.285,  1.226,,  1.226, Multiword
-    32768,  3.290,  1.221,,  1.221, Multiword
-    65536,  3.293,  1.219,,  1.219, Multiword
-   131072,  1.930,  1.218,,  1.218, Multiword
-   262144,  1.912,  1.217,,  1.217, Multiword
-   524288,  1.545,  1.219,,  1.219, Multiword
-  1048576,  1.367,  1.222,,  1.222, Multiword
-  2097152,  1.368,  1.222,,  1.222, Multiword
-  4194304,  1.514,  1.232,,  1.232, Multiword
-  8388608,  1.542,  1.231,,  1.231, Multiword
- 16777216,  1.532,  1.233,,  1.233, Multiword
- 33554432,  1.527,  1.238,,  1.238, Multiword
- 67108864,  1.525,  1.236,,  1.236, Multiword
+        4,  3.230,  2.904,,  2.904, Multiword
+        8,  2.160,  2.092,,  2.092, Multiword
+       16,  1.802,  1.868,,  1.802, Blockword
+       32,  1.876,  1.971,,  1.876, Blockword
+       64,  2.179,  1.785,,  1.785, Multiword
+      128,  2.537,  1.448,,  1.448, Multiword
+      256,  2.699,  1.294,,  1.294, Multiword
+      512,  2.785,  1.136,,  1.136, Multiword
+     1024,  2.833,  1.386,,  1.386, Multiword
+     2048,  2.843,  1.063,,  1.063, Multiword
+     4096,  2.873,  1.054,,  1.054, Multiword
+     8192,  2.860,  1.043,,  1.043, Multiword
+    16384,  2.872,  1.043,,  1.043, Multiword
+    32768,  2.872,  1.039,,  1.039, Multiword
+    65536,  2.870,  1.038,,  1.038, Multiword
+   131072,  1.683,  1.037,,  1.037, Multiword
+   262144,  1.662,  1.037,,  1.037, Multiword
+   524288,  1.328,  1.044,,  1.044, Multiword
+  1048576,  1.189,  1.047,,  1.047, Multiword
+  2097152,  1.306,  1.044,,  1.044, Multiword
+  4194304,  2.257,  2.012,,  2.012, Multiword
+  8388608,  3.240,  2.972,,  2.972, Multiword
+ 16777216,  2.264,  2.010,,  2.010, Multiword
+ 33554432,  2.735,  2.249,,  2.249, Multiword
+ 67108864,  2.857,  2.122,,  2.122, Multiword
 
 ClassTitle, CRC-128-sse2/sse2/u32-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    4,      3,         0,      33968,     274626
+  GCC-14.2.0,      64,    128,  16,          16,    4,      3,         0,      33968,     342920
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  3.300,  2.401,,  2.401, Multiword
-        8,  2.113,  1.842,,  1.842, Multiword
-       16,  1.891,  1.801,,  1.801, Multiword
-       32,  2.727,  3.375,,  2.727, Blockword
-       64,  2.739,  1.246,,  1.246, Multiword
-      128,  2.984,  1.209,,  1.209, Multiword
-      256,  3.157,  1.243,,  1.243, Multiword
-      512,  3.196,  1.264,,  1.264, Multiword
-     1024,  3.197,  1.253,,  1.253, Multiword
-     2048,  3.307,  1.292,,  1.292, Multiword
-     4096,  3.292,  1.297,,  1.297, Multiword
-     8192,  3.259,  1.300,,  1.300, Multiword
-    16384,  3.234,  1.302,,  1.302, Multiword
-    32768,  3.199,  1.241,,  1.241, Multiword
-    65536,  1.897,  1.295,,  1.295, Multiword
-   131072,  1.854,  1.304,,  1.304, Multiword
-   262144,  1.496,  1.239,,  1.239, Multiword
-   524288,  1.302,  1.309,,  1.302, Blockword
-  1048576,  1.291,  1.312,,  1.291, Blockword
-  2097152,  1.255,  1.313,,  1.255, Blockword
-  4194304,  1.364,  1.321,,  1.321, Multiword
-  8388608,  1.401,  1.324,,  1.324, Multiword
- 16777216,  1.406,  1.327,,  1.327, Multiword
- 33554432,  1.410,  1.327,,  1.327, Multiword
- 67108864,  1.407,  1.327,,  1.327, Multiword
+        4,  3.391,  2.549,,  2.549, Multiword
+        8,  2.139,  1.863,,  1.863, Multiword
+       16,  1.829,  1.754,,  1.754, Multiword
+       32,  1.917,  1.463,,  1.463, Multiword
+       64,  2.346,  1.181,,  1.181, Multiword
+      128,  2.617,  1.141,,  1.141, Multiword
+      256,  2.768,  1.034,,  1.034, Multiword
+      512,  2.856,  1.053,,  1.053, Multiword
+     1024,  2.886,  1.055,,  1.055, Multiword
+     2048,  2.911,  1.045,,  1.045, Multiword
+     4096,  2.921,  1.057,,  1.057, Multiword
+     8192,  2.928,  1.064,,  1.064, Multiword
+    16384,  2.932,  1.080,,  1.080, Multiword
+    32768,  2.935,  1.079,,  1.079, Multiword
+    65536,  1.741,  1.083,,  1.083, Multiword
+   131072,  1.678,  1.085,,  1.085, Multiword
+   262144,  1.319,  1.087,,  1.087, Multiword
+   524288,  1.144,  1.094,,  1.094, Multiword
+  1048576,  1.154,  1.099,,  1.099, Multiword
+  2097152,  1.220,  1.100,,  1.100, Multiword
+  4194304,  1.234,  1.105,,  1.105, Multiword
+  8388608,  2.205,  2.355,,  2.205, Blockword
+ 16777216,  2.682,  2.073,,  2.073, Multiword
+ 33554432,  2.695,  2.307,,  2.307, Multiword
+ 67108864,  2.785,  2.088,,  2.088, Multiword
 
 ClassTitle, CRC-64-sse2/sse2/u64-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,  16,          16,    8,      4,         0,      66736,     114862
+  GCC-14.2.0,      64,     64,  16,          16,    8,      4,         0,      66736,     100640
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword,, BestTime, BestMethod
-        4,  2.384,  3.392,  3.483,  3.655,  3.572,  4.733,  3.545,,  3.392, Byte
-        8,  1.283,  3.565,  3.331,  3.832,  2.201,  2.521,  2.016,,  2.016, Multiword
-       16,  0.779,  4.429,  4.280,  4.026,  2.040,  2.086,  1.716,,  1.716, Multiword
-       32,  0.504,  5.867,  5.641,  5.147,  2.223,  2.288,  1.749,,  1.749, Multiword
-       64,  0.384,  7.763,  7.590,  7.200,  2.349,  2.372,  1.355,,  1.355, Multiword
-      128,  0.324,  9.074,  9.039,  8.383,  2.412,  2.423,  1.108,,  1.108, Multiword
-      256,  0.294,  9.638,  9.614,  8.991,  2.443,  2.451,  1.032,,  1.032, Multiword
-      512,  0.279,  9.974,  9.970,  9.276,  2.475,  2.548,  1.056,,  1.056, Multiword
-     1024,  0.271, 10.126, 10.103,  9.427,  2.690,  2.706,  1.050,,  1.050, Multiword
-     2048,  0.276, 10.194, 10.188,  9.503,  2.737,  2.750,  1.020,,  1.020, Multiword
-     4096,  0.270, 10.232, 10.229,  9.541,  2.745,  2.749,  1.004,,  1.004, Multiword
-     8192,  0.267, 10.249, 10.247,  9.560,  2.748,  2.752,  0.991,,  0.991, Multiword
-    16384,  0.265, 10.258, 10.257,  9.569,  2.751,  2.753,  0.983,,  0.983, Multiword
-    32768,  0.270, 10.262, 10.262,  9.574,  2.754,  2.756,  0.977,,  0.977, Multiword
-    65536,  0.264, 10.264, 10.264,  9.577,  2.754,  1.399,  0.976,,  0.976, Multiword
-   131072,  0.264, 10.266, 10.265,  9.578,  2.754,  1.370,  0.976,,  0.976, Multiword
-   262144,  0.264, 10.266, 10.266,  9.579,  2.755,  1.359,  0.976,,  0.976, Multiword
-   524288,  0.264, 10.325, 10.312,  9.627,  2.752,  1.353,  0.976,,  0.976, Multiword
-  1048576,  0.265, 10.321, 10.329,  9.630,  2.760,  1.265,  0.982,,  0.982, Multiword
-  2097152,  0.266, 10.341, 10.342,  9.644,  2.779,  1.265,  0.985,,  0.985, Multiword
-  4194304,  0.266, 10.348, 10.352,  9.666,  2.778,  1.274,  0.991,,  0.991, Multiword
-  8388608,  0.266, 10.358, 10.357,  9.676,  2.788,  1.300,  0.996,,  0.996, Multiword
- 16777216,  0.267, 10.366, 10.372,  9.677,  2.804,  1.294,  0.998,,  0.998, Multiword
- 33554432,  0.269, 10.367, 10.361,  9.668,  2.792,  1.297,  0.997,,  0.997, Multiword
- 67108864,  0.273, 10.368, 10.359,  9.657,  2.783,  1.307,  0.997,,  0.997, Multiword
+        4,  2.257,  3.659,  3.756,  3.977,  4.037,  4.603,  3.646,,  3.646, Multiword
+        8,  1.210,  3.603,  3.547,  3.960,  2.099,  2.588,  2.179,,  2.099, Word
+       16,  0.766,  4.066,  3.913,  3.658,  1.890,  1.918,  1.548,,  1.548, Multiword
+       32,  0.484,  5.218,  5.143,  4.778,  1.988,  2.100,  1.611,,  1.611, Multiword
+       64,  0.469,  6.930,  6.897,  6.306,  2.069,  2.174,  1.181,,  1.181, Multiword
+      128,  0.302,  8.010,  7.802,  7.386,  2.119,  2.177,  0.989,,  0.989, Multiword
+      256,  0.272,  8.551,  8.462,  7.894,  2.187,  2.215,  0.903,,  0.903, Multiword
+      512,  0.286,  8.790,  8.753,  8.159,  2.174,  2.200,  0.909,,  0.909, Multiword
+     1024,  0.264,  8.913,  8.908,  8.293,  2.306,  2.327,  0.914,,  0.914, Multiword
+     2048,  0.316,  8.974,  8.963,  8.360,  2.342,  2.361,  0.895,,  0.895, Multiword
+     4096,  0.247,  9.002,  9.001,  8.394,  2.339,  2.358,  0.882,,  0.882, Multiword
+     8192,  0.245,  9.018,  9.015,  8.411,  2.339,  2.352,  0.870,,  0.870, Multiword
+    16384,  0.243,  9.026,  9.025,  8.419,  2.341,  2.354,  0.864,,  0.864, Multiword
+    32768,  0.243,  9.029,  9.028,  8.423,  2.339,  2.355,  0.860,,  0.860, Multiword
+    65536,  0.242,  9.031,  9.030,  8.426,  2.342,  1.230,  0.856,,  0.856, Multiword
+   131072,  0.242,  9.032,  9.031,  8.427,  2.342,  1.208,  0.853,,  0.853, Multiword
+   262144,  0.242,  9.033,  9.032,  8.427,  2.343,  1.199,  0.851,,  0.851, Multiword
+   524288,  0.242,  9.077, 16.716,  8.529,  2.344,  1.197,  0.848,,  0.848, Multiword
+  1048576,  0.245,  9.089,  9.070,  8.469,  2.346,  1.122,  0.847,,  0.847, Multiword
+  2097152,  0.246,  9.108,  9.108,  8.555,  2.359,  1.125,  0.847,,  0.847, Multiword
+  4194304,  0.247, 20.960, 22.683, 19.011,  4.277,  1.136,  0.853,,  0.853, Multiword
+  8388608,  0.245,  9.104, 30.163, 19.031,  7.152,  2.101,  0.862,,  0.862, Multiword
+ 16777216,  0.248,  9.121, 11.441, 18.551,  5.239,  2.109,  1.288,,  1.288, Multiword
+ 33554432,  0.493, 20.616, 18.150, 19.569,  5.238,  2.350,  1.575,,  1.575, Multiword
+ 67108864,  0.495, 14.827, 21.944, 20.444,  5.347,  2.470,  1.832,,  1.832, Multiword
 
 ClassTitle, CRC-64-sse2/sse2/u64-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,  16,          16,    8,      3,         0,      66736,     123904
+  GCC-14.2.0,      64,     64,  16,          16,    8,      3,         0,      66736,     107900
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.058,  3.456,,  3.456, Multiword
-        8,  2.489,  2.231,,  2.231, Multiword
-       16,  2.040,  1.994,,  1.994, Multiword
-       32,  2.315,  2.234,,  2.234, Multiword
-       64,  2.395,  1.902,,  1.902, Multiword
-      128,  2.412,  1.495,,  1.495, Multiword
-      256,  2.418,  1.398,,  1.398, Multiword
-      512,  2.428,  1.352,,  1.352, Multiword
-     1024,  2.668,  1.365,,  1.365, Multiword
-     2048,  2.706,  1.353,,  1.353, Multiword
-     4096,  2.721,  1.342,,  1.342, Multiword
-     8192,  2.722,  1.331,,  1.331, Multiword
-    16384,  2.724,  1.325,,  1.325, Multiword
-    32768,  2.727,  1.319,,  1.319, Multiword
-    65536,  1.810,  1.320,,  1.320, Multiword
-   131072,  1.783,  1.319,,  1.319, Multiword
-   262144,  1.526,  1.319,,  1.319, Multiword
-   524288,  1.397,  1.317,,  1.317, Multiword
-  1048576,  1.394,  1.319,,  1.319, Multiword
-  2097152,  1.361,  1.339,,  1.339, Multiword
-  4194304,  1.380,  1.338,,  1.338, Multiword
-  8388608,  1.375,  1.337,,  1.337, Multiword
- 16777216,  1.385,  1.336,,  1.336, Multiword
- 33554432,  1.389,  1.338,,  1.338, Multiword
- 67108864,  1.387,  1.340,,  1.340, Multiword
+        4,  4.277,  4.080,,  4.080, Multiword
+        8,  2.281,  2.099,,  2.099, Multiword
+       16,  1.962,  1.857,,  1.857, Multiword
+       32,  2.059,  1.993,,  1.993, Multiword
+       64,  2.109,  1.716,,  1.716, Multiword
+      128,  2.145,  1.329,,  1.329, Multiword
+      256,  2.196,  1.231,,  1.231, Multiword
+      512,  2.193,  1.180,,  1.180, Multiword
+     1024,  2.304,  1.193,,  1.193, Multiword
+     2048,  2.359,  1.160,,  1.160, Multiword
+     4096,  2.355,  1.147,,  1.147, Multiword
+     8192,  2.351,  1.134,,  1.134, Multiword
+    16384,  2.352,  1.131,,  1.131, Multiword
+    32768,  2.354,  1.127,,  1.127, Multiword
+    65536,  1.576,  1.125,,  1.125, Multiword
+   131072,  1.554,  1.125,,  1.125, Multiword
+   262144,  1.338,  1.125,,  1.125, Multiword
+   524288,  1.230,  1.127,,  1.127, Multiword
+  1048576,  1.232,  1.129,,  1.129, Multiword
+  2097152,  1.204,  1.131,,  1.131, Multiword
+  4194304,  2.180,  1.172,,  1.172, Multiword
+  8388608,  1.264,  1.175,,  1.175, Multiword
+ 16777216,  2.183,  2.103,,  2.103, Multiword
+ 33554432,  2.659,  2.342,,  2.342, Multiword
+ 67108864,  2.666,  1.158,,  1.158, Multiword
 
 ClassTitle, CRC-64-sse2/sse2/u32-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,  16,          16,    4,      4,         0,      33968,      96580
+  GCC-14.2.0,      64,     64,  16,          16,    4,      4,         0,      33968,      85360
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword,, BestTime, BestMethod
-        4,  1.834,  3.389,  3.485,  3.506,  2.749,  3.116,  2.749,,  2.749, Word
-        8,  1.009,  3.497,  3.329,  3.827,  1.782,  1.986,  1.853,,  1.782, Word
-       16,  0.825,  4.401,  4.279,  3.978,  1.730,  1.832,  1.736,,  1.730, Word
-       32,  0.619,  5.884,  5.608,  5.243,  2.121,  2.115,  1.492,,  1.492, Multiword
-       64,  0.493,  7.763,  7.705,  7.189,  2.647,  2.698,  1.505,,  1.505, Multiword
-      128,  0.453,  9.051,  9.050,  8.379,  3.135,  3.073,  1.401,,  1.401, Multiword
-      256,  0.398,  9.637,  9.625,  8.970,  3.236,  3.218,  1.243,,  1.243, Multiword
-      512,  0.383,  9.974,  9.950,  9.276,  3.229,  3.209,  1.263,,  1.263, Multiword
-     1024,  0.375, 10.120, 10.108,  9.427,  3.251,  3.191,  1.174,,  1.174, Multiword
-     2048,  0.378, 10.194, 10.191,  9.502,  3.260,  3.188,  1.174,,  1.174, Multiword
-     4096,  0.373, 10.232, 10.230,  9.541,  3.263,  3.263,  1.172,,  1.172, Multiword
-     8192,  0.370, 10.249, 10.247,  9.560,  3.266,  3.280,  1.193,,  1.193, Multiword
-    16384,  0.368, 10.258, 10.257,  9.570,  3.266,  3.330,  1.204,,  1.204, Multiword
-    32768,  0.367, 10.262, 10.262,  9.574,  3.268,  3.308,  1.216,,  1.216, Multiword
-    65536,  0.367, 10.264, 10.264,  9.577,  3.266,  1.456,  1.216,,  1.216, Multiword
-   131072,  0.367, 10.266, 10.266,  9.578,  3.267,  1.425,  1.220,,  1.220, Multiword
-   262144,  0.367, 10.266, 10.266,  9.579,  3.270,  1.416,  1.222,,  1.222, Multiword
-   524288,  0.369, 10.306, 10.319,  9.623,  3.279,  1.412,  1.231,,  1.231, Multiword
-  1048576,  0.369, 10.322, 10.324,  9.636,  3.279,  1.298,  1.231,,  1.231, Multiword
-  2097152,  0.370, 10.340, 10.338,  9.632,  3.295,  1.298,  1.237,,  1.237, Multiword
-  4194304,  0.370, 10.338, 10.343,  9.654,  3.305,  1.315,  1.250,,  1.250, Multiword
-  8388608,  0.431, 10.344, 10.346,  9.659,  3.310,  1.318,  1.246,,  1.246, Multiword
- 16777216,  0.370, 10.343, 10.344,  9.657,  3.311,  1.330,  1.249,,  1.249, Multiword
- 33554432,  0.372, 10.350, 10.339,  9.650,  3.313,  1.331,  1.249,,  1.249, Multiword
- 67108864,  0.373, 10.342, 10.350,  9.650,  3.312,  1.331,  1.253,,  1.253, Multiword
+        4,  1.935,  3.619,  3.640,  3.817,  2.501,  3.391,  2.698,,  2.501, Word
+        8,  1.048,  3.554,  3.457,  3.768,  1.887,  2.210,  1.973,,  1.887, Word
+       16,  0.847,  4.009,  3.865,  3.668,  1.739,  1.830,  1.757,,  1.739, Word
+       32,  0.585,  5.236,  5.079,  4.747,  1.780,  1.918,  1.597,,  1.597, Multiword
+       64,  0.454,  6.529,  6.695,  6.187,  2.193,  2.286,  1.446,,  1.446, Multiword
+      128,  0.398,  7.784,  7.871,  7.337,  2.536,  2.587,  1.224,,  1.224, Multiword
+      256,  0.360,  8.408,  8.480,  7.900,  2.700,  2.889,  1.140,,  1.140, Multiword
+      512,  0.362,  8.720,  8.755,  8.165,  2.783,  2.844,  1.115,,  1.115, Multiword
+     1024,  0.343,  8.876,  8.899,  8.293,  2.824,  2.883,  1.107,,  1.107, Multiword
+     2048,  0.332,  8.954,  8.963,  8.362,  2.848,  2.911,  1.097,,  1.097, Multiword
+     4096,  0.328,  8.993,  8.998,  8.394,  2.860,  2.923,  1.095,,  1.095, Multiword
+     8192,  0.325,  9.013,  9.015,  8.411,  2.865,  2.929,  1.069,,  1.069, Multiword
+    16384,  0.324,  9.023,  9.024,  8.419,  2.872,  2.931,  1.084,,  1.084, Multiword
+    32768,  0.323,  9.027,  9.028,  8.423,  2.875,  2.935,  1.089,,  1.089, Multiword
+    65536,  0.323,  9.030,  9.030,  8.426,  2.874,  1.282,  1.086,,  1.086, Multiword
+   131072,  0.323,  9.031,  9.031,  8.427,  2.876,  1.260,  1.085,,  1.085, Multiword
+   262144,  0.323,  9.032,  9.032,  8.428,  2.877,  1.250,  1.088,,  1.088, Multiword
+   524288,  0.325, 16.726, 16.720, 11.999,  2.883,  1.248,  1.093,,  1.093, Multiword
+  1048576,  0.324, 16.733, 16.742, 16.123,  2.895,  1.142,  1.098,,  1.098, Multiword
+  2097152,  0.328, 18.720, 18.288, 16.363,  4.817,  1.147,  1.098,,  1.098, Multiword
+  4194304,  0.328, 19.666,  9.093, 19.012,  5.793,  3.073,  2.059,,  2.059, Multiword
+  8388608,  0.328, 19.613, 19.608, 18.996,  5.784,  1.167,  3.016,,  1.167, Blockword
+ 16777216,  0.332, 14.160, 27.947,  8.495,  6.759,  1.171,  3.557,,  1.171, Blockword
+ 33554432,  0.820,  9.675, 21.178, 18.149,  2.921,  2.174,  1.351,,  1.351, Multiword
+ 67108864,  0.342,  9.904,  9.996, 10.427,  6.756,  1.173,  3.750,,  1.173, Blockword
 
 ClassTitle, CRC-64-sse2/sse2/u32-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,  16,          16,    4,      3,         0,      33968,      90948
+  GCC-14.2.0,      64,     64,  16,          16,    4,      3,         0,      33968,      83120
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  3.299,  2.402,,  2.402, Multiword
-        8,  2.114,  1.795,,  1.795, Multiword
-       16,  1.871,  1.743,,  1.743, Multiword
-       32,  2.198,  1.680,,  1.680, Multiword
-       64,  2.785,  1.227,,  1.227, Multiword
-      128,  3.166,  1.220,,  1.220, Multiword
-      256,  3.256,  1.227,,  1.227, Multiword
-      512,  3.248,  1.276,,  1.276, Multiword
-     1024,  3.196,  1.284,,  1.284, Multiword
-     2048,  3.286,  1.286,,  1.286, Multiword
-     4096,  3.285,  1.283,,  1.283, Multiword
-     8192,  3.258,  1.242,,  1.242, Multiword
-    16384,  3.219,  1.302,,  1.302, Multiword
-    32768,  3.231,  1.243,,  1.243, Multiword
-    65536,  1.847,  1.238,,  1.238, Multiword
-   131072,  1.816,  1.248,,  1.248, Multiword
-   262144,  1.418,  1.297,,  1.297, Multiword
-   524288,  1.240,  1.310,,  1.240, Blockword
-  1048576,  1.238,  1.310,,  1.238, Blockword
-  2097152,  1.202,  1.273,,  1.202, Blockword
-  4194304,  1.212,  1.321,,  1.212, Blockword
-  8388608,  1.221,  1.321,,  1.221, Blockword
- 16777216,  1.212,  1.320,,  1.212, Blockword
- 33554432,  1.213,  1.322,,  1.213, Blockword
- 67108864,  1.216,  1.327,,  1.216, Blockword
+        4,  3.391,  2.562,,  2.562, Multiword
+        8,  2.140,  1.859,,  1.859, Multiword
+       16,  1.816,  1.755,,  1.755, Multiword
+       32,  1.917,  1.463,,  1.463, Multiword
+       64,  2.366,  1.181,,  1.181, Multiword
+      128,  2.628,  1.135,,  1.135, Multiword
+      256,  2.754,  1.025,,  1.025, Multiword
+      512,  2.840,  1.045,,  1.045, Multiword
+     1024,  2.892,  1.022,,  1.022, Multiword
+     2048,  2.914,  1.051,,  1.051, Multiword
+     4096,  2.920,  1.068,,  1.068, Multiword
+     8192,  2.930,  1.074,,  1.074, Multiword
+    16384,  2.932,  1.077,,  1.077, Multiword
+    32768,  2.935,  1.077,,  1.077, Multiword
+    65536,  1.658,  1.081,,  1.081, Multiword
+   131072,  1.621,  1.086,,  1.086, Multiword
+   262144,  1.580,  1.360,,  1.360, Multiword
+   524288,  1.367,  1.365,,  1.365, Multiword
+  1048576,  1.110,  1.101,,  1.101, Multiword
+  2097152,  1.061,  1.101,,  1.061, Blockword
+  4194304,  1.071,  2.071,,  1.071, Blockword
+  8388608,  2.036,  2.069,,  2.036, Blockword
+ 16777216,  2.036,  2.071,,  2.036, Blockword
+ 33554432,  2.265,  2.088,,  2.088, Multiword
+ 67108864,  1.973,  2.427,,  1.973, Blockword
 
 ClassTitle, CRC-32-sse2/sse2/u64-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,  16,          16,    8,      4,         0,      66736,      65076
+  GCC-14.2.0,      64,     32,  16,          16,    8,      4,         0,      66736,      55620
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword,, BestTime, BestMethod
-        4,  2.384,  3.391,  3.480,  3.655,  3.571,  4.799,  3.536,,  3.391, Byte
-        8,  1.283,  3.560,  3.326,  3.832,  2.244,  2.521,  2.016,,  2.016, Multiword
-       16,  0.825,  4.409,  4.280,  4.026,  2.063,  2.086,  1.638,,  1.638, Multiword
-       32,  0.504,  5.867,  5.630,  5.144,  2.223,  2.288,  1.696,,  1.696, Multiword
-       64,  0.384,  7.764,  7.709,  7.198,  2.349,  2.372,  1.357,,  1.357, Multiword
-      128,  0.324,  9.073,  8.996,  8.387,  2.413,  2.423,  1.115,,  1.115, Multiword
-      256,  0.294,  9.637,  9.613,  8.991,  2.443,  2.451,  1.034,,  1.034, Multiword
-      512,  0.279,  9.974,  9.956,  9.279,  2.459,  2.468,  1.028,,  1.028, Multiword
-     1024,  0.271, 10.126, 10.106,  9.427,  2.665,  2.663,  1.030,,  1.030, Multiword
-     2048,  0.276, 10.194, 10.188,  9.502,  2.724,  2.735,  1.006,,  1.006, Multiword
-     4096,  0.270, 10.232, 10.229,  9.541,  2.742,  2.750,  0.998,,  0.998, Multiword
-     8192,  0.267, 10.249, 10.247,  9.560,  2.753,  2.757,  0.982,,  0.982, Multiword
-    16384,  0.265, 10.258, 10.257,  9.569,  2.751,  2.753,  0.979,,  0.979, Multiword
-    32768,  0.265, 10.262, 10.262,  9.574,  2.749,  2.753,  0.978,,  0.978, Multiword
-    65536,  0.265, 10.264, 10.264,  9.577,  2.750,  1.351,  0.977,,  0.977, Multiword
-   131072,  0.264, 10.266, 10.265,  9.578,  2.751,  1.337,  0.976,,  0.976, Multiword
-   262144,  0.264, 10.266, 10.266,  9.579,  2.755,  1.331,  0.978,,  0.978, Multiword
-   524288,  0.264, 10.308, 10.320,  9.621,  2.750,  1.328,  0.979,,  0.979, Multiword
-  1048576,  0.265, 10.323, 10.328,  9.652,  2.787,  1.243,  0.983,,  0.983, Multiword
-  2097152,  0.266, 10.347, 10.340,  9.654,  2.776,  1.242,  0.985,,  0.985, Multiword
-  4194304,  0.267, 10.351, 10.339,  9.652,  2.777,  1.247,  0.992,,  0.992, Multiword
-  8388608,  0.271, 10.344, 10.349,  9.650,  2.778,  1.257,  0.993,,  0.993, Multiword
- 16777216,  0.267, 10.357, 10.347,  9.652,  2.783,  1.269,  0.991,,  0.991, Multiword
- 33554432,  0.270, 10.354, 10.343,  9.660,  2.784,  1.282,  0.993,,  0.993, Multiword
- 67108864,  0.270, 10.353, 10.350,  9.659,  2.789,  1.279,  0.996,,  0.996, Multiword
+        4,  2.257,  3.659,  3.728,  3.933,  4.037,  4.602,  3.648,,  3.648, Multiword
+        8,  1.210,  3.523,  3.479,  3.819,  2.099,  2.610,  2.179,,  2.099, Word
+       16,  0.766,  4.030,  3.915,  3.657,  1.890,  1.918,  1.545,,  1.545, Multiword
+       32,  0.484,  5.217,  5.137,  4.765,  1.988,  2.108,  1.585,,  1.585, Multiword
+       64,  0.363,  6.931,  6.885,  6.309,  2.069,  2.175,  1.188,,  1.188, Multiword
+      128,  0.302,  8.003,  7.807,  7.382,  2.119,  2.177,  0.989,,  0.989, Multiword
+      256,  0.272,  8.551,  8.446,  7.895,  2.185,  2.216,  0.914,,  0.914, Multiword
+      512,  0.286,  8.790,  8.753,  8.158,  2.173,  2.197,  0.895,,  0.895, Multiword
+     1024,  0.264,  8.913,  8.908,  8.294,  2.298,  2.317,  0.903,,  0.903, Multiword
+     2048,  0.253,  8.974,  8.962,  8.360,  2.334,  2.356,  0.888,,  0.888, Multiword
+     4096,  0.247,  9.002,  9.001,  8.394,  2.339,  2.356,  0.877,,  0.877, Multiword
+     8192,  0.245,  9.018,  9.015,  8.411,  2.343,  2.356,  0.865,,  0.865, Multiword
+    16384,  0.243,  9.025,  9.024,  8.419,  2.339,  2.354,  0.862,,  0.862, Multiword
+    32768,  0.243,  9.029,  9.028,  8.423,  3.021,  2.354,  0.859,,  0.859, Multiword
+    65536,  0.242,  9.031,  9.030,  8.426,  2.340,  1.190,  1.075,,  1.075, Multiword
+   131072,  0.242,  9.032,  9.031,  8.427,  2.341,  1.178,  0.851,,  0.851, Multiword
+   262144,  0.242,  9.033,  9.032,  8.427,  2.343,  1.174,  0.846,,  0.846, Multiword
+   524288,  0.246, 16.717, 16.747, 16.118,  2.344,  1.173,  0.846,,  0.846, Multiword
+  1048576,  0.247, 16.741, 16.347, 16.127,  2.346,  1.102,  0.846,,  0.846, Multiword
+  2097152,  0.247, 18.689, 18.653, 18.045,  4.274,  1.110,  0.847,,  0.847, Multiword
+  4194304,  0.253, 19.619, 19.619, 18.006,  4.332,  2.093,  0.862,,  0.862, Multiword
+  8388608,  0.249, 20.581, 18.644, 18.990,  2.363,  2.091,  0.870,,  0.870, Multiword
+ 16777216,  0.247, 20.583, 18.652, 16.132,  4.038,  2.131,  2.340,,  2.131, Blockword
+ 33554432,  0.269,  9.102, 21.347, 12.956,  5.483,  2.334,  1.845,,  1.845, Multiword
+ 67108864,  0.489, 16.547, 20.946,  9.269,  2.374,  1.148,  0.922,,  0.922, Multiword
 
 ClassTitle, CRC-32-sse2/sse2/u64-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,  16,          16,    8,      3,         0,      66736,      64790
+  GCC-14.2.0,      64,     32,  16,          16,    8,      3,         0,      66736,      55140
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.060,  3.577,,  3.577, Multiword
-        8,  2.484,  2.201,,  2.201, Multiword
-       16,  1.994,  1.994,,  1.994, Blockword
-       32,  2.223,  2.234,,  2.223, Blockword
-       64,  2.332,  1.902,,  1.902, Multiword
-      128,  2.380,  1.610,,  1.610, Multiword
-      256,  2.405,  1.455,,  1.455, Multiword
-      512,  2.442,  1.348,,  1.348, Multiword
-     1024,  2.636,  1.404,,  1.404, Multiword
-     2048,  2.689,  1.358,,  1.358, Multiword
-     4096,  2.717,  1.343,,  1.343, Multiword
-     8192,  2.729,  1.332,,  1.332, Multiword
-    16384,  2.724,  1.324,,  1.324, Multiword
-    32768,  2.720,  1.318,,  1.318, Multiword
-    65536,  1.767,  1.318,,  1.318, Multiword
-   131072,  1.753,  1.318,,  1.318, Multiword
-   262144,  1.500,  1.319,,  1.319, Multiword
-   524288,  1.374,  1.318,,  1.318, Multiword
-  1048576,  1.373,  1.321,,  1.321, Multiword
-  2097152,  1.343,  1.322,,  1.322, Multiword
-  4194304,  1.350,  1.331,,  1.331, Multiword
-  8388608,  1.350,  1.330,,  1.330, Multiword
- 16777216,  1.359,  1.335,,  1.335, Multiword
- 33554432,  1.366,  1.336,,  1.336, Multiword
- 67108864,  1.369,  1.336,,  1.336, Multiword
+        4,  4.497,  4.077,,  4.077, Multiword
+        8,  2.300,  2.099,,  2.099, Multiword
+       16,  1.918,  1.856,,  1.856, Multiword
+       32,  2.059,  1.993,,  1.993, Multiword
+       64,  2.109,  1.718,,  1.718, Multiword
+      128,  2.144,  1.330,,  1.330, Multiword
+      256,  2.200,  1.236,,  1.236, Multiword
+      512,  2.187,  1.168,,  1.168, Multiword
+     1024,  2.296,  1.198,,  1.198, Multiword
+     2048,  2.352,  1.155,,  1.155, Multiword
+     4096,  2.352,  1.146,,  1.146, Multiword
+     8192,  2.354,  1.134,,  1.134, Multiword
+    16384,  2.354,  1.130,,  1.130, Multiword
+    32768,  2.353,  1.125,,  1.125, Multiword
+    65536,  1.541,  1.125,,  1.125, Multiword
+   131072,  1.531,  1.125,,  1.125, Multiword
+   262144,  1.318,  1.126,,  1.126, Multiword
+   524288,  1.211,  1.127,,  1.127, Multiword
+  1048576,  1.215,  1.129,,  1.129, Multiword
+  2097152,  1.190,  1.129,,  1.129, Multiword
+  4194304,  1.199,  1.136,,  1.136, Multiword
+  8388608,  1.215,  1.146,,  1.146, Multiword
+ 16777216,  1.226,  1.156,,  1.156, Multiword
+ 33554432,  1.253,  1.162,,  1.162, Multiword
+ 67108864,  2.668,  1.155,,  1.155, Multiword
 
 ClassTitle, CRC-32-sse2/sse2/u32-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,  16,          16,    4,      4,         0,      33968,      51040
+  GCC-14.2.0,      64,     32,  16,          16,    4,      4,         0,      33968,      53400
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword,, BestTime, BestMethod
-        4,  1.834,  3.313,  3.480,  3.528,  2.749,  3.116,  2.749,,  2.749, Word
-        8,  1.008,  3.545,  3.327,  3.791,  1.784,  1.956,  1.854,,  1.784, Word
-       16,  0.825,  4.385,  4.279,  3.979,  1.741,  1.833,  1.738,,  1.738, Multiword
-       32,  0.619,  5.885,  5.632,  5.245,  1.925,  1.994,  1.501,,  1.501, Multiword
-       64,  0.493,  7.763,  7.705,  7.197,  2.637,  2.697,  1.518,,  1.518, Multiword
-      128,  0.430,  9.046,  9.011,  8.383,  2.970,  2.883,  1.408,,  1.408, Multiword
-      256,  0.399,  9.637,  9.613,  8.971,  3.219,  3.154,  1.327,,  1.327, Multiword
-      512,  0.383,  9.974,  9.963,  9.273,  3.228,  3.220,  1.296,,  1.296, Multiword
-     1024,  0.375, 10.120, 10.107,  9.427,  3.244,  3.182,  1.237,,  1.237, Multiword
-     2048,  0.378, 10.194, 10.193,  9.502,  3.255,  3.195,  1.174,,  1.174, Multiword
-     4096,  0.373, 10.231, 10.228,  9.541,  3.263,  3.201,  1.166,,  1.166, Multiword
-     8192,  0.370, 10.249, 10.247,  9.560,  3.264,  3.276,  1.203,,  1.203, Multiword
-    16384,  0.368, 10.258, 10.257,  9.569,  3.266,  3.323,  1.198,,  1.198, Multiword
-    32768,  0.368, 10.262, 10.262,  9.574,  3.266,  3.311,  1.215,,  1.215, Multiword
-    65536,  0.367, 10.264, 10.264,  9.577,  3.267,  1.406,  1.222,,  1.222, Multiword
-   131072,  0.367, 10.266, 10.265,  9.578,  3.266,  1.394,  1.218,,  1.218, Multiword
-   262144,  0.367, 10.266, 10.266,  9.579,  3.267,  1.385,  1.223,,  1.223, Multiword
-   524288,  0.367, 10.304, 10.306,  9.621,  3.271,  1.386,  1.227,,  1.227, Multiword
-  1048576,  0.367, 10.319, 10.317,  9.625,  3.280,  1.273,  1.230,,  1.230, Multiword
-  2097152,  0.368, 10.337, 10.336,  9.654,  3.297,  1.275,  1.233,,  1.233, Multiword
-  4194304,  0.369, 10.436, 10.400,  9.684,  3.330,  1.288,  1.246,,  1.246, Multiword
-  8388608,  0.369, 10.386, 10.383,  9.693,  3.315,  1.299,  1.259,,  1.259, Multiword
- 16777216,  0.375, 10.378, 10.374,  9.674,  3.321,  1.318,  1.253,,  1.253, Multiword
- 33554432,  0.373, 10.387, 10.384,  9.687,  3.332,  1.319,  1.258,,  1.258, Multiword
- 67108864,  0.373, 10.381, 10.390,  9.688,  3.332,  1.320,  1.265,,  1.265, Multiword
+        4,  2.419,  4.524,  4.571,  4.856,  2.450,  3.391,  2.692,,  2.450, Word
+        8,  1.290,  3.553,  3.481,  3.767,  1.878,  2.235,  2.048,,  1.878, Word
+       16,  0.847,  4.016,  3.849,  3.676,  1.716,  1.907,  1.819,,  1.716, Word
+       32,  0.585,  5.245,  5.152,  4.800,  1.787,  1.988,  1.584,,  1.584, Multiword
+       64,  0.454,  6.529,  6.704,  6.193,  2.194,  2.323,  1.442,,  1.442, Multiword
+      128,  0.398,  7.784,  7.871,  7.342,  2.530,  2.609,  1.193,,  1.193, Multiword
+      256,  0.360,  8.406,  8.487,  7.906,  2.702,  2.761,  1.136,,  1.136, Multiword
+      512,  0.362,  8.720,  8.753,  8.166,  2.782,  2.852,  1.124,,  1.124, Multiword
+     1024,  0.343,  8.876,  8.898,  8.293,  2.823,  2.887,  1.109,,  1.109, Multiword
+     2048,  0.332,  8.954,  8.963,  8.361,  2.850,  2.909,  1.099,,  1.099, Multiword
+     4096,  0.328,  8.993,  8.999,  8.394,  2.864,  2.920,  1.093,,  1.093, Multiword
+     8192,  0.325,  9.013,  9.015,  8.411,  2.867,  2.927,  1.088,,  1.088, Multiword
+    16384,  0.324,  9.023,  9.024,  8.419,  2.870,  2.933,  1.091,,  1.091, Multiword
+    32768,  0.323,  9.027, 11.285,  8.424,  2.872,  2.936,  1.086,,  1.086, Multiword
+    65536,  0.323,  9.030,  9.030,  8.426,  2.873,  1.241,  1.088,,  1.088, Multiword
+   131072,  0.323,  9.031,  9.031,  8.427,  2.874,  1.231,  1.087,,  1.087, Multiword
+   262144,  0.323,  9.033,  9.033,  8.429,  2.882,  1.228,  1.090,,  1.090, Multiword
+   524288,  0.327,  9.126,  9.075,  8.483,  2.893,  1.228,  1.095,,  1.095, Multiword
+  1048576,  0.326,  9.088,  9.081,  8.510,  2.895,  1.121,  1.097,,  1.097, Multiword
+  2097152,  0.327,  9.091, 18.620, 17.968,  4.764,  1.124,  1.097,,  1.097, Multiword
+  4194304,  0.329, 12.990,  9.199,  8.565,  5.792,  2.009,  1.116,,  1.116, Multiword
+  8388608,  0.356,  9.355, 14.807,  8.511,  5.809,  1.577,  1.109,,  1.109, Multiword
+ 16777216,  0.331, 15.943,  9.137,  8.517,  2.938,  2.123,  1.145,,  1.145, Multiword
+ 33554432,  0.468,  9.242,  9.159, 12.677,  6.505,  2.513,  1.457,,  1.457, Multiword
+ 67108864,  0.469, 10.766,  9.228, 11.986,  6.524,  2.479,  2.433,,  2.433, Multiword
 
 ClassTitle, CRC-32-sse2/sse2/u32-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,  16,          16,    4,      3,         0,      33968,      52580
+  GCC-14.2.0,      64,     32,  16,          16,    4,      3,         0,      33968,      44060
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  3.300,  2.401,,  2.401, Multiword
-        8,  2.111,  1.796,,  1.796, Multiword
-       16,  1.889,  1.751,,  1.751, Multiword
-       32,  1.856,  1.445,,  1.445, Multiword
-       64,  2.694,  1.290,,  1.290, Multiword
-      128,  2.988,  1.221,,  1.221, Multiword
-      256,  3.235,  1.238,,  1.238, Multiword
-      512,  3.219,  1.252,,  1.252, Multiword
-     1024,  3.198,  1.274,,  1.274, Multiword
-     2048,  3.274,  1.292,,  1.292, Multiword
-     4096,  3.307,  1.243,,  1.243, Multiword
-     8192,  3.214,  1.242,,  1.242, Multiword
-    16384,  3.262,  1.237,,  1.237, Multiword
-    32768,  3.238,  1.240,,  1.240, Multiword
-    65536,  1.776,  1.239,,  1.239, Multiword
-   131072,  1.774,  1.241,,  1.241, Multiword
-   262144,  1.413,  1.239,,  1.239, Multiword
-   524288,  1.241,  1.310,,  1.241, Blockword
-  1048576,  1.243,  1.311,,  1.243, Blockword
-  2097152,  1.193,  1.313,,  1.193, Blockword
-  4194304,  1.207,  1.322,,  1.207, Blockword
-  8388608,  1.196,  1.319,,  1.196, Blockword
- 16777216,  1.201,  1.326,,  1.201, Blockword
- 33554432,  1.198,  1.327,,  1.198, Blockword
- 67108864,  1.201,  1.327,,  1.201, Blockword
+        4,  3.391,  2.551,,  2.551, Multiword
+        8,  2.204,  1.863,,  1.863, Multiword
+       16,  1.910,  2.264,,  1.910, Blockword
+       32,  2.055,  1.463,,  1.463, Multiword
+       64,  2.994,  1.526,,  1.526, Multiword
+      128,  3.426,  1.463,,  1.463, Multiword
+      256,  2.790,  1.050,,  1.050, Multiword
+      512,  2.850,  1.048,,  1.048, Multiword
+     1024,  2.889,  1.031,,  1.031, Multiword
+     2048,  2.909,  1.037,,  1.037, Multiword
+     4096,  2.920,  1.060,,  1.060, Multiword
+     8192,  2.928,  1.073,,  1.073, Multiword
+    16384,  2.932,  1.074,,  1.074, Multiword
+    32768,  2.934,  1.081,,  1.081, Multiword
+    65536,  1.619,  1.082,,  1.082, Multiword
+   131072,  1.599,  1.087,,  1.087, Multiword
+   262144,  1.249,  1.092,,  1.092, Multiword
+   524288,  1.082,  1.097,,  1.082, Blockword
+  1048576,  1.087,  1.100,,  1.087, Blockword
+  2097152,  1.050,  1.101,,  1.050, Blockword
+  4194304,  2.025,  1.112,,  1.112, Multiword
+  8388608,  1.065,  2.063,,  1.065, Blockword
+ 16777216,  2.017,  2.072,,  2.017, Blockword
+ 33554432,  2.256,  2.304,,  2.256, Blockword
+ 67108864,  1.067,  2.429,,  1.067, Blockword
 
 ClassTitle, CRC-128-u128/u128/u64-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      4,         0,      66736,      91674
+  GCC-14.2.0,      64,    128,  16,          16,    8,      4,         0,      66736,      83260
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword,, BestTime, BestMethod
-        4,  2.383,  4.522,  4.431,  4.721,  4.593,  5.801,  5.682,,  4.431, ByteUnrolled
-        8,  1.008,  4.522,  4.614,  4.538,  2.669,  3.803,  3.218,,  2.669, Word
-       16,  0.504,  5.225,  5.500,  4.680,  2.607,  3.231,  3.009,,  2.607, Word
-       32,  0.435,  5.882,  6.073,  5.296,  2.496,  2.688,  2.681,,  2.496, Word
-       64,  0.309,  6.245,  6.428,  5.615,  2.445,  2.493,  2.143,,  2.143, Multiword
-      128,  0.263,  6.430,  6.606,  5.759,  2.412,  2.410,  1.894,,  1.894, Multiword
-      256,  0.223,  6.529,  6.649,  5.835,  2.383,  2.363,  1.707,,  1.707, Multiword
-      512,  0.203,  6.580,  6.670,  5.873,  2.398,  2.345,  1.660,,  1.660, Multiword
-     1024,  0.193,  6.591,  6.682,  5.904,  2.500,  2.417,  1.699,,  1.699, Multiword
-     2048,  0.218,  6.595,  6.757,  5.908,  2.582,  2.507,  1.671,,  1.671, Multiword
-     4096,  0.213,  6.597,  6.697,  5.910,  2.584,  2.503,  1.630,,  1.630, Multiword
-     8192,  0.209,  6.599,  6.779,  5.911,  2.587,  2.510,  1.614,,  1.614, Multiword
-    16384,  0.185,  6.599,  6.691,  5.912,  2.587,  2.510,  1.613,,  1.613, Multiword
-    32768,  0.187,  6.600,  6.710,  5.912,  2.588,  2.513,  1.606,,  1.606, Multiword
-    65536,  0.184,  6.600,  6.744,  5.912,  2.586,  1.753,  1.606,,  1.606, Multiword
-   131072,  0.184,  6.600,  6.727,  5.913,  2.588,  1.728,  1.613,,  1.613, Multiword
-   262144,  0.197,  6.600,  6.738,  5.913,  2.589,  1.716,  1.614,,  1.614, Multiword
-   524288,  0.183,  6.604,  6.786,  5.915,  2.587,  1.711,  1.620,,  1.620, Multiword
-  1048576,  0.190,  6.629,  6.829,  5.940,  2.590,  1.657,  1.619,,  1.619, Multiword
-  2097152,  0.202,  6.653,  6.853,  5.965,  2.607,  1.673,  1.638,,  1.638, Multiword
-  4194304,  0.206,  6.668,  6.872,  5.959,  2.611,  1.677,  1.644,,  1.644, Multiword
-  8388608,  0.203,  6.652,  6.872,  5.964,  2.609,  1.697,  1.634,,  1.634, Multiword
- 16777216,  0.207,  6.659,  6.885,  5.966,  2.639,  1.707,  1.644,,  1.644, Multiword
- 33554432,  0.208,  6.663,  6.919,  5.969,  2.623,  1.717,  1.642,,  1.642, Multiword
- 67108864,  0.209,  6.669,  6.892,  5.977,  2.625,  1.710,  1.650,,  1.650, Multiword
+        4,  2.257,  4.119,  4.154,  4.268,  4.108,  5.021,  5.087,,  4.108, Word
+        8,  0.806,  4.199,  4.274,  4.049,  2.378,  3.269,  3.155,,  2.378, Word
+       16,  0.444,  4.864,  4.937,  4.180,  2.258,  2.745,  2.627,,  2.258, Word
+       32,  0.363,  5.333,  5.497,  4.666,  2.169,  2.403,  2.401,,  2.169, Word
+       64,  0.262,  5.577,  5.706,  6.180,  2.647,  2.787,  1.840,,  1.840, Multiword
+      128,  0.227,  5.736,  5.813,  5.077,  2.103,  2.149,  1.587,,  1.587, Multiword
+      256,  0.194,  5.776,  5.850,  5.169,  2.139,  2.124,  1.461,,  1.461, Multiword
+      512,  0.202,  5.789,  5.789,  5.186,  2.117,  2.102,  1.410,,  1.410, Multiword
+     1024,  0.184,  5.798,  5.798,  5.193,  2.199,  2.188,  1.413,,  1.413, Multiword
+     2048,  0.174,  5.803,  5.802,  5.197,  2.221,  2.209,  1.390,,  1.390, Multiword
+     4096,  0.168,  5.804,  5.807,  5.200,  2.219,  2.208,  1.373,,  1.373, Multiword
+     8192,  0.167,  5.805,  5.810,  5.200,  2.214,  2.203,  1.363,,  1.363, Multiword
+    16384,  0.183,  5.806,  5.857,  5.201,  2.215,  2.200,  1.357,,  1.357, Multiword
+    32768,  0.164,  5.806,  5.839,  5.202,  2.214,  2.201,  1.355,,  1.355, Multiword
+    65536,  0.163,  5.806,  5.833,  5.202,  2.214,  1.558,  1.356,,  1.356, Multiword
+   131072,  0.163,  5.806,  5.847,  5.202,  2.214,  1.537,  1.354,,  1.354, Multiword
+   262144,  0.162,  5.806,  5.847,  5.202,  2.214,  1.527,  1.354,,  1.354, Multiword
+   524288,  0.173,  5.809,  5.927,  5.204,  2.219,  1.527,  1.358,,  1.358, Multiword
+  1048576,  0.185,  5.842,  9.777,  9.065,  2.220,  1.487,  1.363,,  1.363, Multiword
+  2097152,  0.185, 11.600, 11.727,  9.864,  3.596,  1.501,  1.361,,  1.361, Multiword
+  4194304,  0.184, 12.540, 12.675,  9.920,  3.512,  1.958,  2.133,,  1.958, Blockword
+  8388608,  0.186,  6.010, 12.694,  9.342,  3.583,  2.235,  1.389,,  1.389, Multiword
+ 16777216,  0.189,  5.934, 12.178,  5.401,  2.337,  1.535,  2.830,,  1.535, Blockword
+ 33554432,  0.199,  5.951, 12.116, 11.642,  4.886,  3.216,  3.090,,  3.090, Multiword
+ 67108864,  0.321, 13.280,  8.745, 11.823,  3.252,  3.457,  3.175,,  3.175, Multiword
 
 ClassTitle, CRC-128-u128/u128/u64-6-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      6,         0,      66736,      98032
+  GCC-14.2.0,      64,    128,  16,          16,    8,      6,         0,      66736,      88740
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  5.504,  5.855,,  5.504, Blockword
-        8,  3.879,  3.789,,  3.789, Multiword
-       16,  3.140,  3.148,,  3.140, Blockword
-       32,  2.728,  2.727,,  2.727, Multiword
-       64,  2.554,  2.555,,  2.554, Blockword
-      128,  2.456,  2.138,,  2.138, Multiword
-      256,  2.414,  1.856,,  1.856, Multiword
-      512,  2.394,  1.751,,  1.751, Multiword
-     1024,  2.565,  1.697,,  1.697, Multiword
-     2048,  2.596,  1.665,,  1.665, Multiword
-     4096,  2.593,  1.603,,  1.603, Multiword
-     8192,  2.598,  1.608,,  1.608, Multiword
-    16384,  2.593,  1.605,,  1.605, Multiword
-    32768,  2.590,  1.610,,  1.610, Multiword
-    65536,  2.577,  1.613,,  1.613, Multiword
-   131072,  1.968,  1.606,,  1.606, Multiword
-   262144,  1.952,  1.602,,  1.602, Multiword
-   524288,  1.790,  1.600,,  1.600, Multiword
-  1048576,  1.708,  1.605,,  1.605, Multiword
-  2097152,  1.725,  1.611,,  1.611, Multiword
-  4194304,  1.707,  1.618,,  1.618, Multiword
-  8388608,  1.733,  1.619,,  1.619, Multiword
- 16777216,  1.752,  1.634,,  1.634, Multiword
- 33554432,  1.759,  1.637,,  1.637, Multiword
- 67108864,  1.745,  1.638,,  1.638, Multiword
+        4,  5.136,  5.338,,  5.136, Blockword
+        8,  3.332,  3.469,,  3.332, Blockword
+       16,  2.672,  2.887,,  2.672, Blockword
+       32,  2.462,  2.478,,  2.462, Blockword
+       64,  2.277,  2.837,,  2.277, Blockword
+      128,  2.760,  2.405,,  2.405, Multiword
+      256,  2.741,  2.024,,  2.024, Multiword
+      512,  2.703,  1.957,,  1.957, Multiword
+     1024,  2.239,  1.522,,  1.522, Multiword
+     2048,  2.255,  1.862,,  1.862, Multiword
+     4096,  2.814,  1.801,,  1.801, Multiword
+     8192,  2.251,  1.428,,  1.428, Multiword
+    16384,  2.245,  1.415,,  1.415, Multiword
+    32768,  2.239,  1.413,,  1.413, Multiword
+    65536,  2.223,  1.410,,  1.410, Multiword
+   131072,  1.800,  1.410,,  1.410, Multiword
+   262144,  1.790,  1.761,,  1.761, Multiword
+   524288,  2.091,  1.767,,  1.767, Multiword
+  1048576,  2.025,  1.770,,  1.770, Multiword
+  2097152,  1.648,  1.419,,  1.419, Multiword
+  4194304,  1.652,  1.433,,  1.433, Multiword
+  8388608,  2.606,  2.394,,  2.394, Multiword
+ 16777216,  3.123,  2.888,,  2.888, Multiword
+ 33554432,  3.571,  1.499,,  1.499, Multiword
+ 67108864,  3.694,  3.236,,  3.236, Multiword
 
 ClassTitle, CRC-128-u128/u128/u64-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      3,         0,      66736,     100122
+  GCC-14.2.0,      64,    128,  16,          16,    8,      3,         0,      66736,      79220
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  5.704,  5.339,,  5.339, Multiword
-        8,  3.833,  3.188,,  3.188, Multiword
-       16,  3.237,  3.025,,  3.025, Multiword
-       32,  2.873,  2.605,,  2.605, Multiword
-       64,  2.663,  2.132,,  2.132, Multiword
-      128,  2.538,  1.709,,  1.709, Multiword
-      256,  2.484,  1.602,,  1.602, Multiword
-      512,  2.458,  1.543,,  1.543, Multiword
-     1024,  2.583,  1.583,,  1.583, Multiword
-     2048,  2.625,  1.533,,  1.533, Multiword
-     4096,  2.617,  1.515,,  1.515, Multiword
-     8192,  2.625,  1.505,,  1.505, Multiword
-    16384,  2.620,  1.509,,  1.509, Multiword
-    32768,  2.618,  1.495,,  1.495, Multiword
-    65536,  1.933,  1.499,,  1.499, Multiword
-   131072,  1.909,  1.494,,  1.494, Multiword
-   262144,  1.720,  1.492,,  1.492, Multiword
-   524288,  1.627,  1.499,,  1.499, Multiword
-  1048576,  1.624,  1.503,,  1.503, Multiword
-  2097152,  1.609,  1.504,,  1.504, Multiword
-  4194304,  1.623,  1.517,,  1.517, Multiword
-  8388608,  1.629,  1.517,,  1.517, Multiword
- 16777216,  1.634,  1.518,,  1.518, Multiword
- 33554432,  1.649,  1.523,,  1.523, Multiword
- 67108864,  1.642,  1.523,,  1.523, Multiword
+        4,  5.090,  4.896,,  4.896, Multiword
+        8,  3.304,  2.894,,  2.894, Multiword
+       16,  2.759,  2.644,,  2.644, Multiword
+       32,  2.402,  2.280,,  2.280, Multiword
+       64,  2.239,  1.899,,  1.899, Multiword
+      128,  2.163,  1.452,,  1.452, Multiword
+      256,  2.145,  1.331,,  1.331, Multiword
+      512,  2.119,  1.296,,  1.296, Multiword
+     1024,  2.206,  1.281,,  1.281, Multiword
+     2048,  2.238,  1.254,,  1.254, Multiword
+     4096,  2.235,  1.237,,  1.237, Multiword
+     8192,  2.233,  1.224,,  1.224, Multiword
+    16384,  2.230,  1.219,,  1.219, Multiword
+    32768,  2.231,  1.216,,  1.216, Multiword
+    65536,  1.712,  1.215,,  1.215, Multiword
+   131072,  1.691,  1.214,,  1.214, Multiword
+   262144,  1.542,  1.215,,  1.215, Multiword
+   524288,  1.468,  1.254,,  1.254, Multiword
+  1048576,  1.472,  1.222,,  1.222, Multiword
+  2097152,  1.487,  1.238,,  1.238, Multiword
+  4194304,  2.442,  3.175,,  2.442, Blockword
+  8388608,  2.442,  2.188,,  2.188, Multiword
+ 16777216,  2.938,  2.204,,  2.204, Multiword
+ 33554432,  3.207,  2.685,,  2.685, Multiword
+ 67108864,  3.162,  2.723,,  2.723, Multiword
 
 ClassTitle, CRC-128-u128/u128/u32-4-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    4,      4,         0,      33968,      83226
+  GCC-14.2.0,      64,    128,  16,          16,    4,      4,         0,      33968,      74940
 
 , MemSpeed, Byte, ByteUnrolled, ByteWord, Word, Blockword, Multiword,, BestTime, BestMethod
-        4,  1.649,  4.522,  4.413,  4.731,  3.300,  3.896,  4.238,,  3.300, Word
-        8,  1.008,  4.522,  4.615,  4.537,  2.444,  3.107,  3.386,,  2.444, Word
-       16,  0.504,  5.225,  5.485,  4.680,  2.299,  2.716,  2.728,,  2.299, Word
-       32,  0.275,  5.882,  6.073,  5.249,  2.793,  3.071,  2.505,,  2.505, Multiword
-       64,  0.161,  6.245,  6.428,  5.615,  2.584,  2.672,  2.246,,  2.246, Multiword
-      128,  0.126,  6.441,  6.606,  5.759,  2.446,  2.526,  2.122,,  2.122, Multiword
-      256,  0.112,  6.512,  6.649,  5.835,  2.492,  2.490,  2.055,,  2.055, Multiword
-      512,  0.102,  6.579,  6.672,  5.872,  2.419,  2.464,  2.058,,  2.058, Multiword
-     1024,  0.091,  6.590,  6.681,  5.902,  2.402,  2.432,  2.020,,  2.020, Multiword
-     2048,  0.084,  6.595,  6.688,  5.908,  2.383,  2.412,  1.996,,  1.996, Multiword
-     4096,  0.080,  6.597,  6.777,  5.910,  2.379,  2.398,  1.989,,  1.989, Multiword
-     8192,  0.072,  6.599,  6.696,  5.911,  2.373,  2.391,  1.961,,  1.961, Multiword
-    16384,  0.070,  6.599,  6.701,  5.912,  2.373,  2.387,  1.993,,  1.993, Multiword
-    32768,  0.070,  6.600,  6.692,  5.912,  2.371,  2.385,  1.992,,  1.992, Multiword
-    65536,  0.070,  6.600,  6.692,  5.912,  2.374,  2.042,  1.955,,  1.955, Multiword
-   131072,  0.070,  6.600,  6.692,  5.912,  2.374,  2.017,  1.956,,  1.956, Multiword
-   262144,  0.069,  6.600,  6.727,  5.913,  2.373,  2.009,  1.991,,  1.991, Multiword
-   524288,  0.071,  6.603,  6.785,  5.915,  2.381,  2.009,  1.993,,  1.993, Multiword
-  1048576,  0.077,  6.631,  6.823,  5.941,  2.385,  1.989,  1.997,,  1.989, Blockword
-  2097152,  0.077,  6.649,  6.869,  5.955,  2.407,  2.003,  2.005,,  2.003, Blockword
-  4194304,  0.077,  6.656,  6.881,  5.959,  2.401,  2.013,  2.022,,  2.013, Blockword
-  8388608,  0.077,  6.653,  6.880,  5.967,  2.405,  2.031,  2.022,,  2.022, Multiword
- 16777216,  0.097,  6.671,  6.871,  5.965,  2.406,  2.033,  2.014,,  2.014, Multiword
- 33554432,  0.095,  6.666,  6.895,  5.967,  2.411,  2.049,  2.023,,  2.023, Multiword
- 67108864,  0.096,  6.664,  6.906,  5.971,  2.417,  2.047,  2.051,,  2.047, Blockword
+        4,  1.613,  4.120,  4.167,  4.242,  2.903,  3.796,  4.018,,  2.903, Word
+        8,  0.887,  4.198,  4.246,  4.054,  2.183,  2.638,  2.845,,  2.183, Word
+       16,  0.444,  4.867,  4.975,  4.180,  2.121,  2.395,  2.431,,  2.121, Word
+       32,  0.328,  5.853,  5.508,  4.683,  2.103,  2.247,  2.234,,  2.103, Word
+       64,  0.161,  5.577,  5.696,  4.943,  2.069,  2.179,  2.500,,  2.069, Word
+      128,  0.150,  7.430,  5.838,  5.078,  2.070,  2.132,  1.874,,  1.874, Multiword
+      256,  0.098,  5.779,  5.902,  5.169,  2.063,  2.117,  1.824,,  1.824, Multiword
+      512,  0.089,  5.793,  5.869,  5.186,  2.065,  2.116,  1.795,,  1.795, Multiword
+     1024,  0.085,  5.799,  5.878,  5.192,  2.074,  2.106,  1.779,,  1.779, Multiword
+     2048,  0.089,  5.803,  5.883,  5.197,  2.079,  2.102,  1.768,,  1.768, Multiword
+     4096,  0.085,  5.805,  5.885,  5.199,  2.078,  2.099,  1.769,,  1.769, Multiword
+     8192,  0.083,  5.805,  5.886,  5.200,  2.083,  2.098,  1.767,,  1.767, Multiword
+    16384,  0.082,  5.806,  5.896,  5.201,  2.086,  2.098,  1.769,,  1.769, Multiword
+    32768,  0.081,  5.806,  5.919,  5.202,  2.086,  2.097,  2.209,,  2.086, Word
+    65536,  0.101,  5.806,  5.887,  5.202,  2.086,  1.717,  1.766,,  1.717, Blockword
+   131072,  0.081,  5.806,  5.900,  5.202,  2.088,  1.696,  1.767,,  1.696, Blockword
+   262144,  0.084,  5.806,  5.887,  5.202,  2.089,  1.685,  1.767,,  1.685, Blockword
+   524288,  0.084,  5.847,  6.047,  5.206,  2.095,  1.684,  1.773,,  1.684, Blockword
+  1048576,  0.082,  9.724,  9.817,  9.064,  2.104,  1.689,  1.775,,  1.689, Blockword
+  2097152,  0.082, 11.241, 11.763, 11.041,  4.035,  1.741,  1.796,,  1.741, Blockword
+  4194304,  0.083, 12.562,  7.531,  8.593,  2.190,  1.802,  2.266,,  1.802, Blockword
+  8388608,  0.084, 12.551, 12.809, 10.988,  4.039,  2.796,  4.219,,  2.796, Blockword
+ 16777216,  0.112, 13.031, 13.794,  5.295,  4.037,  3.571,  3.368,,  3.368, Multiword
+ 33554432,  0.136,  5.934, 13.482, 11.715,  4.763,  3.929,  3.970,,  3.929, Blockword
+ 67108864,  0.250,  8.530,  7.512,  5.754,  2.624,  2.875,  4.070,,  2.624, Word
 
 ClassTitle, CRC-128-u128/u128/u32-6-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    4,      6,         0,      33968,      81268
+  GCC-14.2.0,      64,    128,  16,          16,    4,      6,         0,      33968,      72920
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  3.920,  4.051,,  3.920, Blockword
-        8,  3.117,  3.188,,  3.117, Blockword
-       16,  2.727,  2.765,,  2.727, Blockword
-       32,  2.612,  2.911,,  2.612, Blockword
-       64,  2.664,  2.871,,  2.664, Blockword
-      128,  2.527,  2.011,,  2.011, Multiword
-      256,  2.495,  1.961,,  1.961, Multiword
-      512,  2.461,  1.813,,  1.813, Multiword
-     1024,  2.433,  1.817,,  1.817, Multiword
-     2048,  2.413,  1.784,,  1.784, Multiword
-     4096,  2.398,  1.781,,  1.781, Multiword
-     8192,  2.391,  1.771,,  1.771, Multiword
-    16384,  2.387,  1.772,,  1.772, Multiword
-    32768,  2.385,  1.768,,  1.768, Multiword
-    65536,  2.384,  1.768,,  1.768, Multiword
-   131072,  2.244,  1.767,,  1.767, Multiword
-   262144,  2.240,  1.766,,  1.766, Multiword
-   524288,  2.203,  1.768,,  1.768, Multiword
-  1048576,  2.188,  1.775,,  1.775, Multiword
-  2097152,  2.202,  1.791,,  1.791, Multiword
-  4194304,  2.201,  1.793,,  1.793, Multiword
-  8388608,  2.238,  1.822,,  1.822, Multiword
- 16777216,  2.240,  1.806,,  1.806, Multiword
- 33554432,  2.252,  1.813,,  1.813, Multiword
- 67108864,  2.243,  1.817,,  1.817, Multiword
+        4,  3.780,  4.101,,  3.780, Blockword
+        8,  2.647,  3.520,,  2.647, Blockword
+       16,  2.381,  2.441,,  2.381, Blockword
+       32,  2.200,  2.262,,  2.200, Blockword
+       64,  2.168,  2.059,,  2.059, Multiword
+      128,  2.132,  1.806,,  1.806, Multiword
+      256,  2.109,  1.722,,  1.722, Multiword
+      512,  2.117,  1.654,,  1.654, Multiword
+     1024,  2.108,  1.640,,  1.640, Multiword
+     2048,  2.102,  1.622,,  1.622, Multiword
+     4096,  2.100,  1.617,,  1.617, Multiword
+     8192,  2.098,  1.612,,  1.612, Multiword
+    16384,  2.098,  1.613,,  1.613, Multiword
+    32768,  2.097,  1.611,,  1.611, Multiword
+    65536,  2.097,  1.610,,  1.610, Multiword
+   131072,  1.861,  1.609,,  1.609, Multiword
+   262144,  1.854,  1.611,,  1.611, Multiword
+   524288,  1.787,  1.614,,  1.614, Multiword
+  1048576,  1.758,  2.040,,  1.758, Blockword
+  2097152,  4.167,  3.971,,  3.971, Multiword
+  4194304,  2.749,  2.598,,  2.598, Multiword
+  8388608,  2.755,  2.681,,  2.681, Multiword
+ 16777216,  3.733,  3.551,,  3.551, Multiword
+ 33554432,  3.471,  3.567,,  3.471, Blockword
+ 67108864,  4.080,  3.665,,  3.665, Multiword
 
 ClassTitle, CRC-128-u128/u128/u32-3-canonical
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    4,      3,         0,      33968,      78826
+  GCC-14.2.0,      64,    128,  16,          16,    4,      3,         0,      33968,      99240
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  3.871,  3.597,,  3.597, Multiword
-        8,  2.965,  2.878,,  2.878, Multiword
-       16,  2.521,  2.659,,  2.521, Blockword
-       32,  3.498,  2.819,,  2.819, Multiword
-       64,  2.818,  1.799,,  1.799, Multiword
-      128,  2.592,  1.733,,  1.733, Multiword
-      256,  2.529,  1.538,,  1.538, Multiword
-      512,  2.483,  1.520,,  1.520, Multiword
-     1024,  2.442,  1.492,,  1.492, Multiword
-     2048,  2.418,  1.480,,  1.480, Multiword
-     4096,  2.401,  1.480,,  1.480, Multiword
-     8192,  2.392,  1.479,,  1.479, Multiword
-    16384,  2.388,  1.476,,  1.476, Multiword
-    32768,  2.386,  1.475,,  1.475, Multiword
-    65536,  1.761,  1.474,,  1.474, Multiword
-   131072,  1.742,  1.474,,  1.474, Multiword
-   262144,  1.564,  1.474,,  1.474, Multiword
-   524288,  1.481,  1.478,,  1.478, Multiword
-  1048576,  1.484,  1.479,,  1.479, Multiword
-  2097152,  1.462,  1.480,,  1.462, Blockword
-  4194304,  1.472,  1.489,,  1.472, Blockword
-  8388608,  1.486,  1.495,,  1.486, Blockword
- 16777216,  1.501,  1.497,,  1.497, Multiword
- 33554432,  1.502,  1.510,,  1.502, Blockword
- 67108864,  1.506,  1.496,,  1.496, Multiword
+        4,  3.634,  3.280,,  3.280, Multiword
+        8,  2.690,  2.664,,  2.664, Multiword
+       16,  2.354,  2.349,,  2.349, Multiword
+       32,  2.250,  1.938,,  1.938, Multiword
+       64,  2.188,  1.538,,  1.538, Multiword
+      128,  2.132,  1.442,,  1.442, Multiword
+      256,  2.119,  1.348,,  1.348, Multiword
+      512,  2.118,  1.328,,  1.328, Multiword
+     1024,  2.109,  1.314,,  1.314, Multiword
+     2048,  2.102,  1.305,,  1.305, Multiword
+     4096,  2.100,  1.622,,  1.622, Multiword
+     8192,  2.623,  1.621,,  1.621, Multiword
+    16384,  2.622,  1.619,,  1.619, Multiword
+    32768,  2.097,  1.295,,  1.295, Multiword
+    65536,  1.521,  1.294,,  1.294, Multiword
+   131072,  1.499,  1.294,,  1.294, Multiword
+   262144,  1.335,  1.297,,  1.297, Multiword
+   524288,  1.257,  1.297,,  1.257, Blockword
+  1048576,  1.572,  1.628,,  1.572, Blockword
+  2097152,  1.243,  1.305,,  1.243, Blockword
+  4194304,  1.254,  1.318,,  1.254, Blockword
+  8388608,  2.234,  2.273,,  2.234, Blockword
+ 16777216,  2.721,  2.289,,  2.289, Multiword
+ 33554432,  2.710,  1.413,,  1.413, Multiword
+ 67108864,  2.717,  3.017,,  2.717, Blockword
 
 ClassTitle, CRC-64-64/64/2
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,   8,           8,    8,      2,         0,      33408,      28446
+  GCC-14.2.0,      64,     64,   8,           8,    8,      2,         0,      33408,      25840
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.620,  2.456,,  2.456, Multiword
-        8,  2.200,  2.017,,  2.017, Multiword
-       16,  1.915,  1.892,,  1.892, Multiword
-       32,  1.936,  1.467,,  1.467, Multiword
-       64,  2.085,  1.290,,  1.290, Multiword
-      128,  2.062,  1.140,,  1.140, Multiword
-      256,  2.080,  1.077,,  1.077, Multiword
-      512,  2.057,  1.040,,  1.040, Multiword
-     1024,  2.063,  1.041,,  1.041, Multiword
-     2048,  2.033,  1.026,,  1.026, Multiword
-     4096,  2.025,  1.024,,  1.024, Multiword
-     8192,  2.021,  1.025,,  1.025, Multiword
-    16384,  2.019,  1.024,,  1.024, Multiword
-    32768,  1.295,  1.023,,  1.023, Multiword
-    65536,  1.277,  1.023,,  1.023, Multiword
-   131072,  1.268,  1.024,,  1.024, Multiword
-   262144,  1.263,  1.023,,  1.023, Multiword
-   524288,  1.219,  1.028,,  1.028, Multiword
-  1048576,  1.220,  1.030,,  1.030, Multiword
-  2097152,  1.230,  1.032,,  1.032, Multiword
-  4194304,  1.251,  1.054,,  1.054, Multiword
-  8388608,  1.249,  1.048,,  1.048, Multiword
- 16777216,  1.250,  1.071,,  1.071, Multiword
- 33554432,  1.254,  1.068,,  1.068, Multiword
- 67108864,  1.262,  1.067,,  1.067, Multiword
+        4,  2.741,  2.204,,  2.204, Multiword
+        8,  2.177,  1.855,,  1.855, Multiword
+       16,  1.653,  1.630,,  1.630, Multiword
+       32,  1.734,  1.290,,  1.290, Multiword
+       64,  1.754,  1.124,,  1.124, Multiword
+      128,  1.777,  1.028,,  1.028, Multiword
+      256,  1.811,  0.998,,  0.998, Multiword
+      512,  1.794,  0.968,,  0.968, Multiword
+     1024,  1.780,  0.961,,  0.961, Multiword
+     2048,  1.778,  0.958,,  0.958, Multiword
+     4096,  1.776,  0.958,,  0.958, Multiword
+     8192,  1.775,  0.956,,  0.956, Multiword
+    16384,  1.775,  0.958,,  0.958, Multiword
+    32768,  1.139,  0.959,,  0.959, Multiword
+    65536,  1.123,  0.959,,  0.959, Multiword
+   131072,  1.115,  0.960,,  0.960, Multiword
+   262144,  1.111,  0.960,,  0.960, Multiword
+   524288,  1.073,  0.967,,  0.967, Multiword
+  1048576,  1.079,  0.970,,  0.970, Multiword
+  2097152,  1.077,  0.970,,  0.970, Multiword
+  4194304,  2.044,  1.934,,  1.934, Multiword
+  8388608,  2.051,  1.937,,  1.937, Multiword
+ 16777216,  2.056,  1.945,,  1.945, Multiword
+ 33554432,  2.298,  2.188,,  2.188, Multiword
+ 67108864,  2.370,  2.177,,  2.177, Multiword
 
 ClassTitle, CRC-64-64/64/3
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,   8,           8,    8,      3,         0,      33408,      31460
+  GCC-14.2.0,      64,     64,   8,           8,    8,      3,         0,      33408,      28060
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.659,  2.631,,  2.631, Multiword
-        8,  2.108,  2.108,,  2.108, Blockword
-       16,  1.920,  1.736,,  1.736, Multiword
-       32,  1.948,  1.862,,  1.862, Multiword
-       64,  2.091,  1.526,,  1.526, Multiword
-      128,  2.091,  1.232,,  1.232, Multiword
-      256,  2.128,  1.114,,  1.114, Multiword
-      512,  2.075,  1.016,,  1.016, Multiword
-     1024,  2.055,  0.992,,  0.992, Multiword
-     2048,  2.036,  0.982,,  0.982, Multiword
-     4096,  2.026,  0.969,,  0.969, Multiword
-     8192,  2.021,  0.966,,  0.966, Multiword
-    16384,  2.019,  0.965,,  0.965, Multiword
-    32768,  2.018,  0.963,,  0.963, Multiword
-    65536,  1.438,  0.962,,  0.962, Multiword
-   131072,  1.431,  0.961,,  0.961, Multiword
-   262144,  1.281,  0.961,,  0.961, Multiword
-   524288,  1.207,  0.964,,  0.964, Multiword
-  1048576,  1.208,  0.966,,  0.966, Multiword
-  2097152,  1.193,  0.968,,  0.968, Multiword
-  4194304,  1.202,  0.973,,  0.973, Multiword
-  8388608,  1.198,  0.976,,  0.976, Multiword
- 16777216,  1.202,  0.975,,  0.975, Multiword
- 33554432,  1.213,  0.979,,  0.979, Multiword
- 67108864,  1.214,  0.992,,  0.992, Multiword
+        4,  2.741,  2.539,,  2.539, Multiword
+        8,  2.019,  2.016,,  2.016, Multiword
+       16,  1.743,  1.627,,  1.627, Multiword
+       32,  1.790,  1.714,,  1.714, Multiword
+       64,  1.782,  1.386,,  1.386, Multiword
+      128,  1.793,  1.028,,  1.028, Multiword
+      256,  1.827,  0.950,,  0.950, Multiword
+      512,  1.821,  0.879,,  0.879, Multiword
+     1024,  1.818,  0.851,,  0.851, Multiword
+     2048,  1.816,  1.036,,  1.036, Multiword
+     4096,  1.815,  0.825,,  0.825, Multiword
+     8192,  1.815,  0.820,,  0.820, Multiword
+    16384,  1.815,  0.821,,  0.821, Multiword
+    32768,  1.815,  0.819,,  0.819, Multiword
+    65536,  1.229,  0.819,,  0.819, Multiword
+   131072,  1.220,  0.818,,  0.818, Multiword
+   262144,  1.066,  0.821,,  0.821, Multiword
+   524288,  0.996,  0.827,,  0.827, Multiword
+  1048576,  0.999,  0.831,,  0.831, Multiword
+  2097152,  0.978,  0.827,,  0.827, Multiword
+  4194304,  1.951,  0.840,,  0.840, Multiword
+  8388608,  2.912,  0.834,,  0.834, Multiword
+ 16777216,  1.958,  1.320,,  1.320, Multiword
+ 33554432,  2.196,  1.849,,  1.849, Multiword
+ 67108864,  1.924,  1.938,,  1.924, Blockword
 
 ClassTitle, CRC-64-64/64/4
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,   8,           8,    8,      4,         0,      33408,      28930
+  GCC-14.2.0,      64,     64,   8,           8,    8,      4,         0,      33408,      26000
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.914,  2.382,,  2.382, Multiword
-        8,  2.292,  1.833,,  1.833, Multiword
-       16,  1.973,  1.650,,  1.650, Multiword
-       32,  1.961,  1.856,,  1.856, Multiword
-       64,  2.054,  0.780,,  0.780, Multiword
-      128,  2.177,  0.706,,  0.706, Multiword
-      256,  2.120,  0.656,,  0.656, Multiword
-      512,  2.066,  0.601,,  0.601, Multiword
-     1024,  2.056,  0.570,,  0.570, Multiword
-     2048,  2.036,  0.561,,  0.561, Multiword
-     4096,  2.026,  0.557,,  0.557, Multiword
-     8192,  2.022,  0.557,,  0.557, Multiword
-    16384,  2.019,  0.556,,  0.556, Multiword
-    32768,  2.018,  0.555,,  0.555, Multiword
-    65536,  1.122,  0.554,,  0.554, Multiword
-   131072,  1.116,  0.554,,  0.554, Multiword
-   262144,  1.113,  0.554,,  0.554, Multiword
-   524288,  1.111,  0.557,,  0.557, Multiword
-  1048576,  1.055,  0.559,,  0.559, Multiword
-  2097152,  1.060,  0.560,,  0.560, Multiword
-  4194304,  1.067,  0.561,,  0.561, Multiword
-  8388608,  1.073,  0.560,,  0.560, Multiword
- 16777216,  1.077,  0.566,,  0.566, Multiword
- 33554432,  1.080,  0.568,,  0.568, Multiword
- 67108864,  1.082,  0.566,,  0.566, Multiword
+        4,  2.903,  2.257,,  2.257, Multiword
+        8,  2.178,  1.774,,  1.774, Multiword
+       16,  1.734,  1.492,,  1.492, Multiword
+       32,  1.760,  1.633,,  1.633, Multiword
+       64,  1.764,  0.716,,  0.716, Multiword
+      128,  1.771,  0.613,,  0.613, Multiword
+      256,  1.794,  0.537,,  0.537, Multiword
+      512,  1.784,  0.516,,  0.516, Multiword
+     1024,  1.779,  0.500,,  0.500, Multiword
+     2048,  1.777,  0.495,,  0.495, Multiword
+     4096,  1.776,  0.490,,  0.490, Multiword
+     8192,  1.775,  0.488,,  0.488, Multiword
+    16384,  1.775,  0.490,,  0.490, Multiword
+    32768,  1.774,  0.489,,  0.489, Multiword
+    65536,  0.946,  0.489,,  0.489, Multiword
+   131072,  0.939,  0.488,,  0.488, Multiword
+   262144,  0.935,  0.489,,  0.489, Multiword
+   524288,  0.941,  0.494,,  0.494, Multiword
+  1048576,  0.891,  0.497,,  0.497, Multiword
+  2097152,  0.891,  0.497,,  0.497, Multiword
+  4194304,  0.908,  0.501,,  0.501, Multiword
+  8388608,  0.912,  0.498,,  0.498, Multiword
+ 16777216,  1.396,  0.983,,  0.983, Multiword
+ 33554432,  1.631,  0.982,,  0.982, Multiword
+ 67108864,  2.134,  1.102,,  1.102, Multiword
 
 ClassTitle, CRC-64-64/64/5
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,   8,           8,    8,      5,         0,      33408,      30602
+  GCC-14.2.0,      64,     64,   8,           8,    8,      5,         0,      33408,      28020
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.630,  2.632,,  2.630, Blockword
-        8,  2.200,  2.108,,  2.108, Multiword
-       16,  1.910,  1.723,,  1.723, Multiword
-       32,  1.956,  1.833,,  1.833, Multiword
-       64,  2.104,  2.028,,  2.028, Multiword
-      128,  2.080,  1.272,,  1.272, Multiword
-      256,  2.128,  1.109,,  1.109, Multiword
-      512,  2.095,  1.013,,  1.013, Multiword
-     1024,  2.091,  0.936,,  0.936, Multiword
-     2048,  2.076,  0.891,,  0.891, Multiword
-     4096,  2.069,  0.881,,  0.881, Multiword
-     8192,  2.066,  0.875,,  0.875, Multiword
-    16384,  2.064,  0.872,,  0.872, Multiword
-    32768,  2.063,  0.867,,  0.867, Multiword
-    65536,  2.063,  0.867,,  0.867, Multiword
-   131072,  1.422,  0.868,,  0.868, Multiword
-   262144,  1.094,  0.868,,  0.868, Multiword
-   524288,  1.096,  0.869,,  0.869, Multiword
-  1048576,  1.015,  0.872,,  0.872, Multiword
-  2097152,  0.977,  0.872,,  0.872, Multiword
-  4194304,  0.984,  0.880,,  0.880, Multiword
-  8388608,  0.974,  0.877,,  0.877, Multiword
- 16777216,  0.983,  0.881,,  0.881, Multiword
- 33554432,  0.986,  0.882,,  0.882, Multiword
- 67108864,  0.988,  0.917,,  0.917, Multiword
+        4,  2.580,  2.616,,  2.580, Blockword
+        8,  2.016,  1.935,,  1.935, Multiword
+       16,  1.705,  1.653,,  1.653, Multiword
+       32,  1.714,  1.702,,  1.702, Multiword
+       64,  2.211,  2.167,,  2.167, Multiword
+      128,  1.791,  1.064,,  1.064, Multiword
+      256,  1.832,  0.944,,  0.944, Multiword
+      512,  1.823,  0.882,,  0.882, Multiword
+     1024,  1.817,  0.807,,  0.807, Multiword
+     2048,  1.817,  0.768,,  0.768, Multiword
+     4096,  1.816,  0.761,,  0.761, Multiword
+     8192,  1.815,  0.755,,  0.755, Multiword
+    16384,  2.268,  0.973,,  0.973, Multiword
+    32768,  2.344,  0.968,,  0.968, Multiword
+    65536,  1.815,  0.748,,  0.748, Multiword
+   131072,  1.245,  0.748,,  0.748, Multiword
+   262144,  0.956,  0.751,,  0.751, Multiword
+   524288,  0.956,  0.750,,  0.750, Multiword
+  1048576,  0.888,  0.752,,  0.752, Multiword
+  2097152,  0.851,  0.754,,  0.754, Multiword
+  4194304,  0.859,  0.766,,  0.766, Multiword
+  8388608,  0.845,  0.762,,  0.762, Multiword
+ 16777216,  0.870,  1.053,,  0.870, Blockword
+ 33554432,  1.579,  1.660,,  1.579, Blockword
+ 67108864,  1.947,  0.950,,  0.950, Multiword
 
 ClassTitle, CRC-64-64/64/6
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,   8,           8,    8,      6,         0,      33408,      31174
+  GCC-14.2.0,      64,     64,   8,           8,    8,      6,         0,      33408,      27920
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.658,  2.750,,  2.658, Blockword
-        8,  2.200,  2.200,,  2.200, Blockword
-       16,  1.962,  1.970,,  1.962, Blockword
-       32,  1.994,  1.979,,  1.979, Multiword
-       64,  2.108,  2.138,,  2.108, Blockword
-      128,  2.122,  1.536,,  1.536, Multiword
-      256,  2.144,  1.094,,  1.094, Multiword
-      512,  2.088,  0.980,,  0.980, Multiword
-     1024,  2.074,  0.885,,  0.885, Multiword
-     2048,  2.063,  0.863,,  0.863, Multiword
-     4096,  2.049,  0.832,,  0.832, Multiword
-     8192,  2.044,  0.824,,  0.824, Multiword
-    16384,  2.042,  0.821,,  0.821, Multiword
-    32768,  2.041,  0.818,,  0.818, Multiword
-    65536,  2.040,  0.814,,  0.814, Multiword
-   131072,  1.319,  0.805,,  0.805, Multiword
-   262144,  1.315,  0.805,,  0.805, Multiword
-   524288,  1.135,  0.814,,  0.814, Multiword
-  1048576,  1.046,  0.818,,  0.818, Multiword
-  2097152,  1.048,  0.818,,  0.818, Multiword
-  4194304,  1.031,  0.820,,  0.820, Multiword
-  8388608,  1.035,  0.819,,  0.819, Multiword
- 16777216,  1.028,  0.823,,  0.823, Multiword
- 33554432,  1.034,  0.838,,  0.838, Multiword
- 67108864,  1.040,  0.831,,  0.831, Multiword
+        4,  2.903,  2.620,,  2.620, Multiword
+        8,  2.016,  2.016,,  2.016, Blockword
+       16,  1.693,  1.774,,  1.693, Blockword
+       32,  1.781,  1.764,,  1.764, Multiword
+       64,  1.778,  1.767,,  1.767, Multiword
+      128,  1.789,  1.323,,  1.323, Multiword
+      256,  1.808,  0.943,,  0.943, Multiword
+      512,  1.801,  0.851,,  0.851, Multiword
+     1024,  1.797,  0.761,,  0.761, Multiword
+     2048,  1.806,  0.740,,  0.740, Multiword
+     4096,  1.795,  0.717,,  0.717, Multiword
+     8192,  1.796,  0.716,,  0.716, Multiword
+    16384,  1.796,  0.916,,  0.916, Multiword
+    32768,  1.795,  0.707,,  0.707, Multiword
+    65536,  1.788,  0.705,,  0.705, Multiword
+   131072,  1.128,  0.704,,  0.704, Multiword
+   262144,  1.124,  0.703,,  0.703, Multiword
+   524288,  0.957,  0.708,,  0.708, Multiword
+  1048576,  0.876,  0.711,,  0.711, Multiword
+  2097152,  0.879,  0.714,,  0.714, Multiword
+  4194304,  0.866,  0.721,,  0.721, Multiword
+  8388608,  0.868,  0.718,,  0.718, Multiword
+ 16777216,  1.359,  1.205,,  1.205, Multiword
+ 33554432,  1.829,  1.443,,  1.443, Multiword
+ 67108864,  0.877,  2.367,,  0.877, Blockword
 
 ClassTitle, CRC-64-64/64/7
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,   8,           8,    8,      7,         0,      33408,      34034
+  GCC-14.2.0,      64,     64,   8,           8,    8,      7,         0,      33408,      30280
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.651,  2.572,,  2.572, Multiword
-        8,  2.108,  2.108,,  2.108, Blockword
-       16,  1.879,  1.827,,  1.827, Multiword
-       32,  1.931,  1.948,,  1.931, Blockword
-       64,  2.108,  2.062,,  2.062, Multiword
-      128,  2.097,  1.416,,  1.416, Multiword
-      256,  2.125,  1.220,,  1.220, Multiword
-      512,  2.094,  0.960,,  0.960, Multiword
-     1024,  2.092,  0.904,,  0.904, Multiword
-     2048,  2.077,  0.879,,  0.879, Multiword
-     4096,  2.070,  0.845,,  0.845, Multiword
-     8192,  2.066,  0.844,,  0.844, Multiword
-    16384,  2.064,  0.833,,  0.833, Multiword
-    32768,  2.063,  0.822,,  0.822, Multiword
-    65536,  2.063,  0.810,,  0.810, Multiword
-   131072,  1.242,  0.821,,  0.821, Multiword
-   262144,  1.242,  0.810,,  0.810, Multiword
-   524288,  1.247,  0.800,,  0.800, Multiword
-  1048576,  1.147,  0.801,,  0.801, Multiword
-  2097152,  1.113,  0.810,,  0.810, Multiword
-  4194304,  1.133,  0.833,,  0.833, Multiword
-  8388608,  1.092,  0.818,,  0.818, Multiword
- 16777216,  1.093,  0.819,,  0.819, Multiword
- 33554432,  1.110,  0.825,,  0.825, Multiword
- 67108864,  1.096,  0.827,,  0.827, Multiword
+        4,  2.741,  2.582,,  2.582, Multiword
+        8,  1.935,  1.935,,  1.935, Blockword
+       16,  1.734,  1.739,,  1.734, Blockword
+       32,  1.714,  1.742,,  1.714, Blockword
+       64,  1.714,  1.760,,  1.714, Blockword
+      128,  1.780,  1.255,,  1.255, Multiword
+      256,  2.243,  1.354,,  1.354, Multiword
+      512,  2.305,  1.070,,  1.070, Multiword
+     1024,  1.902,  0.776,,  0.776, Multiword
+     2048,  1.780,  0.757,,  0.757, Multiword
+     4096,  1.776,  0.729,,  0.729, Multiword
+     8192,  1.775,  0.724,,  0.724, Multiword
+    16384,  1.775,  0.722,,  0.722, Multiword
+    32768,  1.775,  0.716,,  0.716, Multiword
+    65536,  1.774,  0.714,,  0.714, Multiword
+   131072,  1.012,  0.714,,  0.714, Multiword
+   262144,  1.011,  0.714,,  0.714, Multiword
+   524288,  1.016,  0.717,,  0.717, Multiword
+  1048576,  0.925,  0.722,,  0.722, Multiword
+  2097152,  0.873,  0.724,,  0.724, Multiword
+  4194304,  0.886,  0.765,,  0.765, Multiword
+  8388608,  0.873,  0.731,,  0.731, Multiword
+ 16777216,  1.358,  1.205,,  1.205, Multiword
+ 33554432,  1.917,  1.316,,  1.316, Multiword
+ 67108864,  1.003,  1.522,,  1.003, Blockword
 
 ClassTitle, CRC-64-64/64/8
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     64,   8,           8,    8,      8,         0,      33408,      28864
+  GCC-14.2.0,      64,     64,   8,           8,    8,      8,         0,      33408,      39840
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.652,  2.568,,  2.568, Multiword
-        8,  2.108,  2.108,,  2.108, Blockword
-       16,  1.879,  1.937,,  1.879, Blockword
-       32,  1.931,  1.994,,  1.931, Blockword
-       64,  2.108,  2.139,,  2.108, Blockword
-      128,  2.097,  1.480,,  1.480, Multiword
-      256,  2.126,  1.083,,  1.083, Multiword
-      512,  2.094,  0.971,,  0.971, Multiword
-     1024,  2.092,  0.889,,  0.889, Multiword
-     2048,  2.077,  0.850,,  0.850, Multiword
-     4096,  2.070,  0.833,,  0.833, Multiword
-     8192,  2.066,  0.829,,  0.829, Multiword
-    16384,  2.064,  0.825,,  0.825, Multiword
-    32768,  2.063,  0.821,,  0.821, Multiword
-    65536,  2.063,  0.819,,  0.819, Multiword
-   131072,  1.125,  0.818,,  0.818, Multiword
-   262144,  1.129,  0.818,,  0.818, Multiword
-   524288,  1.134,  0.820,,  0.820, Multiword
-  1048576,  1.137,  0.825,,  0.825, Multiword
-  2097152,  1.079,  0.823,,  0.823, Multiword
-  4194304,  1.094,  0.828,,  0.828, Multiword
-  8388608,  1.090,  0.826,,  0.826, Multiword
- 16777216,  1.096,  0.830,,  0.830, Multiword
- 33554432,  1.129,  0.832,,  0.832, Multiword
- 67108864,  1.104,  0.832,,  0.832, Multiword
+        4,  4.250,  2.646,,  2.646, Multiword
+        8,  1.935,  2.016,,  1.935, Blockword
+       16,  1.734,  1.660,,  1.660, Multiword
+       32,  1.714,  1.761,,  1.714, Blockword
+       64,  1.734,  1.781,,  1.734, Blockword
+      128,  1.788,  1.195,,  1.195, Multiword
+      256,  1.794,  0.961,,  0.961, Multiword
+      512,  1.784,  0.840,,  0.840, Multiword
+     1024,  1.779,  0.780,,  0.780, Multiword
+     2048,  1.781,  0.754,,  0.754, Multiword
+     4096,  1.776,  0.739,,  0.739, Multiword
+     8192,  1.775,  0.732,,  0.732, Multiword
+    16384,  1.775,  0.729,,  0.729, Multiword
+    32768,  1.775,  0.725,,  0.725, Multiword
+    65536,  1.774,  0.723,,  0.723, Multiword
+   131072,  0.899,  0.723,,  0.723, Multiword
+   262144,  0.899,  0.725,,  0.725, Multiword
+   524288,  0.900,  0.726,,  0.726, Multiword
+  1048576,  0.907,  0.730,,  0.730, Multiword
+  2097152,  0.849,  0.732,,  0.732, Multiword
+  4194304,  0.885,  0.737,,  0.737, Multiword
+  8388608,  0.912,  0.740,,  0.740, Multiword
+ 16777216,  1.832,  1.692,,  1.692, Multiword
+ 33554432,  1.815,  1.471,,  1.471, Multiword
+ 67108864,  1.968,  1.580,,  1.580, Multiword
 
 ClassTitle, CRC-128-sse2/size_t/2
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      2,         0,      66736,     325050
+  GCC-14.2.0,      64,    128,  16,          16,    8,      2,         0,      66736,     382260
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.052,  3.538,,  3.538, Multiword
-        8,  2.383,  2.148,,  2.148, Multiword
-       16,  2.017,  2.078,,  2.017, Blockword
-       32,  2.269,  1.805,,  1.805, Multiword
-       64,  2.364,  1.604,,  1.604, Multiword
-      128,  2.418,  1.564,,  1.564, Multiword
-      256,  2.449,  1.510,,  1.510, Multiword
-      512,  2.565,  1.512,,  1.512, Multiword
-     1024,  2.678,  1.597,,  1.597, Multiword
-     2048,  2.738,  1.622,,  1.622, Multiword
-     4096,  2.760,  1.613,,  1.613, Multiword
-     8192,  2.760,  1.614,,  1.614, Multiword
-    16384,  2.757,  1.608,,  1.608, Multiword
-    32768,  1.933,  1.608,,  1.608, Multiword
-    65536,  1.815,  1.606,,  1.606, Multiword
-   131072,  1.757,  1.608,,  1.608, Multiword
-   262144,  1.733,  1.610,,  1.610, Multiword
-   524288,  1.653,  1.609,,  1.609, Multiword
-  1048576,  1.647,  1.611,,  1.611, Multiword
-  2097152,  1.676,  1.617,,  1.617, Multiword
-  4194304,  1.740,  1.633,,  1.633, Multiword
-  8388608,  1.787,  1.638,,  1.638, Multiword
- 16777216,  1.784,  1.632,,  1.632, Multiword
- 33554432,  1.787,  1.638,,  1.638, Multiword
- 67108864,  1.791,  1.633,,  1.633, Multiword
+        4,  4.293,  3.965,,  3.965, Multiword
+        8,  2.268,  1.939,,  1.939, Multiword
+       16,  1.918,  1.856,,  1.856, Multiword
+       32,  2.148,  1.574,,  1.574, Multiword
+       64,  2.134,  1.443,,  1.443, Multiword
+      128,  2.168,  1.387,,  1.387, Multiword
+      256,  2.202,  1.359,,  1.359, Multiword
+      512,  2.207,  1.360,,  1.360, Multiword
+     1024,  2.306,  1.406,,  1.406, Multiword
+     2048,  2.357,  1.413,,  1.413, Multiword
+     4096,  2.360,  1.404,,  1.404, Multiword
+     8192,  2.357,  1.401,,  1.401, Multiword
+    16384,  2.357,  1.396,,  1.396, Multiword
+    32768,  1.683,  1.396,,  1.396, Multiword
+    65536,  1.583,  1.396,,  1.396, Multiword
+   131072,  1.534,  1.396,,  1.396, Multiword
+   262144,  1.515,  1.402,,  1.402, Multiword
+   524288,  1.448,  1.401,,  1.401, Multiword
+  1048576,  1.459,  1.403,,  1.403, Multiword
+  2097152,  1.545,  1.411,,  1.411, Multiword
+  4194304,  3.466,  2.373,,  2.373, Multiword
+  8388608,  2.539,  2.377,,  2.377, Multiword
+ 16777216,  3.021,  4.083,,  3.021, Blockword
+ 33554432,  3.273,  1.426,,  1.426, Multiword
+ 67108864,  3.482,  3.243,,  3.243, Multiword
 
 ClassTitle, CRC-128-sse2/size_t/3
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      3,         0,      66736,     308352
+  GCC-14.2.0,      64,    128,  16,          16,    8,      3,         0,      66736,     365340
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.060,  3.584,,  3.584, Multiword
-        8,  2.486,  2.228,,  2.228, Multiword
-       16,  1.994,  1.994,,  1.994, Multiword
-       32,  2.224,  2.234,,  2.224, Blockword
-       64,  2.337,  1.902,,  1.902, Multiword
-      128,  2.380,  1.524,,  1.524, Multiword
-      256,  2.405,  1.419,,  1.419, Multiword
-      512,  2.519,  1.322,,  1.322, Multiword
-     1024,  2.646,  1.375,,  1.375, Multiword
-     2048,  2.701,  1.360,,  1.360, Multiword
-     4096,  2.728,  1.344,,  1.344, Multiword
-     8192,  2.731,  1.331,,  1.331, Multiword
-    16384,  2.729,  1.326,,  1.326, Multiword
-    32768,  2.725,  1.321,,  1.321, Multiword
-    65536,  1.898,  1.319,,  1.319, Multiword
-   131072,  1.838,  1.319,,  1.319, Multiword
-   262144,  1.574,  1.321,,  1.321, Multiword
-   524288,  1.441,  1.319,,  1.319, Multiword
-  1048576,  1.435,  1.320,,  1.320, Multiword
-  2097152,  1.423,  1.321,,  1.321, Multiword
-  4194304,  1.555,  1.331,,  1.331, Multiword
-  8388608,  1.573,  1.340,,  1.340, Multiword
- 16777216,  1.579,  1.341,,  1.341, Multiword
- 33554432,  1.573,  1.343,,  1.343, Multiword
- 67108864,  1.584,  1.343,,  1.343, Multiword
+        4,  4.272,  4.078,,  4.078, Multiword
+        8,  2.260,  2.099,,  2.099, Multiword
+       16,  1.942,  1.856,,  1.856, Multiword
+       32,  2.130,  1.982,,  1.982, Multiword
+       64,  2.139,  1.715,,  1.715, Multiword
+      128,  2.176,  1.329,,  1.329, Multiword
+      256,  2.202,  1.231,,  1.231, Multiword
+      512,  2.249,  1.148,,  1.148, Multiword
+     1024,  2.319,  1.197,,  1.197, Multiword
+     2048,  2.357,  1.161,,  1.161, Multiword
+     4096,  2.360,  1.146,,  1.146, Multiword
+     8192,  2.358,  1.134,,  1.134, Multiword
+    16384,  2.356,  1.131,,  1.131, Multiword
+    32768,  2.354,  1.408,,  1.408, Multiword
+    65536,  2.071,  1.126,,  1.126, Multiword
+   131072,  1.607,  1.125,,  1.125, Multiword
+   262144,  1.384,  1.126,,  1.126, Multiword
+   524288,  1.274,  1.128,,  1.128, Multiword
+  1048576,  1.288,  1.129,,  1.129, Multiword
+  2097152,  1.382,  1.130,,  1.130, Multiword
+  4194304,  2.347,  2.093,,  2.093, Multiword
+  8388608,  2.353,  2.093,,  2.093, Multiword
+ 16777216,  2.821,  2.106,,  2.106, Multiword
+ 33554432,  2.826,  2.339,,  2.339, Multiword
+ 67108864,  3.022,  2.577,,  2.577, Multiword
 
 ClassTitle, CRC-128-sse2/size_t/4
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      4,         0,      66736,     321266
+  GCC-14.2.0,      64,    128,  16,          16,    8,      4,         0,      66736,     401640
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.590,  3.545,,  3.545, Multiword
-        8,  2.521,  2.016,,  2.016, Multiword
-       16,  2.086,  1.662,,  1.662, Multiword
-       32,  2.288,  1.696,,  1.696, Multiword
-       64,  2.372,  1.321,,  1.321, Multiword
-      128,  2.423,  1.102,,  1.102, Multiword
-      256,  2.451,  1.013,,  1.013, Multiword
-      512,  2.541,  1.035,,  1.035, Multiword
-     1024,  2.675,  1.028,,  1.028, Multiword
-     2048,  2.742,  1.023,,  1.023, Multiword
-     4096,  2.763,  1.000,,  1.000, Multiword
-     8192,  2.761,  0.987,,  0.987, Multiword
-    16384,  2.759,  0.984,,  0.984, Multiword
-    32768,  2.757,  0.979,,  0.979, Multiword
-    65536,  1.497,  0.976,,  0.976, Multiword
-   131072,  1.442,  0.975,,  0.975, Multiword
-   262144,  1.415,  0.976,,  0.976, Multiword
-   524288,  1.401,  0.976,,  0.976, Multiword
-  1048576,  1.310,  0.978,,  0.978, Multiword
-  2097152,  1.327,  0.984,,  0.984, Multiword
-  4194304,  1.485,  0.991,,  0.991, Multiword
-  8388608,  1.505,  0.995,,  0.995, Multiword
- 16777216,  1.511,  1.004,,  1.004, Multiword
- 33554432,  1.522,  0.997,,  0.997, Multiword
- 67108864,  1.511,  0.997,,  0.997, Multiword
+        4,  4.601,  3.654,,  3.654, Multiword
+        8,  2.597,  2.179,,  2.179, Multiword
+       16,  1.952,  1.775,,  1.775, Multiword
+       32,  2.142,  1.877,,  1.877, Multiword
+       64,  2.160,  1.181,,  1.181, Multiword
+      128,  2.176,  0.989,,  0.989, Multiword
+      256,  2.215,  0.904,,  0.904, Multiword
+      512,  2.256,  0.892,,  0.892, Multiword
+     1024,  2.311,  0.900,,  0.900, Multiword
+     2048,  2.362,  0.893,,  0.893, Multiword
+     4096,  2.361,  0.877,,  0.877, Multiword
+     8192,  2.357,  1.119,,  1.119, Multiword
+    16384,  3.043,  1.115,,  1.115, Multiword
+    32768,  2.355,  0.859,,  0.859, Multiword
+    65536,  1.324,  0.857,,  0.857, Multiword
+   131072,  1.274,  0.850,,  0.850, Multiword
+   262144,  1.251,  0.843,,  0.843, Multiword
+   524288,  1.240,  0.843,,  0.843, Multiword
+  1048576,  1.188,  0.845,,  0.845, Multiword
+  2097152,  1.291,  0.845,,  0.845, Multiword
+  4194304,  2.309,  0.854,,  0.854, Multiword
+  8388608,  2.293,  0.874,,  0.874, Multiword
+ 16777216,  2.310,  0.859,,  0.859, Multiword
+ 33554432,  2.776,  1.823,,  1.823, Multiword
+ 67108864,  3.032,  1.926,,  1.926, Multiword
 
 ClassTitle, CRC-128-sse2/size_t/5
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      5,         0,      66736,     327624
+  GCC-14.2.0,      64,    128,  16,          16,    8,      5,         0,      66736,     460700
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.111,  4.024,,  4.024, Multiword
-        8,  2.578,  2.429,,  2.429, Multiword
-       16,  2.191,  1.956,,  1.956, Multiword
-       32,  2.330,  2.208,,  2.208, Multiword
-       64,  2.383,  2.314,,  2.314, Multiword
-      128,  2.437,  1.619,,  1.619, Multiword
-      256,  2.455,  1.421,,  1.421, Multiword
-      512,  2.568,  1.387,,  1.387, Multiword
-     1024,  2.673,  1.300,,  1.300, Multiword
-     2048,  2.740,  1.226,,  1.226, Multiword
-     4096,  2.762,  1.207,,  1.207, Multiword
-     8192,  2.761,  1.193,,  1.193, Multiword
-    16384,  2.759,  1.180,,  1.180, Multiword
-    32768,  2.758,  1.174,,  1.174, Multiword
-    65536,  2.754,  1.172,,  1.172, Multiword
-   131072,  1.912,  1.171,,  1.171, Multiword
-   262144,  1.435,  1.171,,  1.171, Multiword
-   524288,  1.423,  1.172,,  1.172, Multiword
-  1048576,  1.304,  1.172,,  1.172, Multiword
-  2097152,  1.254,  1.174,,  1.174, Multiword
-  4194304,  1.436,  1.182,,  1.182, Multiword
-  8388608,  1.440,  1.187,,  1.187, Multiword
- 16777216,  1.454,  1.187,,  1.187, Multiword
- 33554432,  1.462,  1.187,,  1.187, Multiword
- 67108864,  1.459,  1.187,,  1.187, Multiword
+        4,  4.348,  4.278,,  4.278, Multiword
+        8,  2.373,  2.260,,  2.260, Multiword
+       16,  1.992,  1.863,,  1.863, Multiword
+       32,  2.069,  2.134,,  2.069, Blockword
+       64,  2.109,  2.147,,  2.109, Blockword
+      128,  2.162,  1.417,,  1.417, Multiword
+      256,  2.200,  1.536,,  1.536, Multiword
+      512,  2.260,  1.175,,  1.175, Multiword
+     1024,  2.303,  1.115,,  1.115, Multiword
+     2048,  2.358,  1.041,,  1.041, Multiword
+     4096,  2.358,  1.020,,  1.020, Multiword
+     8192,  2.355,  1.007,,  1.007, Multiword
+    16384,  2.355,  0.995,,  0.995, Multiword
+    32768,  2.940,  0.988,,  0.988, Multiword
+    65536,  2.353,  0.987,,  0.987, Multiword
+   131072,  1.660,  0.987,,  0.987, Multiword
+   262144,  1.266,  0.987,,  0.987, Multiword
+   524288,  1.258,  0.990,,  0.990, Multiword
+  1048576,  1.166,  1.018,,  1.018, Multiword
+  2097152,  1.369,  1.241,,  1.241, Multiword
+  4194304,  2.245,  1.951,,  1.951, Multiword
+  8388608,  2.081,  1.960,,  1.960, Multiword
+ 16777216,  2.242,  1.661,,  1.661, Multiword
+ 33554432,  2.723,  1.961,,  1.961, Multiword
+ 67108864,  2.860,  1.969,,  1.969, Multiword
 
 ClassTitle, CRC-128-sse2/size_t/6
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      6,         0,      66736,     336402
+  GCC-14.2.0,      64,    128,  16,          16,    8,      6,         0,      66736,     403700
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.168,  4.018,,  4.018, Multiword
-        8,  2.567,  2.411,,  2.411, Multiword
-       16,  2.120,  2.031,,  2.031, Multiword
-       32,  2.289,  2.306,,  2.289, Blockword
-       64,  2.372,  2.335,,  2.335, Multiword
-      128,  2.423,  1.913,,  1.913, Multiword
-      256,  2.449,  1.395,,  1.395, Multiword
-      512,  2.551,  1.384,,  1.384, Multiword
-     1024,  2.680,  1.257,,  1.257, Multiword
-     2048,  2.749,  1.214,,  1.214, Multiword
-     4096,  2.765,  1.145,,  1.145, Multiword
-     8192,  2.766,  1.134,,  1.134, Multiword
-    16384,  2.764,  1.115,,  1.115, Multiword
-    32768,  2.761,  1.112,,  1.112, Multiword
-    65536,  2.762,  1.108,,  1.108, Multiword
-   131072,  1.722,  1.106,,  1.106, Multiword
-   262144,  1.696,  1.106,,  1.106, Multiword
-   524288,  1.410,  1.107,,  1.107, Multiword
-  1048576,  1.267,  1.107,,  1.107, Multiword
-  2097152,  1.277,  1.109,,  1.109, Multiword
-  4194304,  1.428,  1.118,,  1.118, Multiword
-  8388608,  1.446,  1.124,,  1.124, Multiword
- 16777216,  1.457,  1.129,,  1.129, Multiword
- 33554432,  1.450,  1.126,,  1.126, Multiword
- 67108864,  1.456,  1.123,,  1.123, Multiword
+        4,  4.644,  4.199,,  4.199, Multiword
+        8,  2.608,  2.261,,  2.261, Multiword
+       16,  1.997,  1.789,,  1.789, Multiword
+       32,  2.135,  2.095,,  2.095, Multiword
+       64,  2.159,  2.109,,  2.109, Multiword
+      128,  2.170,  1.710,,  1.710, Multiword
+      256,  2.209,  1.244,,  1.244, Multiword
+      512,  2.248,  1.143,,  1.143, Multiword
+     1024,  2.318,  1.092,,  1.092, Multiword
+     2048,  2.362,  1.055,,  1.055, Multiword
+     4096,  2.360,  0.995,,  0.995, Multiword
+     8192,  2.357,  0.984,,  0.984, Multiword
+    16384,  2.356,  0.969,,  0.969, Multiword
+    32768,  2.355,  0.965,,  0.965, Multiword
+    65536,  2.355,  0.961,,  0.961, Multiword
+   131072,  1.516,  0.959,,  0.959, Multiword
+   262144,  1.492,  0.960,,  0.960, Multiword
+   524288,  1.263,  0.965,,  0.965, Multiword
+  1048576,  1.176,  0.964,,  0.964, Multiword
+  2097152,  1.297,  0.964,,  0.964, Multiword
+  4194304,  2.265,  1.930,,  1.930, Multiword
+  8388608,  2.263,  1.929,,  1.929, Multiword
+ 16777216,  2.266,  1.937,,  1.937, Multiword
+ 33554432,  2.744,  2.043,,  2.043, Multiword
+ 67108864,  1.307,  2.347,,  1.307, Blockword
 
 ClassTitle, CRC-128-sse2/size_t/7
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      7,         0,      66736,     308264
+  GCC-14.2.0,      64,    128,  16,          16,    8,      7,         0,      66736,     467320
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.083,  4.112,,  4.083, Blockword
-        8,  2.582,  2.383,,  2.383, Multiword
-       16,  2.120,  1.999,,  1.999, Multiword
-       32,  2.269,  2.279,,  2.269, Blockword
-       64,  2.337,  2.372,,  2.337, Blockword
-      128,  2.363,  1.809,,  1.809, Multiword
-      256,  2.372,  1.503,,  1.503, Multiword
-      512,  2.473,  1.247,,  1.247, Multiword
-     1024,  2.587,  1.238,,  1.238, Multiword
-     2048,  2.624,  1.181,,  1.181, Multiword
-     4096,  2.627,  1.094,,  1.094, Multiword
-     8192,  2.639,  1.070,,  1.070, Multiword
-    16384,  2.642,  1.057,,  1.057, Multiword
-    32768,  2.635,  1.046,,  1.046, Multiword
-    65536,  2.637,  1.045,,  1.045, Multiword
-   131072,  1.504,  1.044,,  1.044, Multiword
-   262144,  1.476,  1.043,,  1.043, Multiword
-   524288,  1.462,  1.044,,  1.044, Multiword
-  1048576,  1.312,  1.046,,  1.046, Multiword
-  2097152,  1.251,  1.047,,  1.047, Multiword
-  4194304,  1.443,  1.056,,  1.056, Multiword
-  8388608,  1.447,  1.059,,  1.059, Multiword
- 16777216,  1.440,  1.062,,  1.062, Multiword
- 33554432,  1.438,  1.065,,  1.065, Multiword
- 67108864,  1.443,  1.062,,  1.062, Multiword
+        4,  4.649,  4.316,,  4.316, Multiword
+        8,  2.663,  2.341,,  2.341, Multiword
+       16,  2.577,  1.949,,  1.949, Multiword
+       32,  2.099,  2.047,,  2.047, Multiword
+       64,  2.159,  2.119,,  2.119, Multiword
+      128,  2.155,  1.590,,  1.590, Multiword
+      256,  2.210,  1.331,,  1.331, Multiword
+      512,  2.245,  1.067,,  1.067, Multiword
+     1024,  2.300,  1.064,,  1.064, Multiword
+     2048,  2.363,  1.022,,  1.022, Multiword
+     4096,  2.362,  0.955,,  0.955, Multiword
+     8192,  2.358,  0.935,,  0.935, Multiword
+    16384,  2.356,  0.926,,  0.926, Multiword
+    32768,  2.355,  0.917,,  0.917, Multiword
+    65536,  2.355,  0.915,,  0.915, Multiword
+   131072,  1.344,  0.915,,  0.915, Multiword
+   262144,  1.320,  0.915,,  0.915, Multiword
+   524288,  1.315,  0.919,,  0.919, Multiword
+  1048576,  1.210,  0.920,,  0.920, Multiword
+  2097152,  1.259,  0.932,,  0.932, Multiword
+  4194304,  3.206,  2.845,,  2.845, Multiword
+  8388608,  3.054,  0.923,,  0.923, Multiword
+ 16777216,  3.199,  2.844,,  2.844, Multiword
+ 33554432,  4.155,  3.159,,  3.159, Multiword
+ 67108864,  2.976,  2.169,,  2.169, Multiword
 
 ClassTitle, CRC-128-sse2/size_t/8
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,    128,  16,          16,    8,      8,         0,      66736,     322982
+  GCC-14.2.0,      64,    128,  16,          16,    8,      8,         0,      66736,     414880
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  4.245,  4.081,,  4.081, Multiword
-        8,  2.567,  2.383,,  2.383, Multiword
-       16,  2.093,  2.017,,  2.017, Multiword
-       32,  2.246,  2.277,,  2.246, Blockword
-       64,  2.366,  2.366,,  2.366, Blockword
-      128,  2.429,  1.760,,  1.760, Multiword
-      256,  2.452,  1.407,,  1.407, Multiword
-      512,  2.553,  1.322,,  1.322, Multiword
-     1024,  2.684,  1.266,,  1.266, Multiword
-     2048,  2.754,  1.188,,  1.188, Multiword
-     4096,  2.766,  1.155,,  1.155, Multiword
-     8192,  2.763,  1.142,,  1.142, Multiword
-    16384,  2.759,  1.128,,  1.128, Multiword
-    32768,  2.758,  1.119,,  1.119, Multiword
-    65536,  2.756,  1.118,,  1.118, Multiword
-   131072,  1.313,  1.116,,  1.116, Multiword
-   262144,  1.288,  1.116,,  1.116, Multiword
-   524288,  1.276,  1.117,,  1.117, Multiword
-  1048576,  1.272,  1.121,,  1.121, Multiword
-  2097152,  1.180,  1.121,,  1.121, Multiword
-  4194304,  1.395,  1.135,,  1.135, Multiword
-  8388608,  1.417,  1.135,,  1.135, Multiword
- 16777216,  1.423,  1.137,,  1.137, Multiword
- 33554432,  1.422,  1.135,,  1.135, Multiword
- 67108864,  1.423,  1.137,,  1.137, Multiword
+        4,  4.602,  4.429,,  4.429, Multiword
+        8,  2.502,  2.341,,  2.341, Multiword
+       16,  1.938,  1.918,,  1.918, Multiword
+       32,  2.099,  2.577,,  2.099, Blockword
+       64,  2.153,  2.119,,  2.119, Multiword
+      128,  2.144,  1.554,,  1.554, Multiword
+      256,  2.205,  1.244,,  1.244, Multiword
+      512,  2.259,  1.113,,  1.113, Multiword
+     1024,  2.332,  1.067,,  1.067, Multiword
+     2048,  2.363,  1.022,,  1.022, Multiword
+     4096,  2.362,  0.994,,  0.994, Multiword
+     8192,  2.356,  0.975,,  0.975, Multiword
+    16384,  2.356,  0.965,,  0.965, Multiword
+    32768,  2.354,  0.960,,  0.960, Multiword
+    65536,  2.355,  0.959,,  0.959, Multiword
+   131072,  1.169,  0.957,,  0.957, Multiword
+   262144,  1.147,  0.958,,  0.958, Multiword
+   524288,  1.140,  0.962,,  0.962, Multiword
+  1048576,  1.157,  0.964,,  0.964, Multiword
+  2097152,  1.216,  0.963,,  0.963, Multiword
+  4194304,  2.212,  1.940,,  1.940, Multiword
+  8388608,  2.217,  1.956,,  1.956, Multiword
+ 16777216,  2.317,  2.002,,  2.002, Multiword
+ 33554432,  2.719,  2.268,,  2.268, Multiword
+ 67108864,  2.825,  1.105,,  1.105, Multiword
 
 ClassTitle, CRC-32-size_t/size_t/2
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,   8,           8,    8,      2,         0,      33408,      21890
+  GCC-14.2.0,      64,     32,   8,           8,    8,      2,         0,      33408,      19380
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.627,  2.452,,  2.452, Multiword
-        8,  2.200,  2.016,,  2.016, Multiword
-       16,  1.915,  1.895,,  1.895, Multiword
-       32,  1.944,  1.468,,  1.468, Multiword
-       64,  1.985,  1.290,,  1.290, Multiword
-      128,  2.051,  1.142,,  1.142, Multiword
-      256,  2.076,  1.075,,  1.075, Multiword
-      512,  2.047,  1.060,,  1.060, Multiword
-     1024,  2.062,  1.036,,  1.036, Multiword
-     2048,  2.041,  1.025,,  1.025, Multiword
-     4096,  2.028,  1.022,,  1.022, Multiword
-     8192,  2.022,  1.025,,  1.025, Multiword
-    16384,  2.020,  1.024,,  1.024, Multiword
-    32768,  1.271,  1.024,,  1.024, Multiword
-    65536,  1.262,  1.023,,  1.023, Multiword
-   131072,  1.258,  1.023,,  1.023, Multiword
-   262144,  1.256,  1.024,,  1.024, Multiword
-   524288,  1.213,  1.028,,  1.028, Multiword
-  1048576,  1.215,  1.029,,  1.029, Multiword
-  2097152,  1.226,  1.038,,  1.038, Multiword
-  4194304,  1.236,  1.042,,  1.042, Multiword
-  8388608,  1.259,  1.068,,  1.068, Multiword
- 16777216,  1.262,  1.078,,  1.078, Multiword
- 33554432,  1.251,  1.081,,  1.081, Multiword
- 67108864,  1.255,  1.084,,  1.084, Multiword
+        4,  2.741,  2.205,,  2.205, Multiword
+        8,  2.177,  1.855,,  1.855, Multiword
+       16,  1.653,  1.630,,  1.630, Multiword
+       32,  1.750,  1.290,,  1.290, Multiword
+       64,  1.754,  1.126,,  1.126, Multiword
+      128,  1.779,  1.029,,  1.029, Multiword
+      256,  1.811,  0.991,,  0.991, Multiword
+      512,  1.793,  0.982,,  0.982, Multiword
+     1024,  1.784,  0.961,,  0.961, Multiword
+     2048,  1.779,  0.962,,  0.962, Multiword
+     4096,  1.777,  0.956,,  0.956, Multiword
+     8192,  1.775,  0.957,,  0.957, Multiword
+    16384,  1.775,  0.959,,  0.959, Multiword
+    32768,  1.117,  0.958,,  0.958, Multiword
+    65536,  1.110,  0.960,,  0.960, Multiword
+   131072,  1.106,  0.960,,  0.960, Multiword
+   262144,  1.381,  1.205,,  1.205, Multiword
+   524288,  1.070,  0.967,,  0.967, Multiword
+  1048576,  1.074,  0.970,,  0.970, Multiword
+  2097152,  1.075,  0.972,,  0.972, Multiword
+  4194304,  2.039,  1.931,,  1.931, Multiword
+  8388608,  2.048,  2.890,,  2.048, Blockword
+ 16777216,  3.485,  2.891,,  2.891, Multiword
+ 33554432,  1.102,  1.055,,  1.055, Multiword
+ 67108864,  1.096,  2.176,,  1.096, Blockword
 
 ClassTitle, CRC-32-size_t/size_t/3
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,   8,           8,    8,      3,         0,      33408,      21956
+  GCC-14.2.0,      64,     32,   8,           8,    8,      3,         0,      33408,      19820
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.636,  2.631,,  2.631, Multiword
-        8,  2.108,  2.108,,  2.108, Blockword
-       16,  1.922,  1.728,,  1.728, Multiword
-       32,  1.948,  1.862,,  1.862, Multiword
-       64,  1.986,  1.526,,  1.526, Multiword
-      128,  2.060,  1.198,,  1.198, Multiword
-      256,  2.095,  1.123,,  1.123, Multiword
-      512,  2.067,  1.016,,  1.016, Multiword
-     1024,  2.074,  1.000,,  1.000, Multiword
-     2048,  2.043,  0.979,,  0.979, Multiword
-     4096,  2.030,  0.970,,  0.970, Multiword
-     8192,  2.023,  0.965,,  0.965, Multiword
-    16384,  2.020,  0.964,,  0.964, Multiword
-    32768,  2.018,  0.962,,  0.962, Multiword
-    65536,  1.432,  0.962,,  0.962, Multiword
-   131072,  1.421,  0.961,,  0.961, Multiword
-   262144,  1.272,  0.961,,  0.961, Multiword
-   524288,  1.199,  0.964,,  0.964, Multiword
-  1048576,  1.200,  0.963,,  0.963, Multiword
-  2097152,  1.184,  0.966,,  0.966, Multiword
-  4194304,  1.193,  0.971,,  0.971, Multiword
-  8388608,  1.196,  0.977,,  0.977, Multiword
- 16777216,  1.200,  0.975,,  0.975, Multiword
- 33554432,  1.207,  0.978,,  0.978, Multiword
- 67108864,  1.208,  0.980,,  0.980, Multiword
+        4,  2.741,  2.527,,  2.527, Multiword
+        8,  2.019,  2.016,,  2.016, Multiword
+       16,  1.741,  1.638,,  1.638, Multiword
+       32,  1.788,  1.714,,  1.714, Multiword
+       64,  1.777,  1.386,,  1.386, Multiword
+      128,  2.241,  1.285,,  1.285, Multiword
+      256,  2.284,  1.231,,  1.231, Multiword
+      512,  2.110,  0.907,,  0.907, Multiword
+     1024,  1.818,  0.851,,  0.851, Multiword
+     2048,  2.270,  1.036,,  1.036, Multiword
+     4096,  1.815,  0.823,,  0.823, Multiword
+     8192,  1.815,  0.821,,  0.821, Multiword
+    16384,  1.815,  0.821,,  0.821, Multiword
+    32768,  1.815,  0.819,,  0.819, Multiword
+    65536,  1.214,  0.819,,  0.819, Multiword
+   131072,  1.211,  0.818,,  0.818, Multiword
+   262144,  1.057,  0.819,,  0.819, Multiword
+   524288,  0.990,  0.827,,  0.827, Multiword
+  1048576,  0.990,  0.827,,  0.827, Multiword
+  2097152,  0.970,  0.835,,  0.835, Multiword
+  4194304,  1.935,  0.835,,  0.835, Multiword
+  8388608,  0.973,  1.802,,  0.973, Blockword
+ 16777216,  2.208,  2.012,,  2.012, Multiword
+ 33554432,  1.950,  2.504,,  1.950, Blockword
+ 67108864,  2.189,  1.793,,  1.793, Multiword
 
 ClassTitle, CRC-32-size_t/size_t/4
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,   8,           8,    8,      4,         0,      33408,     310618
+  GCC-14.2.0,      64,     32,   8,           8,    8,      4,         0,      33408,     301960
 
 , Blockword, Multiword, CRC32C,, BestTime, BestMethod
-        4,  2.919,  2.382,  2.808,,  2.382, Multiword
-        8,  2.292,  1.833,  1.008,,  1.008, CRC32C
-       16,  1.926,  1.650,  0.550,,  0.550, CRC32C
-       32,  1.961,  1.856,  0.275,,  0.275, CRC32C
-       64,  1.990,  0.806,  0.149,,  0.149, CRC32C
-      128,  2.111,  0.700,  0.149,,  0.149, CRC32C
-      256,  2.105,  0.619,  0.163,,  0.163, CRC32C
-      512,  2.057,  0.589,  0.108,,  0.108, CRC32C
-     1024,  2.056,  0.569,  0.104,,  0.104, CRC32C
-     2048,  2.036,  0.560,  0.102,,  0.102, CRC32C
-     4096,  2.026,  0.557,  0.095,,  0.095, CRC32C
-     8192,  2.022,  0.558,  0.094,,  0.094, CRC32C
-    16384,  2.019,  0.557,  0.095,,  0.095, CRC32C
-    32768,  2.018,  0.555,  0.093,,  0.093, CRC32C
-    65536,  1.103,  0.554,  0.093,,  0.093, CRC32C
-   131072,  1.101,  0.554,  0.093,,  0.093, CRC32C
-   262144,  1.099,  0.554,  0.093,,  0.093, CRC32C
-   524288,  1.102,  0.557,  0.093,,  0.093, CRC32C
-  1048576,  1.046,  0.557,  0.094,,  0.094, CRC32C
-  2097152,  1.050,  0.560,  0.095,,  0.095, CRC32C
-  4194304,  1.075,  0.561,  0.095,,  0.095, CRC32C
-  8388608,  1.059,  0.561,  0.095,,  0.095, CRC32C
- 16777216,  1.063,  0.568,  0.108,,  0.108, CRC32C
- 33554432,  1.082,  0.567,  0.122,,  0.122, CRC32C
- 67108864,  1.075,  0.570,  0.124,,  0.124, CRC32C
+        4,  2.903,  2.257,  2.741,,  2.257, Multiword
+        8,  2.178,  1.774,  1.129,,  1.129, CRC32C
+       16,  1.734,  1.492,  0.605,,  0.605, CRC32C
+       32,  1.757,  1.633,  0.302,,  0.302, CRC32C
+       64,  1.764,  0.711,  0.161,,  0.161, CRC32C
+      128,  1.771,  0.610,  0.139,,  0.139, CRC32C
+      256,  1.794,  0.547,  0.147,,  0.147, CRC32C
+      512,  1.784,  0.517,  0.107,,  0.107, CRC32C
+     1024,  1.779,  0.497,  0.094,,  0.094, CRC32C
+     2048,  1.777,  0.494,  0.091,,  0.091, CRC32C
+     4096,  1.776,  0.491,  0.084,,  0.084, CRC32C
+     8192,  1.775,  0.489,  0.083,,  0.083, CRC32C
+    16384,  1.774,  0.490,  0.084,,  0.084, CRC32C
+    32768,  1.775,  0.489,  0.081,,  0.081, CRC32C
+    65536,  0.930,  0.488,  0.082,,  0.082, CRC32C
+   131072,  0.926,  0.488,  0.082,,  0.082, CRC32C
+   262144,  0.925,  0.488,  0.082,,  0.082, CRC32C
+   524288,  0.928,  0.492,  0.082,,  0.082, CRC32C
+  1048576,  0.881,  0.496,  0.084,,  0.084, CRC32C
+  2097152,  0.882,  0.498,  0.085,,  0.085, CRC32C
+  4194304,  1.849,  0.498,  0.085,,  0.085, CRC32C
+  8388608,  1.871,  0.500,  0.085,,  0.085, CRC32C
+ 16777216,  1.352,  0.982,  0.087,,  0.087, CRC32C
+ 33554432,  0.942,  0.986,  0.115,,  0.115, CRC32C
+ 67108864,  2.055,  1.102,  0.238,,  0.238, CRC32C
 
 ClassTitle, CRC-32-size_t/size_t/5
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,   8,           8,    8,      5,         0,      33408,      22352
+  GCC-14.2.0,      64,     32,   8,           8,    8,      5,         0,      33408,      19840
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.630,  2.632,,  2.630, Blockword
-        8,  2.200,  2.108,,  2.108, Multiword
-       16,  1.912,  1.719,,  1.719, Multiword
-       32,  1.956,  1.833,,  1.833, Multiword
-       64,  2.023,  1.959,,  1.959, Multiword
-      128,  2.074,  1.238,,  1.238, Multiword
-      256,  2.110,  1.078,,  1.078, Multiword
-      512,  2.086,  1.024,,  1.024, Multiword
-     1024,  2.090,  0.938,,  0.938, Multiword
-     2048,  2.076,  0.884,,  0.884, Multiword
-     4096,  2.070,  0.876,,  0.876, Multiword
-     8192,  2.066,  0.873,,  0.873, Multiword
-    16384,  2.064,  0.872,,  0.872, Multiword
-    32768,  2.063,  0.869,,  0.869, Multiword
-    65536,  2.063,  0.867,,  0.867, Multiword
-   131072,  1.412,  0.868,,  0.868, Multiword
-   262144,  1.082,  0.868,,  0.868, Multiword
-   524288,  1.087,  0.869,,  0.869, Multiword
-  1048576,  1.005,  0.872,,  0.872, Multiword
-  2097152,  0.969,  0.883,,  0.883, Multiword
-  4194304,  0.980,  0.878,,  0.878, Multiword
-  8388608,  0.969,  0.884,,  0.884, Multiword
- 16777216,  0.973,  0.878,,  0.878, Multiword
- 33554432,  0.984,  0.886,,  0.886, Multiword
- 67108864,  0.983,  0.885,,  0.885, Multiword
+        4,  2.580,  2.629,,  2.580, Blockword
+        8,  2.016,  1.935,,  1.935, Multiword
+       16,  1.689,  1.654,,  1.654, Multiword
+       32,  1.714,  1.704,,  1.704, Multiword
+       64,  1.769,  1.734,,  1.734, Multiword
+      128,  1.791,  1.064,,  1.064, Multiword
+      256,  1.827,  0.948,,  0.948, Multiword
+      512,  1.823,  0.877,,  0.877, Multiword
+     1024,  1.818,  0.803,,  0.803, Multiword
+     2048,  1.817,  0.769,,  0.769, Multiword
+     4096,  1.816,  0.760,,  0.760, Multiword
+     8192,  1.815,  0.757,,  0.757, Multiword
+    16384,  1.815,  0.753,,  0.753, Multiword
+    32768,  1.815,  0.749,,  0.749, Multiword
+    65536,  1.815,  0.748,,  0.748, Multiword
+   131072,  1.236,  0.748,,  0.748, Multiword
+   262144,  0.943,  0.747,,  0.747, Multiword
+   524288,  0.952,  0.752,,  0.752, Multiword
+  1048576,  0.879,  0.756,,  0.756, Multiword
+  2097152,  0.843,  0.755,,  0.755, Multiword
+  4194304,  0.887,  0.771,,  0.771, Multiword
+  8388608,  0.854,  0.761,,  0.761, Multiword
+ 16777216,  1.371,  0.770,,  0.770, Multiword
+ 33554432,  0.852,  1.482,,  0.852, Blockword
+ 67108864,  0.875,  0.830,,  0.830, Multiword
 
 ClassTitle, CRC-32-size_t/size_t/6
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,   8,           8,    8,      6,         0,      33408,      22836
+  GCC-14.2.0,      64,     32,   8,           8,    8,      6,         0,      33408,      20220
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.658,  2.750,,  2.658, Blockword
-        8,  2.200,  2.200,,  2.200, Blockword
-       16,  1.967,  1.970,,  1.967, Blockword
-       32,  1.988,  1.979,,  1.979, Multiword
-       64,  2.019,  2.005,,  2.005, Multiword
-      128,  2.101,  1.513,,  1.513, Multiword
-      256,  2.118,  1.072,,  1.072, Multiword
-      512,  2.086,  0.977,,  0.977, Multiword
-     1024,  2.083,  0.880,,  0.880, Multiword
-     2048,  2.062,  0.857,,  0.857, Multiword
-     4096,  2.067,  0.833,,  0.833, Multiword
-     8192,  2.045,  0.828,,  0.828, Multiword
-    16384,  2.043,  0.821,,  0.821, Multiword
-    32768,  2.041,  0.818,,  0.818, Multiword
-    65536,  2.040,  0.806,,  0.806, Multiword
-   131072,  1.303,  0.806,,  0.806, Multiword
-   262144,  1.304,  0.804,,  0.804, Multiword
-   524288,  1.126,  0.808,,  0.808, Multiword
-  1048576,  1.033,  0.818,,  0.818, Multiword
-  2097152,  1.037,  0.818,,  0.818, Multiword
-  4194304,  1.021,  0.822,,  0.822, Multiword
-  8388608,  1.027,  0.819,,  0.819, Multiword
- 16777216,  1.022,  0.836,,  0.836, Multiword
- 33554432,  1.033,  0.833,,  0.833, Multiword
- 67108864,  1.028,  0.828,,  0.828, Multiword
+        4,  2.903,  2.615,,  2.615, Multiword
+        8,  2.016,  2.016,,  2.016, Blockword
+       16,  1.693,  1.774,,  1.693, Blockword
+       32,  1.747,  1.764,,  1.747, Blockword
+       64,  1.778,  1.769,,  1.769, Multiword
+      128,  1.789,  1.321,,  1.321, Multiword
+      256,  1.808,  0.938,,  0.938, Multiword
+      512,  1.801,  0.850,,  0.850, Multiword
+     1024,  1.798,  0.759,,  0.759, Multiword
+     2048,  1.796,  0.741,,  0.741, Multiword
+     4096,  1.797,  0.719,,  0.719, Multiword
+     8192,  1.796,  0.717,,  0.717, Multiword
+    16384,  1.793,  0.709,,  0.709, Multiword
+    32768,  1.791,  0.708,,  0.708, Multiword
+    65536,  1.788,  0.705,,  0.705, Multiword
+   131072,  1.117,  0.704,,  0.704, Multiword
+   262144,  1.115,  0.704,,  0.704, Multiword
+   524288,  0.948,  0.706,,  0.706, Multiword
+  1048576,  0.868,  0.712,,  0.712, Multiword
+  2097152,  0.869,  0.713,,  0.713, Multiword
+  4194304,  0.864,  0.721,,  0.721, Multiword
+  8388608,  0.866,  0.722,,  0.722, Multiword
+ 16777216,  1.819,  1.197,,  1.197, Multiword
+ 33554432,  1.586,  1.443,,  1.443, Multiword
+ 67108864,  1.935,  1.560,,  1.560, Multiword
 
 ClassTitle, CRC-32-size_t/size_t/7
     Compiler, CpuBits, Degree, Crc,  TableEntry, Word, Stride, Alignment, TableBytes, InitCycles
-  GCC-14.2.0,      64,     32,   8,           8,    8,      7,         0,      33408,      23540
+  GCC-14.2.0,      64,     32,   8,           8,    8,      7,         0,      33408,      20820
 
 , Blockword, Multiword,, BestTime, BestMethod
-        4,  2.649,  2.567,,  2.567, Multiword
-        8,  2.108,  2.108,,  2.108, Blockword
-       16,  1.879,  1.827,,  1.827, Multiword
-       32,  1.931,  1.944,,  1.931, Blockword
-       64,  2.009,  1.999,,  1.999, Multiword
-      128,  2.097,  1.415,,  1.415, Multiword
-      256,  2.108,  1.200,,  1.200, Multiword
-      512,  2.085,  0.974,,  0.974, Multiword
-     1024,  2.092,  0.916,,  0.916, Multiword
-     2048,  2.077,  0.883,,  0.883, Multiword
-     4096,  2.070,  0.849,,  0.849, Multiword
-     8192,  2.066,  0.840,,  0.840, Multiword
-    16384,  2.064,  0.833,,  0.833, Multiword
-    32768,  2.063,  0.812,,  0.812, Multiword
-    65536,  2.063,  0.816,,  0.816, Multiword
-   131072,  1.228,  0.809,,  0.809, Multiword
-   262144,  1.225,  0.816,,  0.816, Multiword
-   524288,  1.237,  0.815,,  0.815, Multiword
-  1048576,  1.135,  0.803,,  0.803, Multiword
-  2097152,  1.086,  0.805,,  0.805, Multiword
-  4194304,  1.092,  0.812,,  0.812, Multiword
-  8388608,  1.081,  0.813,,  0.813, Multiword
- 16777216,  1.086,  0.820,,  0.820, Multiword
- 33554432,  1.087,  0.831,,  0.831, Multiword
- 67108864,  1.092,  0.821,,  0.821, Multiword
+        4,  2.741,  2.582,,  2.582, Multiword
+        8,  1.935,  1.935,,  1.935, Multiword
+       16,  1.734,  1.754,,  1.734, Blockword
+       32,  1.718,  1.742,,  1.718, Blockword
+       64,  1.734,  1.760,,  1.734, Blockword
+      128,  1.779,  1.255,,  1.255, Multiword
+      256,  1.794,  1.049,,  1.049, Multiword
+      512,  1.784,  0.831,,  0.831, Multiword
+     1024,  1.779,  0.779,,  0.779, Multiword
+     2048,  1.778,  0.756,,  0.756, Multiword
+     4096,  1.776,  0.728,,  0.728, Multiword
+     8192,  1.775,  0.722,,  0.722, Multiword
+    16384,  1.775,  0.720,,  0.720, Multiword
+    32768,  1.775,  0.716,,  0.716, Multiword
+    65536,  1.774,  0.715,,  0.715, Multiword
+   131072,  1.000,  0.714,,  0.714, Multiword
+   262144,  0.999,  0.714,,  0.714, Multiword
+   524288,  1.009,  0.721,,  0.721, Multiword
+  1048576,  0.911,  0.723,,  0.723, Multiword
+  2097152,  0.861,  0.724,,  0.724, Multiword
+  4194304,  0.865,  0.771,,  0.771, Multiword
+  8388608,  1.865,  0.779,,  0.779, Multiword
+ 16777216,  1.334,  1.211,,  1.211, Multiword
+ 33554432,  1.823,  0.806,,  0.806, Multiword
+ 67108864,  1.825,  1.571,,  1.571, Multiword
 
 CRC-128
-  Multiword-sse2/size_t/4       0.989 cycles/byte
-  Multiword-sse2/sse2/u64-4     0.990 cycles/byte
-  Multiword-sse2/size_t/7       1.083 cycles/byte
-  Multiword-sse2/sse2/u64-6     1.137 cycles/byte
-  Multiword-sse2/size_t/6       1.137 cycles/byte
-  Multiword-sse2/size_t/8       1.144 cycles/byte
-  Multiword-sse2/size_t/5       1.194 cycles/byte
-  Multiword-sse2/sse2/u32-4     1.207 cycles/byte
-  Multiword-sse2/sse2/u32-6     1.230 cycles/byte
-  Multiword-sse2/sse2/u32-3     1.286 cycles/byte
-  Multiword-sse2/size_t/3       1.332 cycles/byte
-  Multiword-sse2/sse2/u64-3     1.334 cycles/byte
-  Multiword-u128/u128/u32-3     1.478 cycles/byte
-  Multiword-u128/u128/u64-3     1.511 cycles/byte
-  Multiword-sse2/size_t/2       1.610 cycles/byte
-  Multiword-u128/u128/u64-6     1.619 cycles/byte
-  Multiword-u128/u128/u64-4     1.628 cycles/byte
-  Multiword-u128/u128/u32-6     1.776 cycles/byte
-  Multiword-u128/u128/u32-4     1.986 cycles/byte
-  Blockword-u128/u128/u32-3     2.042 cycles/byte
-  Blockword-sse2/sse2/u64-4     2.131 cycles/byte
-  Blockword-sse2/size_t/4       2.138 cycles/byte
-  Blockword-u128/u128/u64-4     2.139 cycles/byte
-  Blockword-sse2/size_t/7       2.195 cycles/byte
-  Blockword-sse2/size_t/2       2.203 cycles/byte
-  Blockword-sse2/size_t/8       2.217 cycles/byte
-  Blockword-sse2/sse2/u64-3     2.219 cycles/byte
-  Blockword-sse2/size_t/3       2.222 cycles/byte
-  Blockword-u128/u128/u32-4     2.225 cycles/byte
-  Blockword-u128/u128/u64-3     2.228 cycles/byte
-  Blockword-sse2/size_t/5       2.298 cycles/byte
-  Blockword-sse2/sse2/u64-6     2.300 cycles/byte
-  Blockword-sse2/size_t/6       2.304 cycles/byte
-  Blockword-u128/u128/u64-6     2.321 cycles/byte
-  Blockword-u128/u128/u32-6     2.333 cycles/byte
-  Word-u128/u128/u32-4          2.379 cycles/byte
-  Blockword-sse2/sse2/u32-4     2.443 cycles/byte
-  Blockword-sse2/sse2/u32-3     2.484 cycles/byte
-  Word-u128/u128/u64-4          2.579 cycles/byte
-  Blockword-sse2/sse2/u32-6     2.698 cycles/byte
-  Word-sse2/sse2/u64-4          2.743 cycles/byte
-  Word-sse2/sse2/u32-4          3.265 cycles/byte
-  ByteWord-u128/u128/u32-4      5.914 cycles/byte
-  ByteWord-u128/u128/u64-4      5.914 cycles/byte
-  Byte-u128/u128/u64-4          6.601 cycles/byte
-  Byte-u128/u128/u32-4          6.601 cycles/byte
-  ByteUnrolled-u128/u128/u32-4  6.723 cycles/byte
-  ByteUnrolled-u128/u128/u64-4  6.740 cycles/byte
-  ByteWord-sse2/sse2/u64-4      9.561 cycles/byte
-  ByteWord-sse2/sse2/u32-4      9.562 cycles/byte
-  ByteUnrolled-sse2/sse2/u64-4 10.247 cycles/byte
-  ByteUnrolled-sse2/sse2/u32-4 10.248 cycles/byte
-  Byte-sse2/sse2/u64-4         10.250 cycles/byte
-  Byte-sse2/sse2/u32-4         10.251 cycles/byte
+  Multiword-sse2/sse2/u64-4     0.865 cycles/byte
+  Multiword-sse2/size_t/4       0.909 cycles/byte
+  Multiword-sse2/size_t/7       0.946 cycles/byte
+  Multiword-sse2/size_t/8       0.980 cycles/byte
+  Multiword-sse2/size_t/6       0.988 cycles/byte
+  Multiword-sse2/sse2/u64-6     0.989 cycles/byte
+  Multiword-sse2/size_t/5       1.012 cycles/byte
+  Multiword-sse2/sse2/u32-3     1.075 cycles/byte
+  Multiword-sse2/sse2/u32-6     1.076 cycles/byte
+  Multiword-sse2/sse2/u32-4     1.094 cycles/byte
+  Multiword-sse2/sse2/u64-3     1.138 cycles/byte
+  Multiword-sse2/size_t/3       1.165 cycles/byte
+  Multiword-u128/u128/u64-3     1.232 cycles/byte
+  Multiword-u128/u128/u64-4     1.367 cycles/byte
+  Multiword-sse2/size_t/2       1.401 cycles/byte
+  Multiword-u128/u128/u32-3     1.417 cycles/byte
+  Multiword-u128/u128/u64-6     1.597 cycles/byte
+  Multiword-u128/u128/u32-6     1.654 cycles/byte
+  Multiword-u128/u128/u32-4     1.810 cycles/byte
+  Blockword-sse2/sse2/u64-4     1.849 cycles/byte
+  Blockword-u128/u128/u32-3     1.894 cycles/byte
+  Blockword-u128/u128/u64-4     1.895 cycles/byte
+  Blockword-sse2/size_t/2       1.905 cycles/byte
+  Blockword-sse2/size_t/4       1.915 cycles/byte
+  Blockword-u128/u128/u32-4     1.915 cycles/byte
+  Blockword-sse2/size_t/8       1.917 cycles/byte
+  Blockword-u128/u128/u64-3     1.933 cycles/byte
+  Blockword-sse2/sse2/u64-3     1.935 cycles/byte
+  Blockword-sse2/size_t/7       1.967 cycles/byte
+  Blockword-sse2/size_t/3       1.975 cycles/byte
+  Blockword-sse2/sse2/u64-6     1.989 cycles/byte
+  Blockword-sse2/size_t/6       1.992 cycles/byte
+  Blockword-u128/u128/u32-6     1.996 cycles/byte
+  Blockword-sse2/size_t/5       2.034 cycles/byte
+  Word-u128/u128/u32-4          2.086 cycles/byte
+  Blockword-u128/u128/u64-6     2.179 cycles/byte
+  Blockword-sse2/sse2/u32-4     2.184 cycles/byte
+  Word-u128/u128/u64-4          2.215 cycles/byte
+  Blockword-sse2/sse2/u32-3     2.232 cycles/byte
+  Word-sse2/sse2/u64-4          2.338 cycles/byte
+  Blockword-sse2/sse2/u32-6     2.353 cycles/byte
+  Word-sse2/sse2/u32-4          2.870 cycles/byte
+  ByteWord-u128/u128/u32-4      5.551 cycles/byte
+  ByteWord-u128/u128/u64-4      5.552 cycles/byte
+  Byte-u128/u128/u64-4          5.808 cycles/byte
+  Byte-u128/u128/u32-4          6.165 cycles/byte
+  ByteUnrolled-u128/u128/u64-4  6.195 cycles/byte
+  ByteUnrolled-u128/u128/u32-4  6.262 cycles/byte
+  ByteUnrolled-sse2/sse2/u64-4  9.029 cycles/byte
+  ByteWord-sse2/sse2/u64-4      9.121 cycles/byte
+  ByteUnrolled-sse2/sse2/u32-4  9.725 cycles/byte
+  ByteWord-sse2/sse2/u32-4      9.804 cycles/byte
+  Byte-sse2/sse2/u64-4         10.407 cycles/byte
+  Byte-sse2/sse2/u32-4         10.408 cycles/byte
 
 CRC-32
-  CRC32C-size_t/size_t/4        0.095 cycles/byte
-  CRC32C-u64/u64/u64-4          0.095 cycles/byte
-  Multiword-size_t/size_t/4     0.557 cycles/byte
-  Multiword-u64/u64/u64-4       0.558 cycles/byte
-  Multiword-u32/u32/u32-3       0.765 cycles/byte
-  Multiword-size_t/size_t/6     0.825 cycles/byte
-  Multiword-size_t/size_t/7     0.836 cycles/byte
-  Multiword-u32/u32/u32-4       0.864 cycles/byte
-  Multiword-size_t/size_t/5     0.878 cycles/byte
-  Multiword-u64/u64/u64-3       0.968 cycles/byte
-  Multiword-size_t/size_t/3     0.968 cycles/byte
-  Multiword-sse2/sse2/u64-4     0.988 cycles/byte
-  Multiword-size_t/size_t/2     1.026 cycles/byte
-  Multiword-sse2/sse2/u32-4     1.210 cycles/byte
-  Multiword-sse2/sse2/u32-3     1.261 cycles/byte
-  Multiword-sse2/sse2/u64-3     1.334 cycles/byte
-  Blockword-u32/u32/u32-3       1.422 cycles/byte
-  Blockword-u32/u32/u32-4       1.430 cycles/byte
-  Blockword-size_t/size_t/4     1.602 cycles/byte
-  Blockword-u64/u64/u64-4       1.603 cycles/byte
-  Blockword-size_t/size_t/2     1.604 cycles/byte
-  Blockword-size_t/size_t/3     1.703 cycles/byte
-  Blockword-u64/u64/u64-3       1.710 cycles/byte
-  Blockword-size_t/size_t/5     1.734 cycles/byte
-  Blockword-size_t/size_t/6     1.741 cycles/byte
-  Blockword-size_t/size_t/7     1.756 cycles/byte
-  Word-u32/u32/u32-4            1.839 cycles/byte
-  Word-u64/u64/u64-4            1.958 cycles/byte
-  Blockword-sse2/sse2/u64-4     2.091 cycles/byte
-  Blockword-sse2/sse2/u64-3     2.180 cycles/byte
-  Blockword-sse2/sse2/u32-4     2.394 cycles/byte
-  Blockword-sse2/sse2/u32-3     2.449 cycles/byte
-  Word-sse2/sse2/u64-4          2.744 cycles/byte
-  Word-sse2/sse2/u32-4          3.265 cycles/byte
-  ByteWord-u64/u64/u64-4        5.217 cycles/byte
-  ByteWord-u32/u32/u32-4        5.310 cycles/byte
-  ByteUnrolled-u64/u64/u64-4    5.858 cycles/byte
-  ByteUnrolled-u32/u32/u32-4    5.858 cycles/byte
-  Byte-u32/u32/u32-4            5.859 cycles/byte
-  Byte-u64/u64/u64-4            5.859 cycles/byte
-  ByteWord-sse2/sse2/u32-4      9.559 cycles/byte
-  ByteWord-sse2/sse2/u64-4      9.562 cycles/byte
-  ByteUnrolled-sse2/sse2/u32-4 10.247 cycles/byte
-  Byte-sse2/sse2/u32-4         10.248 cycles/byte
-  ByteUnrolled-sse2/sse2/u64-4 10.248 cycles/byte
-  Byte-sse2/sse2/u64-4         10.250 cycles/byte
+  CRC32C-size_t/size_t/4        0.084 cycles/byte
+  CRC32C-u64/u64/u64-4          0.086 cycles/byte
+  Multiword-u64/u64/u64-4       0.491 cycles/byte
+  Multiword-size_t/size_t/4     0.491 cycles/byte
+  Multiword-u32/u32/u32-3       0.681 cycles/byte
+  Multiword-size_t/size_t/6     0.717 cycles/byte
+  Multiword-size_t/size_t/7     0.728 cycles/byte
+  Multiword-size_t/size_t/5     0.758 cycles/byte
+  Multiword-u32/u32/u32-4       0.768 cycles/byte
+  Multiword-size_t/size_t/3     0.844 cycles/byte
+  Multiword-u64/u64/u64-3       0.881 cycles/byte
+  Multiword-sse2/sse2/u64-4     0.884 cycles/byte
+  Multiword-size_t/size_t/2     0.983 cycles/byte
+  Multiword-sse2/sse2/u32-3     1.074 cycles/byte
+  Multiword-sse2/sse2/u32-4     1.093 cycles/byte
+  Multiword-sse2/sse2/u64-3     1.138 cycles/byte
+  Blockword-u32/u32/u32-3       1.251 cycles/byte
+  Blockword-u32/u32/u32-4       1.279 cycles/byte
+  Blockword-size_t/size_t/4     1.386 cycles/byte
+  Blockword-u64/u64/u64-4       1.387 cycles/byte
+  Blockword-size_t/size_t/2     1.431 cycles/byte
+  Blockword-size_t/size_t/7     1.486 cycles/byte
+  Blockword-size_t/size_t/6     1.510 cycles/byte
+  Blockword-size_t/size_t/5     1.520 cycles/byte
+  Blockword-size_t/size_t/3     1.528 cycles/byte
+  Blockword-u64/u64/u64-3       1.555 cycles/byte
+  Word-u32/u32/u32-4            1.619 cycles/byte
+  Word-u64/u64/u64-4            1.718 cycles/byte
+  Blockword-sse2/sse2/u64-4     1.810 cycles/byte
+  Blockword-sse2/sse2/u64-3     1.898 cycles/byte
+  Blockword-sse2/sse2/u32-4     2.142 cycles/byte
+  Blockword-sse2/sse2/u32-3     2.195 cycles/byte
+  Word-sse2/sse2/u64-4          2.399 cycles/byte
+  Word-sse2/sse2/u32-4          2.869 cycles/byte
+  ByteWord-u64/u64/u64-4        4.597 cycles/byte
+  ByteWord-u32/u32/u32-4        4.675 cycles/byte
+  ByteUnrolled-u64/u64/u64-4    5.157 cycles/byte
+  Byte-u64/u64/u64-4            5.157 cycles/byte
+  Byte-u32/u32/u32-4            5.731 cycles/byte
+  ByteUnrolled-u32/u32/u32-4    5.848 cycles/byte
+  ByteWord-sse2/sse2/u32-4      8.416 cycles/byte
+  Byte-sse2/sse2/u32-4          9.018 cycles/byte
+  ByteUnrolled-sse2/sse2/u32-4  9.221 cycles/byte
+  ByteWord-sse2/sse2/u64-4      9.802 cycles/byte
+  ByteUnrolled-sse2/sse2/u64-4 10.375 cycles/byte
+  Byte-sse2/sse2/u64-4         10.411 cycles/byte
 
 CRC-64
-  Multiword-64/64/4             0.558 cycles/byte
-  Multiword-u64/u64/u64-4       0.558 cycles/byte
-  Multiword-64/64/6             0.827 cycles/byte
-  Multiword-64/64/8             0.832 cycles/byte
-  Multiword-64/64/7             0.833 cycles/byte
-  Multiword-64/64/5             0.879 cycles/byte
-  Multiword-u64/u64/u64-3       0.968 cycles/byte
-  Multiword-64/64/3             0.968 cycles/byte
-  Multiword-sse2/sse2/u64-4     0.992 cycles/byte
-  Multiword-64/64/2             1.026 cycles/byte
-  Multiword-sse2/sse2/u32-4     1.205 cycles/byte
-  Multiword-sse2/sse2/u32-3     1.276 cycles/byte
-  Multiword-sse2/sse2/u64-3     1.330 cycles/byte
-  Blockword-64/64/4             1.609 cycles/byte
-  Blockword-u64/u64/u64-4       1.609 cycles/byte
-  Blockword-64/64/2             1.609 cycles/byte
-  Blockword-64/64/3             1.704 cycles/byte
-  Blockword-u64/u64/u64-3       1.706 cycles/byte
-  Blockword-64/64/8             1.729 cycles/byte
-  Blockword-64/64/5             1.738 cycles/byte
-  Blockword-64/64/6             1.743 cycles/byte
-  Blockword-64/64/7             1.761 cycles/byte
-  Word-u64/u64/u64-4            1.958 cycles/byte
-  Blockword-sse2/sse2/u64-4     2.110 cycles/byte
-  Blockword-sse2/sse2/u64-3     2.198 cycles/byte
-  Blockword-sse2/sse2/u32-4     2.415 cycles/byte
-  Blockword-sse2/sse2/u32-3     2.458 cycles/byte
-  Word-sse2/sse2/u64-4          2.745 cycles/byte
-  Word-sse2/sse2/u32-4          3.267 cycles/byte
-  ByteWord-u64/u64/u64-4        5.217 cycles/byte
-  ByteUnrolled-u64/u64/u64-4    5.858 cycles/byte
-  Byte-u64/u64/u64-4            5.859 cycles/byte
-  ByteWord-sse2/sse2/u64-4      9.560 cycles/byte
-  ByteWord-sse2/sse2/u32-4      9.561 cycles/byte
-  ByteUnrolled-sse2/sse2/u64-4 10.247 cycles/byte
-  ByteUnrolled-sse2/sse2/u32-4 10.249 cycles/byte
-  Byte-sse2/sse2/u32-4         10.249 cycles/byte
-  Byte-sse2/sse2/u64-4         10.251 cycles/byte
+  Multiword-64/64/4             0.492 cycles/byte
+  Multiword-u64/u64/u64-4       0.492 cycles/byte
+  Multiword-64/64/7             0.728 cycles/byte
+  Multiword-64/64/8             0.735 cycles/byte
+  Multiword-64/64/6             0.735 cycles/byte
+  Multiword-64/64/5             0.798 cycles/byte
+  Multiword-u64/u64/u64-3       0.825 cycles/byte
+  Multiword-64/64/3             0.844 cycles/byte
+  Multiword-sse2/sse2/u64-4     0.867 cycles/byte
+  Multiword-64/64/2             0.961 cycles/byte
+  Multiword-sse2/sse2/u32-4     1.090 cycles/byte
+  Multiword-sse2/sse2/u32-3     1.124 cycles/byte
+  Multiword-sse2/sse2/u64-3     1.138 cycles/byte
+  Blockword-u64/u64/u64-4       1.391 cycles/byte
+  Blockword-64/64/4             1.392 cycles/byte
+  Blockword-64/64/2             1.411 cycles/byte
+  Blockword-64/64/8             1.458 cycles/byte
+  Blockword-u64/u64/u64-3       1.491 cycles/byte
+  Blockword-64/64/3             1.491 cycles/byte
+  Blockword-64/64/7             1.502 cycles/byte
+  Blockword-64/64/6             1.514 cycles/byte
+  Blockword-64/64/5             1.612 cycles/byte
+  Word-u64/u64/u64-4            1.718 cycles/byte
+  Blockword-sse2/sse2/u64-4     1.824 cycles/byte
+  Blockword-sse2/sse2/u64-3     1.909 cycles/byte
+  Blockword-sse2/sse2/u32-4     2.154 cycles/byte
+  Blockword-sse2/sse2/u32-3     2.260 cycles/byte
+  Word-sse2/sse2/u64-4          2.339 cycles/byte
+  Word-sse2/sse2/u32-4          2.868 cycles/byte
+  ByteWord-u64/u64/u64-4        4.601 cycles/byte
+  Byte-u64/u64/u64-4            5.156 cycles/byte
+  ByteUnrolled-u64/u64/u64-4    5.503 cycles/byte
+  ByteWord-sse2/sse2/u64-4      8.416 cycles/byte
+  Byte-sse2/sse2/u64-4          9.020 cycles/byte
+  ByteWord-sse2/sse2/u32-4      9.428 cycles/byte
+  ByteUnrolled-sse2/sse2/u64-4  9.711 cycles/byte
+  Byte-sse2/sse2/u32-4         10.403 cycles/byte
+  ByteUnrolled-sse2/sse2/u32-4 10.408 cycles/byte
 
 PASS: crcutil_ut
 =============
@@ -4333,7 +4369,7 @@
 make[2]: Entering directory '/build/reproducible-path/libcrcutil-1.0'
 make[3]: Entering directory '/build/reproducible-path/libcrcutil-1.0'
  /usr/bin/mkdir -p '/build/reproducible-path/libcrcutil-1.0/debian/tmp/usr/lib/x86_64-linux-gnu'
- /bin/bash ./libtool   --mode=install /usr/bin/install -c   libcrcutil.la '/build/reproducible-path/libcrcutil-1.0/debian/tmp/usr/lib/x86_64-linux-gnu'
+ /bin/sh ./libtool   --mode=install /usr/bin/install -c   libcrcutil.la '/build/reproducible-path/libcrcutil-1.0/debian/tmp/usr/lib/x86_64-linux-gnu'
 libtool: install: /usr/bin/install -c .libs/libcrcutil.so.0.0.1 /build/reproducible-path/libcrcutil-1.0/debian/tmp/usr/lib/x86_64-linux-gnu/libcrcutil.so.0.0.1
 libtool: install: (cd /build/reproducible-path/libcrcutil-1.0/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libcrcutil.so.0.0.1 libcrcutil.so.0 || { rm -f libcrcutil.so.0 && ln -s libcrcutil.so.0.0.1 libcrcutil.so.0; }; })
 libtool: install: (cd /build/reproducible-path/libcrcutil-1.0/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libcrcutil.so.0.0.1 libcrcutil.so || { rm -f libcrcutil.so && ln -s libcrcutil.so.0.0.1 libcrcutil.so; }; })
@@ -4347,7 +4383,7 @@
  /usr/bin/mkdir -p '/build/reproducible-path/libcrcutil-1.0/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
  /usr/bin/install -c -m 644 libcrcutil.pc '/build/reproducible-path/libcrcutil-1.0/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
  /usr/bin/mkdir -p '/build/reproducible-path/libcrcutil-1.0/debian/tmp/tmp'
-  /bin/bash ./libtool   --mode=install /usr/bin/install -c usage '/build/reproducible-path/libcrcutil-1.0/debian/tmp/tmp'
+  /bin/sh ./libtool   --mode=install /usr/bin/install -c usage '/build/reproducible-path/libcrcutil-1.0/debian/tmp/tmp'
 libtool: warning: 'libcrcutil.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
 libtool: install: /usr/bin/install -c .libs/usage /build/reproducible-path/libcrcutil-1.0/debian/tmp/tmp/usage
 make[3]: Leaving directory '/build/reproducible-path/libcrcutil-1.0'
@@ -4375,10 +4411,10 @@
    dh_gencontrol
    dh_md5sums
    dh_builddeb
-dpkg-deb: building package 'libcrcutil0t64' in '../libcrcutil0t64_1.0-5.4_amd64.deb'.
-dpkg-deb: building package 'libcrcutil-dev' in '../libcrcutil-dev_1.0-5.4_amd64.deb'.
 dpkg-deb: building package 'libcrcutil-doc' in '../libcrcutil-doc_1.0-5.4_all.deb'.
 dpkg-deb: building package 'libcrcutil0t64-dbgsym' in '../libcrcutil0t64-dbgsym_1.0-5.4_amd64.deb'.
+dpkg-deb: building package 'libcrcutil-dev' in '../libcrcutil-dev_1.0-5.4_amd64.deb'.
+dpkg-deb: building package 'libcrcutil0t64' in '../libcrcutil0t64_1.0-5.4_amd64.deb'.
  dpkg-genbuildinfo --build=binary -O../libcrcutil_1.0-5.4_amd64.buildinfo
  dpkg-genchanges --build=binary -O../libcrcutil_1.0-5.4_amd64.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -4387,12 +4423,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: not including original source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/2878838/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/2878838/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/3672254 and its subdirectories
-I: Current time: Mon Feb  3 03:22:50 -12 2025
-I: pbuilder-time-stamp: 1738596170
+I: removing directory /srv/workspace/pbuilder/2878838 and its subdirectories
+I: Current time: Mon Mar  9 12:53:21 +14 2026
+I: pbuilder-time-stamp: 1773010401