--- /srv/reproducible-results/rbuild-debian/r-b-build.2CB8z9TB/b1/haskell-nettle_0.3.1.1-1_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.2CB8z9TB/b2/haskell-nettle_0.3.1.1-1_amd64.changes ├── Files │ @@ -1,4 +1,4 @@ │ │ - 190f020e4762c2f943aa327e23d17891 262052 haskell optional libghc-nettle-dev_0.3.1.1-1_amd64.deb │ - 327d606470cc2ac325418256b81744eb 115272 doc optional libghc-nettle-doc_0.3.1.1-1_all.deb │ - f83d94fbcd05226d74e0a54cfdc3d83d 246588 haskell optional libghc-nettle-prof_0.3.1.1-1_amd64.deb │ + 295b6716463a416ffc551ec5d6b2fd3d 262712 haskell optional libghc-nettle-dev_0.3.1.1-1_amd64.deb │ + b0d0df606a3b8d83fe6cca2753ad55ee 115312 doc optional libghc-nettle-doc_0.3.1.1-1_all.deb │ + b7a8a892eebcca347f4794ffd78b67c0 246836 haskell optional libghc-nettle-prof_0.3.1.1-1_amd64.deb ├── libghc-nettle-dev_0.3.1.1-1_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-10-03 13:12:18.000000 debian-binary │ │ --rw-r--r-- 0 0 0 1624 2024-10-03 13:12:18.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 260236 2024-10-03 13:12:18.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1616 2024-10-03 13:12:18.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 260904 2024-10-03 13:12:18.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ Package: libghc-nettle-dev │ │ │ │ Source: haskell-nettle │ │ │ │ Version: 0.3.1.1-1 │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Debian Haskell Group │ │ │ │ -Installed-Size: 3160 │ │ │ │ +Installed-Size: 3166 │ │ │ │ Depends: nettle-dev (>= 3), libghc-base-dev-4.18.2.1-8e81e, libghc-byteable-dev-0.1.1-b2923, libghc-bytestring-dev-0.11.5.3-7048d, libghc-crypto-cipher-types-dev-0.0.9-b00b3, libghc-securemem-dev-0.1.10-83365, libghc-tagged-dev-0.8.8-43686, libc6 (>= 2.14), libgmp10 (>= 2:6.3.0+dfsg), libnettle8t64 (>= 3.2) │ │ │ │ -Provides: libghc-nettle-dev-0.3.1.1-bf356 │ │ │ │ +Provides: libghc-nettle-dev-0.3.1.1-4636e │ │ │ │ Section: haskell │ │ │ │ Priority: optional │ │ │ │ Homepage: https://github.com/stbuehler/haskell-nettle │ │ │ │ Description: safe bindings to nettle crypto library │ │ │ │ This is another set of bindings to Nettle. │ │ │ │ . │ │ │ │ This package provides a library for the Haskell programming language. │ │ │ │ See http://www.haskell.org/ for more information on Haskell. │ │ │ │ -Ghc-Package: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg │ │ │ │ +Ghc-Package: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,29 +1,29 @@ │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSnettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg-ghc9.6.6.so │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/CCM.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/CCM.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ChaChaPoly1305.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ChaChaPoly1305.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ForeignImports.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ForeignImports.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/Internal.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/Internal.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/HMAC.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/HMAC.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ForeignImports.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ForeignImports.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/Types.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/Types.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/KeyedHash.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/KeyedHash.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/UMAC.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/UMAC.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/Utils.dyn_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/Utils.hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/libHSnettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg.a │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb-ghc9.6.6.so │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.dyn_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb.a │ │ │ │ │ usr/share/doc/libghc-nettle-dev/changelog.Debian.gz │ │ │ │ │ usr/share/doc/libghc-nettle-dev/copyright │ │ │ │ │ var/lib/ghc/package.conf.d/nettle-0.3.1.1.conf │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,46 +1,46 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 841640 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSnettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg-ghc9.6.6.so │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10814 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/CCM.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10812 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/CCM.hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8645 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ChaChaPoly1305.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 8643 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ChaChaPoly1305.hi │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 65767 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ForeignImports.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 65764 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ForeignImports.hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 46007 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/Internal.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 46004 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/Internal.hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 169948 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 169946 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers.hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1819 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/HMAC.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1816 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/HMAC.hi │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 39448 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ForeignImports.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 39445 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ForeignImports.hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19006 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/Types.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19004 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/Types.hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 95090 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 95087 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash.hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2566 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/KeyedHash.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2563 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/KeyedHash.hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 57744 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/UMAC.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 57742 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/UMAC.hi │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4723 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/Utils.dyn_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4720 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/Utils.hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1313740 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/libHSnettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg.a │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 841640 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb-ghc9.6.6.so │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/ │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/ │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10807 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10805 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8648 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 8646 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.hi │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65764 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65761 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 45992 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 45989 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 169925 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 169923 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1814 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1811 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.hi │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 39466 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 39463 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19012 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19010 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 95119 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 95116 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2559 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2556 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 57726 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 57724 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.hi │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4730 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.dyn_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4727 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1319562 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb.a │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/share/doc/libghc-nettle-dev/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 433 2024-10-03 13:12:18.000000 ./usr/share/doc/libghc-nettle-dev/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1374 2024-10-03 13:12:18.000000 ./usr/share/doc/libghc-nettle-dev/copyright │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./var/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./var/lib/ │ │ │ ├── ./var/lib/ghc/package.conf.d/nettle-0.3.1.1.conf │ │ │ │ @@ -1,52 +1,52 @@ │ │ │ │ name: nettle │ │ │ │ version: 0.3.1.1 │ │ │ │ visibility: public │ │ │ │ -id: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg │ │ │ │ -key: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg │ │ │ │ +id: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb │ │ │ │ +key: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb │ │ │ │ license: MIT │ │ │ │ copyright: Stefan Bühler │ │ │ │ maintainer: Clint Adams │ │ │ │ author: Stefan Bühler │ │ │ │ homepage: https://github.com/stbuehler/haskell-nettle │ │ │ │ synopsis: safe nettle binding │ │ │ │ description: │ │ │ │ safe binding for the nettle () library. │ │ │ │ Tested with 3.4, might work with 3.2 (but not earlier). │ │ │ │ │ │ │ │ category: Cryptography │ │ │ │ -abi: bf35616c2eb1d2139e174d5cd240cbd6 │ │ │ │ +abi: 4636ed31957f66d71dcb383a8db6850f │ │ │ │ exposed: True │ │ │ │ exposed-modules: │ │ │ │ Crypto.Nettle.CCM Crypto.Nettle.ChaChaPoly1305 │ │ │ │ Crypto.Nettle.Ciphers Crypto.Nettle.HMAC Crypto.Nettle.Hash │ │ │ │ Crypto.Nettle.KeyedHash Crypto.Nettle.UMAC │ │ │ │ │ │ │ │ hidden-modules: │ │ │ │ Crypto.Nettle.Ciphers.Internal Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ Crypto.Nettle.Hash.ForeignImports Crypto.Nettle.Hash.Types │ │ │ │ Nettle.Utils │ │ │ │ │ │ │ │ import-dirs: │ │ │ │ - /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg │ │ │ │ + /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb │ │ │ │ │ │ │ │ library-dirs: │ │ │ │ - /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg │ │ │ │ + /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb │ │ │ │ /usr/lib/x86_64-linux-gnu │ │ │ │ │ │ │ │ library-dirs-static: │ │ │ │ - /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg │ │ │ │ + /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb │ │ │ │ /usr/lib/x86_64-linux-gnu │ │ │ │ │ │ │ │ dynamic-library-dirs: │ │ │ │ /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6 │ │ │ │ /usr/lib/x86_64-linux-gnu │ │ │ │ │ │ │ │ data-dir: /usr/share/nettle │ │ │ │ -hs-libraries: HSnettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg │ │ │ │ +hs-libraries: HSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb │ │ │ │ extra-libraries: nettle │ │ │ │ extra-libraries-static: nettle │ │ │ │ include-dirs: /usr/include │ │ │ │ depends: │ │ │ │ base-4.18.2.1 byteable-0.1.1-3f80cduirhUG2oEjYYiPCW │ │ │ │ bytestring-0.11.5.3 crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/CCM.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.dyn_hi │ │ │ │┄ Files 96% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got dyn │ │ │ │ │ interface Crypto.Nettle.CCM 9066 │ │ │ │ │ - interface hash: ff17daadb9052c9a4fc4fe52eb6ed5c7 │ │ │ │ │ - ABI hash: 7a2dde19a7573f38fa25d22304a59d6d │ │ │ │ │ - export-list hash: 08ca0af40b66f2700b3b348acbaf91e6 │ │ │ │ │ + interface hash: f8fb9059af50f24e0b547d35d54ce09c │ │ │ │ │ + ABI hash: 97dc05589f76f3f4a07b15e55a627e56 │ │ │ │ │ + export-list hash: 3afdcc64e836342b819ded01ba124e11 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 6c08cfb01a35c4c7b1921f0c6c9a89cb │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 7336819fc6dc91b42f2aad9bd82a60b8 │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: True │ │ │ │ │ where │ │ │ │ │ exports: │ │ │ │ │ ccmInit │ │ │ │ │ ccmInitTLS │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ byteable-0.1.1-3f80cduirhUG2oEjYYiPCW bytestring-0.11.5.3 │ │ │ │ │ crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ @@ -52,22 +52,22 @@ │ │ │ │ │ import -/ Data.Byteable 99aea1071c1742649f063223e28722fe │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Crypto.Cipher.Types 75b07d800fd689d038923a21a0a1e5f7 │ │ │ │ │ import -/ Crypto.Cipher.Types.Base 4640eacf62e250b093b06e1895dee830 │ │ │ │ │ import -/ Crypto.Cipher.Types.Block 8fcdf43570dc3c15a1849e90dc642647 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - netEncode 2af1204cad100abcaaf964839761add3 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + netEncode 6924dc9d3bb74be6387538874e5bd5fc │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.CCM annotated by 1143 of type [Char] │ │ │ │ │ -7317c63c86f6c77ae920a8e7f825da2b │ │ │ │ │ +5fe56edeec238a8cc38b132d44412f0f │ │ │ │ │ $fAEADModeImplcipherCCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl cipher (CCM cipher) │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun: @cipher │ │ │ │ │ @@ -76,15 +76,15 @@ │ │ │ │ │ @cipher │ │ │ │ │ @(CCM cipher) │ │ │ │ │ v │ │ │ │ │ ($fAEADModeImplcipherCCM1 @cipher) │ │ │ │ │ ($fAEADModeImplcipherCCM_$caeadStateEncrypt @cipher v) │ │ │ │ │ ($fAEADModeImplcipherCCM_$caeadStateDecrypt @cipher v) │ │ │ │ │ ($fAEADModeImplcipherCCM_$caeadStateFinalize @cipher v)] │ │ │ │ │ -fc751557251aeeee2902105848deaa9c │ │ │ │ │ +e9367ef94be2c0f171be13cb50078f07 │ │ │ │ │ $fAEADModeImplcipherCCM1 :: │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> CCM cipher │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ CPR: 1(1,), │ │ │ │ │ @@ -99,19 +99,19 @@ │ │ │ │ │ -> case ds2 of wild1 { (,,) t q nonce -> │ │ │ │ │ CCM_Header │ │ │ │ │ @cipher │ │ │ │ │ (t, q, nonce) │ │ │ │ │ (Data.ByteString.Internal.Type.$fMonoidByteString_$c<> │ │ │ │ │ header │ │ │ │ │ src) } }] │ │ │ │ │ -f7fa8786fac0ee7f5afdcd0d64853030 │ │ │ │ │ +472ad55acdc7aef1f878f9f1e1ba3726 │ │ │ │ │ $fAEADModeImplcipherCCM2 :: CCM cipher │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -362380db01f6f8e7c0a22ff8cda58194 │ │ │ │ │ +7f55072a3b2c9db2371991102db21ae6 │ │ │ │ │ $fAEADModeImplcipherCCM_$caeadStateDecrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, CCM cipher) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ case $w$caeadStateDecrypt │ │ │ │ │ @cipher │ │ │ │ │ $dBlockCipher │ │ │ │ │ key │ │ │ │ │ ds │ │ │ │ │ src of wild { (#,,,,,,#) ww ww1 ww2 ww3 ww4 ww5 ww6 -> │ │ │ │ │ (ww, CCM_Enc @cipher (ww1, ww2, ww3) ww4 ww5 ww6) }] │ │ │ │ │ -cfae3a6b0dbaf74ae7e9bf3b59edfa60 │ │ │ │ │ +bb1d8f6aef244b12c40dcc1fb2ff2925 │ │ │ │ │ $fAEADModeImplcipherCCM_$caeadStateEncrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, CCM cipher) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -151,15 +151,15 @@ │ │ │ │ │ case $w$caeadStateEncrypt │ │ │ │ │ @cipher │ │ │ │ │ $dBlockCipher │ │ │ │ │ key │ │ │ │ │ ds │ │ │ │ │ src of wild { (#,,,,,,#) ww ww1 ww2 ww3 ww4 ww5 ww6 -> │ │ │ │ │ (ww, CCM_Enc @cipher (ww1, ww2, ww3) ww4 ww5 ww6) }] │ │ │ │ │ -d7b41bad96f267549904256a2c04f8cb │ │ │ │ │ +e2e90fc08b0b8c971f58bc2ff2c94d9a │ │ │ │ │ $fAEADModeImplcipherCCM_$caeadStateFinalize :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher -> GHC.Types.Int -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L><1!P(L)>, │ │ │ │ │ Inline: [2], │ │ │ │ │ @@ -168,161 +168,161 @@ │ │ │ │ │ ($dBlockCipher['GHC.Types.Many] :: Crypto.Cipher.Types.Block.BlockCipher │ │ │ │ │ cipher) │ │ │ │ │ (key['GHC.Types.Many] :: cipher) │ │ │ │ │ (ds['GHC.Types.Many] :: CCM cipher) │ │ │ │ │ (taglen['GHC.Types.Many] :: GHC.Types.Int) -> │ │ │ │ │ case taglen of wild { GHC.Types.I# ww -> │ │ │ │ │ $w$caeadStateFinalize @cipher $dBlockCipher key ds ww }] │ │ │ │ │ -721f6e1070d43b1138bc85329b5b19ba │ │ │ │ │ +f1377b6283799e4371deb6d51d922c73 │ │ │ │ │ $tc'CCM_Dec :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16931280481858808580#Word64 │ │ │ │ │ - 3495752961009761846#Word64 │ │ │ │ │ + 12160298064815724925#Word64 │ │ │ │ │ + 17235674366141429702#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CCM_Dec2 │ │ │ │ │ 1# │ │ │ │ │ $tc'CCM_Dec1] │ │ │ │ │ -28005ce778aa68267814fb8cfa468c3b │ │ │ │ │ +a1a8244bae64e4678d9058379d4abad2 │ │ │ │ │ $tc'CCM_Dec1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -52aecf68a31b9ca49410fc16c0b654a9 │ │ │ │ │ +55472c6d8bbc2b39eca2cdcb3994f8cd │ │ │ │ │ $tc'CCM_Dec2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CCM_Dec3] │ │ │ │ │ -74747ff280abd278505ecbdbc3f357c0 │ │ │ │ │ +5e6e17f3d166ac8eac44a12ff120c63e │ │ │ │ │ $tc'CCM_Dec3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CCM_Dec"#] │ │ │ │ │ -ddefa83a25d08a8c92a58439281bd845 │ │ │ │ │ +2a87cab7e3d0f208aa5c8e4380dcdb3a │ │ │ │ │ $tc'CCM_Enc :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5795861033751302338#Word64 │ │ │ │ │ - 15802408592040406875#Word64 │ │ │ │ │ + 12806918855923527174#Word64 │ │ │ │ │ + 9572166774781468031#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CCM_Enc1 │ │ │ │ │ 1# │ │ │ │ │ $tc'CCM_Dec1] │ │ │ │ │ -203ac78c939e459198c672a645c23d82 │ │ │ │ │ +548b21987331213383116b0b8b30305d │ │ │ │ │ $tc'CCM_Enc1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CCM_Enc2] │ │ │ │ │ -1876223b538eb79fdc2174fcd48a34b0 │ │ │ │ │ +11353b790a9c1974eedaa1eddfbb35e5 │ │ │ │ │ $tc'CCM_Enc2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CCM_Enc"#] │ │ │ │ │ -5a56332ecce946f5d623e0963c80f842 │ │ │ │ │ +3b594536d05cdb917bb3ca59df5e2392 │ │ │ │ │ $tc'CCM_Header :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16869774614245578341#Word64 │ │ │ │ │ - 17090583804515256015#Word64 │ │ │ │ │ + 18393198517951486144#Word64 │ │ │ │ │ + 7432756949054756405#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CCM_Header2 │ │ │ │ │ 1# │ │ │ │ │ $tc'CCM_Header1] │ │ │ │ │ -f72e4580ca20a0ebe2288a48a99070a0 │ │ │ │ │ +5cf293cdf6744dc111c2d737aa14c234 │ │ │ │ │ $tc'CCM_Header1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -513a1291784897bcd9e7612d578648c8 │ │ │ │ │ +65b85b1e75f5f191fee9d7abc3e3c093 │ │ │ │ │ $tc'CCM_Header2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CCM_Header3] │ │ │ │ │ -c917bf0c99573f59fb3c510a9097db46 │ │ │ │ │ +b8f63c7a8852c97663a01ec905097c95 │ │ │ │ │ $tc'CCM_Header3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CCM_Header"#] │ │ │ │ │ -3f75b5895f22fddc1a1050530d430966 │ │ │ │ │ +cc875b62cfba6b889ff61c71e2b63469 │ │ │ │ │ $tcCCM :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6688763606832743057#Word64 │ │ │ │ │ - 17938462365545037697#Word64 │ │ │ │ │ + 11151276516886160535#Word64 │ │ │ │ │ + 3257397706811012941#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCCM1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*Arr*] │ │ │ │ │ -e86f0e8b805febff0dfe5ea5bdfd7301 │ │ │ │ │ +91016425451b25884fab9dfb9e89d09c │ │ │ │ │ $tcCCM1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCCM2] │ │ │ │ │ -1847d7378dbe0d5e480d3f401903f487 │ │ │ │ │ +b3427473f62d783b1178598d6982a4d4 │ │ │ │ │ $tcCCM2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CCM"#] │ │ │ │ │ -3be93193d559da937d3b7aa66950838c │ │ │ │ │ +762c051b27e94399b88c8e9c36e943e9 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -681a54452609bd4fec318a6e111549ff │ │ │ │ │ +536cefb8fa0f226d60cd211d4eca91b2 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -65210bccb9bc1a3fd829a88e6a07bbe3 │ │ │ │ │ +117dba7563a82d0a8f27274dd1556637 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.CCM"#] │ │ │ │ │ -9a38c621b8614e55a20703d01f9b1cce │ │ │ │ │ +7d7428235f68d6cbd38436a5d76bb25a │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -acd77ba9b589c83ac396b6f7ba2abb40 │ │ │ │ │ +30fc2e1e1e841fdc5d34c1e837febb85 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -6de48417cff0d83fdd14fef3a55b20e8 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +b781f3eae2ce349e89b51715c48760d9 │ │ │ │ │ $w$caeadStateDecrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, GHC.Types.Int, │ │ │ │ │ GHC.Types.Int, Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Cipher.Types.Base.IV cipher, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString #) │ │ │ │ │ StrWork([~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Inline: [2]] │ │ │ │ │ -a3767985e277c158bb45e0caaa78aaa6 │ │ │ │ │ +b15cf4456902321a6b323233d3e2bf6e │ │ │ │ │ $w$caeadStateEncrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, GHC.Types.Int, │ │ │ │ │ GHC.Types.Int, Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Cipher.Types.Base.IV cipher, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString #) │ │ │ │ │ StrWork([~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Inline: [2]] │ │ │ │ │ -ac0ac7259b17e413b5d7ffd41705c9ba │ │ │ │ │ +eb4c5fb16bb80aa9940f45d031b5f32f │ │ │ │ │ $w$caeadStateFinalize :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher -> GHC.Prim.Int# -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ StrWork([!, ~, !]) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ @@ -349,30 +349,30 @@ │ │ │ │ │ ww } │ │ │ │ │ CCM_Enc ds1 header ds2 msg │ │ │ │ │ -> case ds1 of wild1 { (,,) t q nonce -> │ │ │ │ │ $wccm_tag @cipher $dBlockCipher key t q nonce header msg ww } │ │ │ │ │ CCM_Dec ds1 header ds2 msg │ │ │ │ │ -> case ds1 of wild1 { (,,) t q nonce -> │ │ │ │ │ $wccm_tag @cipher $dBlockCipher key t q nonce header msg ww } }] │ │ │ │ │ -e69c88b5be675634280e0545874c5086 │ │ │ │ │ +354cfebccf66c6adba50ec18b3ad97a2 │ │ │ │ │ $wccm_tag :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ StrWork([!]) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: , │ │ │ │ │ Inline: [2]] │ │ │ │ │ -9c862ddb0a59f08960ae7553d1d2e4b3 │ │ │ │ │ +c025efb1e5f877b0a5515e08af369c3f │ │ │ │ │ type role CCM phantom │ │ │ │ │ type CCM :: * -> * │ │ │ │ │ data CCM cipher │ │ │ │ │ = CCM_Header (GHC.Types.Int, GHC.Types.Int, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ | CCM_Enc (GHC.Types.Int, GHC.Types.Int, │ │ │ │ │ @@ -381,15 +381,15 @@ │ │ │ │ │ (Crypto.Cipher.Types.Base.IV cipher) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ | CCM_Dec (GHC.Types.Int, GHC.Types.Int, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Crypto.Cipher.Types.Base.IV cipher) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -916ec689acf877719f5a692b83135901 │ │ │ │ │ +cd116b211c1500c45df1d5e8c227230e │ │ │ │ │ ccmInit :: │ │ │ │ │ (Crypto.Cipher.Types.Block.BlockCipher cipher, │ │ │ │ │ Data.Byteable.Byteable iv) => │ │ │ │ │ GHC.Types.Int │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> cipher │ │ │ │ │ -> iv │ │ │ │ │ @@ -465,15 +465,15 @@ │ │ │ │ │ @cipher │ │ │ │ │ (wild2, wild4, │ │ │ │ │ Data.Byteable.toBytes │ │ │ │ │ @iv │ │ │ │ │ $dByteable │ │ │ │ │ nonce) │ │ │ │ │ Data.ByteString.Internal.Type.empty))) } } } } } } } } } } }] │ │ │ │ │ -8718d1ebe7fd0e54d12ebf0992572958 │ │ │ │ │ +456183c54c236f1431942b0da340e1a1 │ │ │ │ │ ccmInitTLS :: │ │ │ │ │ (Crypto.Cipher.Types.Block.BlockCipher cipher, │ │ │ │ │ Data.Byteable.Byteable iv) => │ │ │ │ │ cipher │ │ │ │ │ -> iv -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD cipher) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -486,20 +486,20 @@ │ │ │ │ │ ccmInit │ │ │ │ │ @cipher │ │ │ │ │ @iv │ │ │ │ │ $dBlockCipher │ │ │ │ │ $dByteable │ │ │ │ │ ccmInitTLS2 │ │ │ │ │ ccmInitTLS1] │ │ │ │ │ -c615a4f5f4bf5fe7287d1fe71c48bfb4 │ │ │ │ │ +d5e9088bf58d5f182f55fee1ef1148d9 │ │ │ │ │ ccmInitTLS1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 3#] │ │ │ │ │ -aa066f07421c3a46bb0f544296963d13 │ │ │ │ │ +2d1c70ecc9bf7cec6632cfb1e5443c7f │ │ │ │ │ ccmInitTLS2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ instance Crypto.Cipher.Types.Block.AEADModeImpl [., CCM] │ │ │ │ │ = $fAEADModeImplcipherCCM │ │ │ │ │ trusted: none │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/CCM.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.hi │ │ │ │┄ Files 95% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got │ │ │ │ │ interface Crypto.Nettle.CCM 9066 │ │ │ │ │ - interface hash: ff17daadb9052c9a4fc4fe52eb6ed5c7 │ │ │ │ │ - ABI hash: 7a2dde19a7573f38fa25d22304a59d6d │ │ │ │ │ - export-list hash: 08ca0af40b66f2700b3b348acbaf91e6 │ │ │ │ │ + interface hash: f8fb9059af50f24e0b547d35d54ce09c │ │ │ │ │ + ABI hash: 97dc05589f76f3f4a07b15e55a627e56 │ │ │ │ │ + export-list hash: 3afdcc64e836342b819ded01ba124e11 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: d6db148e60af0121e456a4b421634c8b │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 7336819fc6dc91b42f2aad9bd82a60b8 │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: True │ │ │ │ │ where │ │ │ │ │ exports: │ │ │ │ │ ccmInit │ │ │ │ │ ccmInitTLS │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ byteable-0.1.1-3f80cduirhUG2oEjYYiPCW bytestring-0.11.5.3 │ │ │ │ │ crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ @@ -52,22 +52,22 @@ │ │ │ │ │ import -/ Data.Byteable 99aea1071c1742649f063223e28722fe │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Crypto.Cipher.Types 75b07d800fd689d038923a21a0a1e5f7 │ │ │ │ │ import -/ Crypto.Cipher.Types.Base 4640eacf62e250b093b06e1895dee830 │ │ │ │ │ import -/ Crypto.Cipher.Types.Block 8fcdf43570dc3c15a1849e90dc642647 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - netEncode 2af1204cad100abcaaf964839761add3 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + netEncode 6924dc9d3bb74be6387538874e5bd5fc │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.CCM annotated by 1143 of type [Char] │ │ │ │ │ -7317c63c86f6c77ae920a8e7f825da2b │ │ │ │ │ +5fe56edeec238a8cc38b132d44412f0f │ │ │ │ │ $fAEADModeImplcipherCCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl cipher (CCM cipher) │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun: @cipher │ │ │ │ │ @@ -76,15 +76,15 @@ │ │ │ │ │ @cipher │ │ │ │ │ @(CCM cipher) │ │ │ │ │ v │ │ │ │ │ ($fAEADModeImplcipherCCM1 @cipher) │ │ │ │ │ ($fAEADModeImplcipherCCM_$caeadStateEncrypt @cipher v) │ │ │ │ │ ($fAEADModeImplcipherCCM_$caeadStateDecrypt @cipher v) │ │ │ │ │ ($fAEADModeImplcipherCCM_$caeadStateFinalize @cipher v)] │ │ │ │ │ -fc751557251aeeee2902105848deaa9c │ │ │ │ │ +e9367ef94be2c0f171be13cb50078f07 │ │ │ │ │ $fAEADModeImplcipherCCM1 :: │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> CCM cipher │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ CPR: 1(1,), │ │ │ │ │ @@ -99,19 +99,19 @@ │ │ │ │ │ -> case ds2 of wild1 { (,,) t q nonce -> │ │ │ │ │ CCM_Header │ │ │ │ │ @cipher │ │ │ │ │ (t, q, nonce) │ │ │ │ │ (Data.ByteString.Internal.Type.$fMonoidByteString_$c<> │ │ │ │ │ header │ │ │ │ │ src) } }] │ │ │ │ │ -f7fa8786fac0ee7f5afdcd0d64853030 │ │ │ │ │ +472ad55acdc7aef1f878f9f1e1ba3726 │ │ │ │ │ $fAEADModeImplcipherCCM2 :: CCM cipher │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -362380db01f6f8e7c0a22ff8cda58194 │ │ │ │ │ +7f55072a3b2c9db2371991102db21ae6 │ │ │ │ │ $fAEADModeImplcipherCCM_$caeadStateDecrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, CCM cipher) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ case $w$caeadStateDecrypt │ │ │ │ │ @cipher │ │ │ │ │ $dBlockCipher │ │ │ │ │ key │ │ │ │ │ ds │ │ │ │ │ src of wild { (#,,,,,,#) ww ww1 ww2 ww3 ww4 ww5 ww6 -> │ │ │ │ │ (ww, CCM_Enc @cipher (ww1, ww2, ww3) ww4 ww5 ww6) }] │ │ │ │ │ -cfae3a6b0dbaf74ae7e9bf3b59edfa60 │ │ │ │ │ +bb1d8f6aef244b12c40dcc1fb2ff2925 │ │ │ │ │ $fAEADModeImplcipherCCM_$caeadStateEncrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, CCM cipher) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -151,15 +151,15 @@ │ │ │ │ │ case $w$caeadStateEncrypt │ │ │ │ │ @cipher │ │ │ │ │ $dBlockCipher │ │ │ │ │ key │ │ │ │ │ ds │ │ │ │ │ src of wild { (#,,,,,,#) ww ww1 ww2 ww3 ww4 ww5 ww6 -> │ │ │ │ │ (ww, CCM_Enc @cipher (ww1, ww2, ww3) ww4 ww5 ww6) }] │ │ │ │ │ -d7b41bad96f267549904256a2c04f8cb │ │ │ │ │ +e2e90fc08b0b8c971f58bc2ff2c94d9a │ │ │ │ │ $fAEADModeImplcipherCCM_$caeadStateFinalize :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher -> GHC.Types.Int -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L><1!P(L)>, │ │ │ │ │ Inline: [2], │ │ │ │ │ @@ -168,161 +168,161 @@ │ │ │ │ │ ($dBlockCipher['GHC.Types.Many] :: Crypto.Cipher.Types.Block.BlockCipher │ │ │ │ │ cipher) │ │ │ │ │ (key['GHC.Types.Many] :: cipher) │ │ │ │ │ (ds['GHC.Types.Many] :: CCM cipher) │ │ │ │ │ (taglen['GHC.Types.Many] :: GHC.Types.Int) -> │ │ │ │ │ case taglen of wild { GHC.Types.I# ww -> │ │ │ │ │ $w$caeadStateFinalize @cipher $dBlockCipher key ds ww }] │ │ │ │ │ -721f6e1070d43b1138bc85329b5b19ba │ │ │ │ │ +f1377b6283799e4371deb6d51d922c73 │ │ │ │ │ $tc'CCM_Dec :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16931280481858808580#Word64 │ │ │ │ │ - 3495752961009761846#Word64 │ │ │ │ │ + 12160298064815724925#Word64 │ │ │ │ │ + 17235674366141429702#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CCM_Dec2 │ │ │ │ │ 1# │ │ │ │ │ $tc'CCM_Dec1] │ │ │ │ │ -28005ce778aa68267814fb8cfa468c3b │ │ │ │ │ +a1a8244bae64e4678d9058379d4abad2 │ │ │ │ │ $tc'CCM_Dec1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -52aecf68a31b9ca49410fc16c0b654a9 │ │ │ │ │ +55472c6d8bbc2b39eca2cdcb3994f8cd │ │ │ │ │ $tc'CCM_Dec2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CCM_Dec3] │ │ │ │ │ -74747ff280abd278505ecbdbc3f357c0 │ │ │ │ │ +5e6e17f3d166ac8eac44a12ff120c63e │ │ │ │ │ $tc'CCM_Dec3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CCM_Dec"#] │ │ │ │ │ -ddefa83a25d08a8c92a58439281bd845 │ │ │ │ │ +2a87cab7e3d0f208aa5c8e4380dcdb3a │ │ │ │ │ $tc'CCM_Enc :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5795861033751302338#Word64 │ │ │ │ │ - 15802408592040406875#Word64 │ │ │ │ │ + 12806918855923527174#Word64 │ │ │ │ │ + 9572166774781468031#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CCM_Enc1 │ │ │ │ │ 1# │ │ │ │ │ $tc'CCM_Dec1] │ │ │ │ │ -203ac78c939e459198c672a645c23d82 │ │ │ │ │ +548b21987331213383116b0b8b30305d │ │ │ │ │ $tc'CCM_Enc1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CCM_Enc2] │ │ │ │ │ -1876223b538eb79fdc2174fcd48a34b0 │ │ │ │ │ +11353b790a9c1974eedaa1eddfbb35e5 │ │ │ │ │ $tc'CCM_Enc2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CCM_Enc"#] │ │ │ │ │ -5a56332ecce946f5d623e0963c80f842 │ │ │ │ │ +3b594536d05cdb917bb3ca59df5e2392 │ │ │ │ │ $tc'CCM_Header :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16869774614245578341#Word64 │ │ │ │ │ - 17090583804515256015#Word64 │ │ │ │ │ + 18393198517951486144#Word64 │ │ │ │ │ + 7432756949054756405#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CCM_Header2 │ │ │ │ │ 1# │ │ │ │ │ $tc'CCM_Header1] │ │ │ │ │ -f72e4580ca20a0ebe2288a48a99070a0 │ │ │ │ │ +5cf293cdf6744dc111c2d737aa14c234 │ │ │ │ │ $tc'CCM_Header1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -513a1291784897bcd9e7612d578648c8 │ │ │ │ │ +65b85b1e75f5f191fee9d7abc3e3c093 │ │ │ │ │ $tc'CCM_Header2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CCM_Header3] │ │ │ │ │ -c917bf0c99573f59fb3c510a9097db46 │ │ │ │ │ +b8f63c7a8852c97663a01ec905097c95 │ │ │ │ │ $tc'CCM_Header3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CCM_Header"#] │ │ │ │ │ -3f75b5895f22fddc1a1050530d430966 │ │ │ │ │ +cc875b62cfba6b889ff61c71e2b63469 │ │ │ │ │ $tcCCM :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6688763606832743057#Word64 │ │ │ │ │ - 17938462365545037697#Word64 │ │ │ │ │ + 11151276516886160535#Word64 │ │ │ │ │ + 3257397706811012941#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCCM1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*Arr*] │ │ │ │ │ -e86f0e8b805febff0dfe5ea5bdfd7301 │ │ │ │ │ +91016425451b25884fab9dfb9e89d09c │ │ │ │ │ $tcCCM1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCCM2] │ │ │ │ │ -1847d7378dbe0d5e480d3f401903f487 │ │ │ │ │ +b3427473f62d783b1178598d6982a4d4 │ │ │ │ │ $tcCCM2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CCM"#] │ │ │ │ │ -3be93193d559da937d3b7aa66950838c │ │ │ │ │ +762c051b27e94399b88c8e9c36e943e9 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -681a54452609bd4fec318a6e111549ff │ │ │ │ │ +536cefb8fa0f226d60cd211d4eca91b2 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -65210bccb9bc1a3fd829a88e6a07bbe3 │ │ │ │ │ +117dba7563a82d0a8f27274dd1556637 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.CCM"#] │ │ │ │ │ -9a38c621b8614e55a20703d01f9b1cce │ │ │ │ │ +7d7428235f68d6cbd38436a5d76bb25a │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -acd77ba9b589c83ac396b6f7ba2abb40 │ │ │ │ │ +30fc2e1e1e841fdc5d34c1e837febb85 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -6de48417cff0d83fdd14fef3a55b20e8 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +b781f3eae2ce349e89b51715c48760d9 │ │ │ │ │ $w$caeadStateDecrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, GHC.Types.Int, │ │ │ │ │ GHC.Types.Int, Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Cipher.Types.Base.IV cipher, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString #) │ │ │ │ │ StrWork([~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Inline: [2]] │ │ │ │ │ -a3767985e277c158bb45e0caaa78aaa6 │ │ │ │ │ +b15cf4456902321a6b323233d3e2bf6e │ │ │ │ │ $w$caeadStateEncrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, GHC.Types.Int, │ │ │ │ │ GHC.Types.Int, Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Cipher.Types.Base.IV cipher, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString #) │ │ │ │ │ StrWork([~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Inline: [2]] │ │ │ │ │ -ac0ac7259b17e413b5d7ffd41705c9ba │ │ │ │ │ +eb4c5fb16bb80aa9940f45d031b5f32f │ │ │ │ │ $w$caeadStateFinalize :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher -> GHC.Prim.Int# -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ StrWork([!, ~, !]) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ @@ -349,30 +349,30 @@ │ │ │ │ │ ww } │ │ │ │ │ CCM_Enc ds1 header ds2 msg │ │ │ │ │ -> case ds1 of wild1 { (,,) t q nonce -> │ │ │ │ │ $wccm_tag @cipher $dBlockCipher key t q nonce header msg ww } │ │ │ │ │ CCM_Dec ds1 header ds2 msg │ │ │ │ │ -> case ds1 of wild1 { (,,) t q nonce -> │ │ │ │ │ $wccm_tag @cipher $dBlockCipher key t q nonce header msg ww } }] │ │ │ │ │ -e69c88b5be675634280e0545874c5086 │ │ │ │ │ +354cfebccf66c6adba50ec18b3ad97a2 │ │ │ │ │ $wccm_tag :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ StrWork([!]) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: , │ │ │ │ │ Inline: [2]] │ │ │ │ │ -9c862ddb0a59f08960ae7553d1d2e4b3 │ │ │ │ │ +c025efb1e5f877b0a5515e08af369c3f │ │ │ │ │ type role CCM phantom │ │ │ │ │ type CCM :: * -> * │ │ │ │ │ data CCM cipher │ │ │ │ │ = CCM_Header (GHC.Types.Int, GHC.Types.Int, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ | CCM_Enc (GHC.Types.Int, GHC.Types.Int, │ │ │ │ │ @@ -381,15 +381,15 @@ │ │ │ │ │ (Crypto.Cipher.Types.Base.IV cipher) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ | CCM_Dec (GHC.Types.Int, GHC.Types.Int, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Crypto.Cipher.Types.Base.IV cipher) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -916ec689acf877719f5a692b83135901 │ │ │ │ │ +cd116b211c1500c45df1d5e8c227230e │ │ │ │ │ ccmInit :: │ │ │ │ │ (Crypto.Cipher.Types.Block.BlockCipher cipher, │ │ │ │ │ Data.Byteable.Byteable iv) => │ │ │ │ │ GHC.Types.Int │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> cipher │ │ │ │ │ -> iv │ │ │ │ │ @@ -465,15 +465,15 @@ │ │ │ │ │ @cipher │ │ │ │ │ (wild2, wild4, │ │ │ │ │ Data.Byteable.toBytes │ │ │ │ │ @iv │ │ │ │ │ $dByteable │ │ │ │ │ nonce) │ │ │ │ │ Data.ByteString.Internal.Type.empty))) } } } } } } } } } } }] │ │ │ │ │ -8718d1ebe7fd0e54d12ebf0992572958 │ │ │ │ │ +456183c54c236f1431942b0da340e1a1 │ │ │ │ │ ccmInitTLS :: │ │ │ │ │ (Crypto.Cipher.Types.Block.BlockCipher cipher, │ │ │ │ │ Data.Byteable.Byteable iv) => │ │ │ │ │ cipher │ │ │ │ │ -> iv -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD cipher) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -486,20 +486,20 @@ │ │ │ │ │ ccmInit │ │ │ │ │ @cipher │ │ │ │ │ @iv │ │ │ │ │ $dBlockCipher │ │ │ │ │ $dByteable │ │ │ │ │ ccmInitTLS2 │ │ │ │ │ ccmInitTLS1] │ │ │ │ │ -c615a4f5f4bf5fe7287d1fe71c48bfb4 │ │ │ │ │ +d5e9088bf58d5f182f55fee1ef1148d9 │ │ │ │ │ ccmInitTLS1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 3#] │ │ │ │ │ -aa066f07421c3a46bb0f544296963d13 │ │ │ │ │ +2d1c70ecc9bf7cec6632cfb1e5443c7f │ │ │ │ │ ccmInitTLS2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ instance Crypto.Cipher.Types.Block.AEADModeImpl [., CCM] │ │ │ │ │ = $fAEADModeImplcipherCCM │ │ │ │ │ trusted: none │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ChaChaPoly1305.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.dyn_hi │ │ │ │┄ Files 95% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got dyn │ │ │ │ │ interface Crypto.Nettle.ChaChaPoly1305 9066 │ │ │ │ │ - interface hash: bc0cbf839489d3cff2d79c3aa6b69c5d │ │ │ │ │ - ABI hash: 64ee6dfd61b0f7838551368fdace1ddd │ │ │ │ │ - export-list hash: a56fd73f34857dada4870d0b7daf1277 │ │ │ │ │ + interface hash: 14699236a07aff7c323c546c293fafeb │ │ │ │ │ + ABI hash: d282a78f0485e3a260ab690657db4ec3 │ │ │ │ │ + export-list hash: 8be129d3fb62e0c3a5c623c3cf531094 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 6c08cfb01a35c4c7b1921f0c6c9a89cb │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 35f44aba5eac62fcd0126f6ec404ec8e │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: False │ │ │ │ │ where │ │ │ │ │ exports: │ │ │ │ │ chaChaPoly1305Decrypt │ │ │ │ │ chaChaPoly1305Encrypt │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ @@ -47,62 +47,62 @@ │ │ │ │ │ import -/ GHC.Err f7d8ca3417adcb9420b90d3dfc3eb8fa │ │ │ │ │ import -/ GHC.IO.Unsafe 7495e2fd2120752a60da72702cee11e9 │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports 0fe520142d797078b8dcc1ddd5323de9 │ │ │ │ │ - exports: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ - c_chacha_poly1305_ctx_size 468b464d986b63b40c8e5c73ca44c824 │ │ │ │ │ - c_chacha_poly1305_decrypt 239f42b7a199e05fc86eb38e982834da │ │ │ │ │ - c_chacha_poly1305_digest 84994946a2d34f04cf738147a51bb746 │ │ │ │ │ - c_chacha_poly1305_encrypt 7aeac08434807c2093cb0f5d3f8c3170 │ │ │ │ │ - c_chacha_poly1305_set_key e33a4d52497b9e08941173157a7d02e7 │ │ │ │ │ - c_chacha_poly1305_set_nonce 154acdb3415c15f6c77fe92f3b842132 │ │ │ │ │ - c_chacha_poly1305_update 5e665ff40b0f8c39c107fc80e15b8e47 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr 6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports 1b2299a3cd831332cacdc837cc1f392e │ │ │ │ │ + exports: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ + c_chacha_poly1305_ctx_size 42980bf97c99cd551efdbe448bc2994f │ │ │ │ │ + c_chacha_poly1305_decrypt a44bb988fd55a2a595c4b7ec218002d2 │ │ │ │ │ + c_chacha_poly1305_digest 8610b53c7c9e913465008a32fd71af0d │ │ │ │ │ + c_chacha_poly1305_encrypt b546b5c83c5146f8dc6d234d81bf08c4 │ │ │ │ │ + c_chacha_poly1305_set_key 44d3120d40471ed9d2b6817d2b4aa903 │ │ │ │ │ + c_chacha_poly1305_set_nonce a15cb8eab13f264d1b11b58cc0e5e5ff │ │ │ │ │ + c_chacha_poly1305_update f7e95e71c779a2a1ca6f3b5696e133cb │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 94f9511dd143b06b6b067573920f9545 │ │ │ │ │ import -/ Data.SecureMem 9e1544dc21edcd78718668ecefb4233b │ │ │ │ │ -07eac33b8d66fcac4b091939aa4a28e4 │ │ │ │ │ +ad20bda3cb6ada71f9cc6e196346baa6 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -aaabc4c8ecb332cb6a732c3b48b55499 │ │ │ │ │ +113b7341209455e791c51363692c002f │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -fa475c66b4cc0fc95eb7c956fbdb9932 │ │ │ │ │ +ff62bad740462fccf2f56e7b504ffdf6 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.ChaChaPoly1305"#] │ │ │ │ │ -fe463022b4b35f538dec9f54d9c07e01 │ │ │ │ │ +a0b5063de89e71c9658857719f2c0b47 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -6e452c7c9bf97c15de6da4773eba14c2 │ │ │ │ │ +83abd56c49716400bc536ea9189b2323 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -e2a61359b291b808da9a0fee7cdb9070 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +9897aded72f014bd843975ea02e22902 │ │ │ │ │ chaChaPoly1305Decrypt :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: ] │ │ │ │ │ -249cafdea74c9b8b2c3a1eb7ad40f857 │ │ │ │ │ +5830b7c9af3e0d650be0cf54f9596dc8 │ │ │ │ │ chaChaPoly1305Encrypt :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ @@ -262,64 +262,64 @@ │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild10 { Unsafe.Coerce.UnsafeRefl v1 -> │ │ │ │ │ let { │ │ │ │ │ ds3 :: GHC.Prim.Addr# [] │ │ │ │ │ = GHC.Prim.byteArrayContents# ww2 `cast` (Sub v2) │ │ │ │ │ } in │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ mba `cast` (Sub v1)) │ │ │ │ │ eta3 of wild11 { Solo# ds7 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild12 { Unsafe.Coerce.UnsafeRefl v3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ mba1 `cast` (Sub v3)) │ │ │ │ │ ds7 of wild13 { Solo# ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.int2Word# bx6) │ │ │ │ │ bx4 │ │ │ │ │ ds8 of wild14 { Solo# ds9 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.int2Word# bx2) │ │ │ │ │ ipv14 │ │ │ │ │ bx │ │ │ │ │ ds9 of wild15 { Solo# ds12 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -352,34 +352,34 @@ │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv14 ipv10 bx2, │ │ │ │ │ Data.ByteString.Internal.Type.BS ipv7 ipv3 16#) } } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ of {} } } } } } })] │ │ │ │ │ -ca2ef15d0e0fe6c6203003e461b1d3a6 │ │ │ │ │ +c8f94703497709beac2ab9377be754aa │ │ │ │ │ chaChaPoly1305Encrypt1 :: GHC.Types.IO () │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -8c6b51c7a68cb3280e91e6e359e17f72 │ │ │ │ │ +834e98319046f4b303a5eb3958d87dbd │ │ │ │ │ chaChaPoly1305Encrypt2 :: GHC.Types.IO () │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -ee425fbee56450567ecf1c4d7842498b │ │ │ │ │ +2894c81e3101232c7785dd60d9ec1269 │ │ │ │ │ chaChaPoly1305Encrypt3 :: │ │ │ │ │ GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (s['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ (# s, GHC.Tuple.Prim.() #)] │ │ │ │ │ -de711bac24c31261e31e38313f9cc91d │ │ │ │ │ +a640e2d865c1398eeacaa7fa524ad663 │ │ │ │ │ chaChaPoly1305Encrypt4 :: │ │ │ │ │ GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ChaChaPoly1305.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.hi │ │ │ │┄ Files 88% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got │ │ │ │ │ interface Crypto.Nettle.ChaChaPoly1305 9066 │ │ │ │ │ - interface hash: bc0cbf839489d3cff2d79c3aa6b69c5d │ │ │ │ │ - ABI hash: 64ee6dfd61b0f7838551368fdace1ddd │ │ │ │ │ - export-list hash: a56fd73f34857dada4870d0b7daf1277 │ │ │ │ │ + interface hash: 14699236a07aff7c323c546c293fafeb │ │ │ │ │ + ABI hash: d282a78f0485e3a260ab690657db4ec3 │ │ │ │ │ + export-list hash: 8be129d3fb62e0c3a5c623c3cf531094 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: d6db148e60af0121e456a4b421634c8b │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 35f44aba5eac62fcd0126f6ec404ec8e │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: False │ │ │ │ │ where │ │ │ │ │ exports: │ │ │ │ │ chaChaPoly1305Decrypt │ │ │ │ │ chaChaPoly1305Encrypt │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ @@ -47,62 +47,62 @@ │ │ │ │ │ import -/ GHC.Err f7d8ca3417adcb9420b90d3dfc3eb8fa │ │ │ │ │ import -/ GHC.IO.Unsafe 7495e2fd2120752a60da72702cee11e9 │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports 0fe520142d797078b8dcc1ddd5323de9 │ │ │ │ │ - exports: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ - c_chacha_poly1305_ctx_size 468b464d986b63b40c8e5c73ca44c824 │ │ │ │ │ - c_chacha_poly1305_decrypt 239f42b7a199e05fc86eb38e982834da │ │ │ │ │ - c_chacha_poly1305_digest 84994946a2d34f04cf738147a51bb746 │ │ │ │ │ - c_chacha_poly1305_encrypt 7aeac08434807c2093cb0f5d3f8c3170 │ │ │ │ │ - c_chacha_poly1305_set_key e33a4d52497b9e08941173157a7d02e7 │ │ │ │ │ - c_chacha_poly1305_set_nonce 154acdb3415c15f6c77fe92f3b842132 │ │ │ │ │ - c_chacha_poly1305_update 5e665ff40b0f8c39c107fc80e15b8e47 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr 6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports 1b2299a3cd831332cacdc837cc1f392e │ │ │ │ │ + exports: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ + c_chacha_poly1305_ctx_size 42980bf97c99cd551efdbe448bc2994f │ │ │ │ │ + c_chacha_poly1305_decrypt a44bb988fd55a2a595c4b7ec218002d2 │ │ │ │ │ + c_chacha_poly1305_digest 8610b53c7c9e913465008a32fd71af0d │ │ │ │ │ + c_chacha_poly1305_encrypt b546b5c83c5146f8dc6d234d81bf08c4 │ │ │ │ │ + c_chacha_poly1305_set_key 44d3120d40471ed9d2b6817d2b4aa903 │ │ │ │ │ + c_chacha_poly1305_set_nonce a15cb8eab13f264d1b11b58cc0e5e5ff │ │ │ │ │ + c_chacha_poly1305_update f7e95e71c779a2a1ca6f3b5696e133cb │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 94f9511dd143b06b6b067573920f9545 │ │ │ │ │ import -/ Data.SecureMem 9e1544dc21edcd78718668ecefb4233b │ │ │ │ │ -07eac33b8d66fcac4b091939aa4a28e4 │ │ │ │ │ +ad20bda3cb6ada71f9cc6e196346baa6 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -aaabc4c8ecb332cb6a732c3b48b55499 │ │ │ │ │ +113b7341209455e791c51363692c002f │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -fa475c66b4cc0fc95eb7c956fbdb9932 │ │ │ │ │ +ff62bad740462fccf2f56e7b504ffdf6 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.ChaChaPoly1305"#] │ │ │ │ │ -fe463022b4b35f538dec9f54d9c07e01 │ │ │ │ │ +a0b5063de89e71c9658857719f2c0b47 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -6e452c7c9bf97c15de6da4773eba14c2 │ │ │ │ │ +83abd56c49716400bc536ea9189b2323 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -e2a61359b291b808da9a0fee7cdb9070 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +9897aded72f014bd843975ea02e22902 │ │ │ │ │ chaChaPoly1305Decrypt :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: ] │ │ │ │ │ -249cafdea74c9b8b2c3a1eb7ad40f857 │ │ │ │ │ +5830b7c9af3e0d650be0cf54f9596dc8 │ │ │ │ │ chaChaPoly1305Encrypt :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ @@ -262,64 +262,64 @@ │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild10 { Unsafe.Coerce.UnsafeRefl v1 -> │ │ │ │ │ let { │ │ │ │ │ ds3 :: GHC.Prim.Addr# [] │ │ │ │ │ = GHC.Prim.byteArrayContents# ww2 `cast` (Sub v2) │ │ │ │ │ } in │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ mba `cast` (Sub v1)) │ │ │ │ │ eta3 of wild11 { Solo# ds7 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild12 { Unsafe.Coerce.UnsafeRefl v3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ mba1 `cast` (Sub v3)) │ │ │ │ │ ds7 of wild13 { Solo# ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.int2Word# bx6) │ │ │ │ │ bx4 │ │ │ │ │ ds8 of wild14 { Solo# ds9 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.int2Word# bx2) │ │ │ │ │ ipv14 │ │ │ │ │ bx │ │ │ │ │ ds9 of wild15 { Solo# ds12 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -352,34 +352,34 @@ │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv14 ipv10 bx2, │ │ │ │ │ Data.ByteString.Internal.Type.BS ipv7 ipv3 16#) } } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ of {} } } } } } })] │ │ │ │ │ -ca2ef15d0e0fe6c6203003e461b1d3a6 │ │ │ │ │ +c8f94703497709beac2ab9377be754aa │ │ │ │ │ chaChaPoly1305Encrypt1 :: GHC.Types.IO () │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -8c6b51c7a68cb3280e91e6e359e17f72 │ │ │ │ │ +834e98319046f4b303a5eb3958d87dbd │ │ │ │ │ chaChaPoly1305Encrypt2 :: GHC.Types.IO () │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -ee425fbee56450567ecf1c4d7842498b │ │ │ │ │ +2894c81e3101232c7785dd60d9ec1269 │ │ │ │ │ chaChaPoly1305Encrypt3 :: │ │ │ │ │ GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (s['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ (# s, GHC.Tuple.Prim.() #)] │ │ │ │ │ -de711bac24c31261e31e38313f9cc91d │ │ │ │ │ +a640e2d865c1398eeacaa7fa524ad663 │ │ │ │ │ chaChaPoly1305Encrypt4 :: │ │ │ │ │ GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ForeignImports.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.hi │ │ │ │┄ Files 99% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ - got dyn │ │ │ │ │ + got │ │ │ │ │ interface Crypto.Nettle.Ciphers.ForeignImports 9066 │ │ │ │ │ - interface hash: 26af0bf8cb3e9406663a96286b336555 │ │ │ │ │ - ABI hash: 0fe520142d797078b8dcc1ddd5323de9 │ │ │ │ │ - export-list hash: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ + interface hash: 4a4e0b6234b81d2cbadb3cdef4f7d622 │ │ │ │ │ + ABI hash: 1b2299a3cd831332cacdc837cc1f392e │ │ │ │ │ + export-list hash: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ - flag hash: 0a757ee585690057fcbbdb02fb03c6f1 │ │ │ │ │ + flag hash: c17758f8610c81ff2083b7fa9b8aa351 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: c6a78560ad47226d4f2bcc6268c7b016 │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: True │ │ │ │ │ where │ │ │ │ │ @@ -147,15 +147,15 @@ │ │ │ │ │ p_serpent_decrypt │ │ │ │ │ p_serpent_encrypt │ │ │ │ │ p_twofish_decrypt │ │ │ │ │ p_twofish_encrypt │ │ │ │ │ NettleBlockMode │ │ │ │ │ NettleCryptFunc │ │ │ │ │ NettleGCMMode │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ Data.Functor.Const Data.Functor.Identity Data.Functor.Product │ │ │ │ │ @@ -165,79 +165,79 @@ │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1 │ │ │ │ │ import -/ GHC.Word a2e25f62dca906f1ba384e1d879c0adc │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ addDependentFile "src/Crypto/Nettle/Ciphers/ForeignImports.hsc" 0f25993973fa12deb7e10750aedb7ba7 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Ciphers.ForeignImports annotated by 1143 of type [Char] │ │ │ │ │ -804085e24015a1ded665c10ef2e9c358 │ │ │ │ │ +569d83b4d63e61671c2d82fd39df21c8 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -7abc7ca8b3cb84a280d1ec529dd1a4f6 │ │ │ │ │ +9b9561800c8cc54e3fb40ff58384863d │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -366c597cc09250deca718619850584c1 │ │ │ │ │ +6b17c194196c8eecdc62ddcadb5e0f7c │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Ciphers.ForeignImports"#] │ │ │ │ │ -6984b8a1d28b60f6d9dc3b4bb9b7ecb6 │ │ │ │ │ +0cd3afe0cc0ed1f2607f893a9de3c03c │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -bbefa83d39bab81b634d5a6f7019c934 │ │ │ │ │ +05cf2ac48877c46a33c7a1da13c40ce7 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -29872d757125f50a9fe0ad75954855e6 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +4208bed85398f7becdfb525ff2c98e82 │ │ │ │ │ type NettleBlockMode :: * │ │ │ │ │ type NettleBlockMode = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ -2e02ded67cbb8f1e520a099b2648b6f3 │ │ │ │ │ +98cb2833414cfd434999b9348d12a573 │ │ │ │ │ type NettleCryptFunc :: * │ │ │ │ │ type NettleCryptFunc = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ -00c634c0d390da73439dfd2945518f91 │ │ │ │ │ +98dcf9a7cb64c57f3ad4ab4394ad034b │ │ │ │ │ type NettleGCMMode :: * │ │ │ │ │ type NettleGCMMode = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ -d508a9fef874877bebe11fe6a7921f9c │ │ │ │ │ +4092dbc2bbfc0f4a25cf56e04db05340 │ │ │ │ │ c_aes128_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -245,15 +245,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -265,15 +265,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -81963777b653cbea3d2b4900d65cbd72 │ │ │ │ │ +6545acd44474d3f68819a24ea07c0815 │ │ │ │ │ c_aes128_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -281,15 +281,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -301,15 +301,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b26ad524f56784917d63f9874612e26e │ │ │ │ │ +d3d0036748960770d1aa57ca01e031b3 │ │ │ │ │ c_aes192_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -317,15 +317,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes192_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes192_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -337,15 +337,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a7d17439e00fa9f2950d52f141cc5688 │ │ │ │ │ +7edc9cacdee77b6b7dde3d315205e485 │ │ │ │ │ c_aes192_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -353,15 +353,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes192_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes192_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -373,15 +373,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -21b3ff8358eb7e67f7a3d20b6195fbd9 │ │ │ │ │ +8c13abc33c420f480c6c01052011e0e3 │ │ │ │ │ c_aes256_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -389,15 +389,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes256_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes256_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -409,15 +409,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ef6780e6cfdd43b9c8493d7e78910b5d │ │ │ │ │ +2fbad9dc9c0054bcdb63708a211a7384 │ │ │ │ │ c_aes256_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -425,15 +425,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes256_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes256_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -445,15 +445,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -28ceb035fce59c21a66909071e5fc0ed │ │ │ │ │ +94bf4a49174d48a220e61abb7ce34b40 │ │ │ │ │ c_arcfour_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -461,15 +461,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arcfour_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arcfour_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -481,20 +481,20 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -6869a3f204af8d406ff52269619008fd │ │ │ │ │ +1a321b6f7e6b0b795b6beafa7c9bdb39 │ │ │ │ │ c_arcfour_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 258#] │ │ │ │ │ -54c5e283d8ade6fb65a13e4dd1df54fd │ │ │ │ │ +2859f7f108ec45c03bb6d4b8d2ee3996 │ │ │ │ │ c_arcfour_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -502,15 +502,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -519,20 +519,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8f15b769cb1de1ce5c07a053c3c5f15f │ │ │ │ │ +1770a6ff81498b540c3ed8ff26908218 │ │ │ │ │ c_arctwo_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -5615cffc03658c3d94a63cfdbf4d5c23 │ │ │ │ │ +35b499f615529359f7901b697481b735 │ │ │ │ │ c_arctwo_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -540,15 +540,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -560,15 +560,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e66d52374676cffeadd36bacd3129768 │ │ │ │ │ +48fa3d4a8611d5d34581f2a1335bdbea │ │ │ │ │ c_arctwo_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -576,15 +576,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -596,15 +596,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -093baa214ac71559210f79b5d5a8196f │ │ │ │ │ +9522a36ef53be342afae0328f659c04f │ │ │ │ │ c_arctwo_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -612,15 +612,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -629,15 +629,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f500ccfac3e281ef9ccfd635a2c62531 │ │ │ │ │ +4a5856e3cd3c0ded210d9c39af558c99 │ │ │ │ │ c_arctwo_set_key_ekb :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ @@ -650,15 +650,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Types.W# ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -670,15 +670,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -11af8b06ae8fa59d682f8cf13dad6061 │ │ │ │ │ +9fc2c24bad740ee5b359284132a5c184 │ │ │ │ │ c_arctwo_set_key_gutmann :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -686,15 +686,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -703,20 +703,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -9a478c020801b014d586c2f0d85a93bd │ │ │ │ │ +1b885a94d6fd2bc5f448d888e12d300f │ │ │ │ │ c_blowfish_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 4168#] │ │ │ │ │ -99ecfbe504184131132c5e39e87ea556 │ │ │ │ │ +52621473e4790745ac2a39bb6f7a75c5 │ │ │ │ │ c_blowfish_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -724,15 +724,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -744,15 +744,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7db49487942ae0d71ac51725a028506f │ │ │ │ │ +1984cb53d069ca8bf4221391a5a6ea6c │ │ │ │ │ c_blowfish_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -760,15 +760,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -780,15 +780,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -685b9914512808c9ba1afb5b9430c182 │ │ │ │ │ +ab4c4d9d469b2a5db030c136f053aae4 │ │ │ │ │ c_blowfish_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -796,15 +796,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -813,15 +813,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -58a7578ed96df187945ef4d9c3ae9789 │ │ │ │ │ +cfc90a62a0134a7de0d3796ae46d5b6b │ │ │ │ │ c_camellia128_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -829,15 +829,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_camellia128_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_camellia128_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -849,15 +849,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -bf2d8b251b1a6189dd3086c9c7dbc49b │ │ │ │ │ +e148903a18bbed588de894715d187937 │ │ │ │ │ c_camellia192_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -865,15 +865,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -885,15 +885,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c04d35306de11eb04eda43b7c311c33d │ │ │ │ │ +d71ef00a3e4f11490bee984a9a2f21d2 │ │ │ │ │ c_camellia256_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -901,15 +901,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -921,20 +921,20 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a79fdbd0a0718b21f9e387d8248a4b51 │ │ │ │ │ +c091906ed4da946859b7f854703fa37f │ │ │ │ │ c_cast128_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 84#] │ │ │ │ │ -413f4ec70e5d69070d554a4994e1b83c │ │ │ │ │ +159dd7fbf8e2e25bec88cc22d3ee70c2 │ │ │ │ │ c_cast128_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -942,15 +942,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -962,15 +962,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -cff61fe2775e0820ff5e7eed3cb4939c │ │ │ │ │ +b91c2dd8ae2bb51108617d8cf53a88f5 │ │ │ │ │ c_cast128_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -978,15 +978,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -998,15 +998,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a7249a7bbdb49d6aaaac3f30a38c8624 │ │ │ │ │ +969b61b95e99903f66ee70df5e0ff2e8 │ │ │ │ │ c_cast5_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1014,15 +1014,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1031,15 +1031,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0583f9a5472d407f9ad2abf522333ab4 │ │ │ │ │ +8ce2906c56dcaf492290fa9b12cda989 │ │ │ │ │ c_cbc_decrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1059,15 +1059,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cbc_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cbc_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1093,15 +1093,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -febd60ac6f1a11b67052f54b8dfb4235 │ │ │ │ │ +8bac62e08c41b5165b9f777345b2e770 │ │ │ │ │ c_cbc_encrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1121,15 +1121,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cbc_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cbc_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1155,15 +1155,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -9087f04fd6b7fa8e662b892fb6617abc │ │ │ │ │ +0ea6c4a6a71279566aab4502051c67ca │ │ │ │ │ c_cfb_decrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1183,15 +1183,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_cfb_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_cfb_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1217,15 +1217,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d39e55eef3be7d14b86bc1ebd3c5ecf6 │ │ │ │ │ +67eb99f9f3e8216687679c1ba210f5ec │ │ │ │ │ c_cfb_encrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1245,15 +1245,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_cfb_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_cfb_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1279,15 +1279,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -547a1e8046c19ed86d21c6eaf3280ebf │ │ │ │ │ +6e9cec1a406f7710a69cacb03fc25433 │ │ │ │ │ c_chacha_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1295,15 +1295,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1315,25 +1315,25 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fca42ab54593b933149fce684bcb8419 │ │ │ │ │ +6ab36795717d89d32ec8ac0d63298824 │ │ │ │ │ c_chacha_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -468b464d986b63b40c8e5c73ca44c824 │ │ │ │ │ +42980bf97c99cd551efdbe448bc2994f │ │ │ │ │ c_chacha_poly1305_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 176#] │ │ │ │ │ -239f42b7a199e05fc86eb38e982834da │ │ │ │ │ +a44bb988fd55a2a595c4b7ec218002d2 │ │ │ │ │ c_chacha_poly1305_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1341,15 +1341,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1361,15 +1361,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -84994946a2d34f04cf738147a51bb746 │ │ │ │ │ +8610b53c7c9e913465008a32fd71af0d │ │ │ │ │ c_chacha_poly1305_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1377,15 +1377,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1394,15 +1394,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7aeac08434807c2093cb0f5d3f8c3170 │ │ │ │ │ +b546b5c83c5146f8dc6d234d81bf08c4 │ │ │ │ │ c_chacha_poly1305_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1410,15 +1410,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1430,71 +1430,71 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e33a4d52497b9e08941173157a7d02e7 │ │ │ │ │ +44d3120d40471ed9d2b6817d2b4aa903 │ │ │ │ │ c_chacha_poly1305_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -154acdb3415c15f6c77fe92f3b842132 │ │ │ │ │ +a15cb8eab13f264d1b11b58cc0e5e5ff │ │ │ │ │ c_chacha_poly1305_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5e665ff40b0f8c39c107fc80e15b8e47 │ │ │ │ │ +f7e95e71c779a2a1ca6f3b5696e133cb │ │ │ │ │ c_chacha_poly1305_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1502,15 +1502,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1519,71 +1519,71 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b800a2a654ac988453d31f417d9d26e7 │ │ │ │ │ +2a39ec0f7f2909ef600c7079eea50117 │ │ │ │ │ c_chacha_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c663537d631b4f7fcbc9bdc1ceda2b38 │ │ │ │ │ +8ebbe7491abdf62b0caebb9b67441e33 │ │ │ │ │ c_chacha_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f500b5a42dccae6bc2cd077bf51cbc48 │ │ │ │ │ +ed6b1753a512c9c5907a7a8f26f8f079 │ │ │ │ │ c_ctr_crypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1603,15 +1603,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ctr_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ctr_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1637,20 +1637,20 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -65340bcf13b15ae19ad7e948f1215336 │ │ │ │ │ +8988559a4c16d04e408b7ebdeb8cecfc │ │ │ │ │ c_des3_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 384#] │ │ │ │ │ -bbc56b09602e10a0478944a31d9cf047 │ │ │ │ │ +c30582a06658cbe9968f051fb8a51af7 │ │ │ │ │ c_des3_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1658,15 +1658,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1678,15 +1678,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8a001e6e04f8746ce98dd55b0fd33106 │ │ │ │ │ +d4dcf3b1c63ef2c4ae3caeff9edd41fc │ │ │ │ │ c_des3_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1694,15 +1694,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1714,48 +1714,48 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -66a7e859b273062b9dbf9a3c8f79c5e3 │ │ │ │ │ +0c3d3e4a6288178c5d391886c28fdc21 │ │ │ │ │ c_des3_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -135df9f63f7692ed0f25e0cfebe5f09a │ │ │ │ │ +5a2b08111a029944fa561093d2584a04 │ │ │ │ │ c_des_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -115104a5be9a56f3b236be98bd4f4aed │ │ │ │ │ +2578102954033c5170ea7fd4ab07792f │ │ │ │ │ c_des_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1763,15 +1763,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1783,15 +1783,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -854666707312e411ebd631ced99e6bc1 │ │ │ │ │ +12c802a02cf0c4567182c17ce223f56a │ │ │ │ │ c_des_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1799,15 +1799,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1819,48 +1819,48 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -77b328f502dc248785c3c7adbc8b000e │ │ │ │ │ +456652a67e055c851155e95f5df9d65b │ │ │ │ │ c_des_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -44f79333f78cc84dd65df5d13f92c4c0 │ │ │ │ │ +5f1fa2b2c5efb37fd1a6b900e5c7bc23 │ │ │ │ │ c_gcm_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -cdc8edc165c2fff3ea9e6c4e7dbef32f │ │ │ │ │ +1254efd1e199f46ce6eb4a3843e6ce97 │ │ │ │ │ c_gcm_decrypt :: NettleGCMMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1880,15 +1880,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.Ptr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Ptr.Ptr ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.FunPtr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1914,15 +1914,15 @@ │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e12fdc5b08af0127b483911408dd5adb │ │ │ │ │ +6f425760e4fdb52edeb2eeba8b4e40d3 │ │ │ │ │ c_gcm_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ @@ -1947,15 +1947,15 @@ │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds6 { GHC.Ptr.Ptr ds7 -> │ │ │ │ │ case ds1 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds2 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ case ds3 of ds12 { GHC.Ptr.FunPtr ds13 -> │ │ │ │ │ case ds4 of ds14 { GHC.Types.W# ds15 -> │ │ │ │ │ case ds5 of ds16 { GHC.Ptr.Ptr ds17 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ @@ -1978,15 +1978,15 @@ │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -4997c88138ea4eef5165c19d988b0b2e │ │ │ │ │ +3d95bc604683801e2a1dc6c43e5d8470 │ │ │ │ │ c_gcm_encrypt :: NettleGCMMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -2006,15 +2006,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.Ptr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Ptr.Ptr ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.FunPtr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -2040,20 +2040,20 @@ │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -67935b2d4bc8f7ca365d8f453831293f │ │ │ │ │ +5a204fb5fa837c9d0b0ca6ed3e0b838e │ │ │ │ │ c_gcm_key_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 4096#] │ │ │ │ │ -c204d548ba3151002f32161cb6644107 │ │ │ │ │ +82864a5186ce9442835ec9ccb23ddee1 │ │ │ │ │ c_gcm_set_iv :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ @@ -2066,15 +2066,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Types.W# ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_set_iv :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_set_iv :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2086,15 +2086,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -eff0de776fbe8ea0e4723fb023e7c598 │ │ │ │ │ +1f403fac3ad5a0b680224d3388bc3e7b │ │ │ │ │ c_gcm_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2109,15 +2109,15 @@ │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Ptr.Ptr ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.FunPtr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2131,15 +2131,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -56a1face45e55d610b3e3c986dbb9119 │ │ │ │ │ +a38bef288399b0c73414fde025da5954 │ │ │ │ │ c_gcm_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ @@ -2152,15 +2152,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Types.W# ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2172,170 +2172,170 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e7c7bb0c24e5d6bc1a41d180d25c8f2e │ │ │ │ │ +16bfe9e8761daadbbd440967383f01a7 │ │ │ │ │ c_hs_aes128_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 176#) }] │ │ │ │ │ -4f458c02ffb4e7926c33e9f6358e6312 │ │ │ │ │ +ff5e15aeab5e998332dad8e212b88103 │ │ │ │ │ c_hs_aes128_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -afcdbd3cb8d7f275f1f51f81c5c250ff │ │ │ │ │ +448b794a191a173fb0b921198253bf56 │ │ │ │ │ c_hs_aes128_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 352#] │ │ │ │ │ -6a72418ee3540c051e26d70a46abd639 │ │ │ │ │ +9a9a3dcaf3cc250662b484bc5acf3ae1 │ │ │ │ │ c_hs_aes128_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -95a121159019dd15f8b7c6d49ec80837 │ │ │ │ │ +7793388254684afe3b6b12d0ba46a21d │ │ │ │ │ c_hs_aes192_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 208#) }] │ │ │ │ │ -68ef30238c1e3973ffb9caebe92431f4 │ │ │ │ │ +482f02ec6bb7b0572bbc86e29d6a1eb0 │ │ │ │ │ c_hs_aes192_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -4ea105484035ddb5c0ec9f0319468579 │ │ │ │ │ +9d303ff696e05cd18cb9e11e4be32c99 │ │ │ │ │ c_hs_aes192_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 416#] │ │ │ │ │ -c04b90bd0f8f92869f696971c4ab15af │ │ │ │ │ +8f04b564a4165c6a8229a9cc2d4fae36 │ │ │ │ │ c_hs_aes192_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e1708c163a613c6153bd5af8c1832884 │ │ │ │ │ +8cb0433da04412ffbaa9c8de5a65fe63 │ │ │ │ │ c_hs_aes256_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 240#) }] │ │ │ │ │ -5a3630803b7049e2fc1ee0d016e5254f │ │ │ │ │ +9628a25186e91f30862a763693492013 │ │ │ │ │ c_hs_aes256_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -4b4b4f2a8d61f9d92a3c24cf7aa87f02 │ │ │ │ │ +88b478bc2e56597fadec66f7b50e8dff │ │ │ │ │ c_hs_aes256_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 480#] │ │ │ │ │ -e0ec3070014ab84929ddbd7c10e1dcbc │ │ │ │ │ +1759d0e1e67e5ab8f331cb96caff2d7c │ │ │ │ │ c_hs_aes256_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fba4b21753a0405d9021fd5e6000c8d8 │ │ │ │ │ +41bb509dd2b484b69c80c2a1551a97a4 │ │ │ │ │ c_hs_aes_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 484#] │ │ │ │ │ -e9731747053c7167f7a71d735c10bdba │ │ │ │ │ +7aed4aea0837d1a128c68c46bd028c33 │ │ │ │ │ c_hs_aes_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2343,15 +2343,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2363,15 +2363,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -33d0e6495e8051435a2e93ca9d19fe10 │ │ │ │ │ +c59f3084025633cf7cee7ff84b690e7e │ │ │ │ │ c_hs_aes_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2379,15 +2379,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2399,15 +2399,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3aba070539af24430002f23b09ecf113 │ │ │ │ │ +aba19be9540f61766e309925e10a4ac0 │ │ │ │ │ c_hs_aes_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2415,15 +2415,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2432,170 +2432,170 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -742f7abf5424c4c13f012f22833f3b80 │ │ │ │ │ +98f3a4717a42021f67ea80bf0f567246 │ │ │ │ │ c_hs_camellia128_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 192#) }] │ │ │ │ │ -57dd17c6e2d59d876e1161d154b9da3b │ │ │ │ │ +422fea531f0eea2ea36a3e69e80d54d1 │ │ │ │ │ c_hs_camellia128_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -7e54b385eaf8150ab6cecdff24a0307e │ │ │ │ │ +fac018b049385dbbacaf11549a5f1633 │ │ │ │ │ c_hs_camellia128_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 384#] │ │ │ │ │ -defa768751697f4fde2848f4019150b1 │ │ │ │ │ +22af8c0ea301db90f4a725603352c30b │ │ │ │ │ c_hs_camellia128_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f5283fb66007caa3f6d450b065d18e76 │ │ │ │ │ +f538d753998a17260dc284e53011ab8b │ │ │ │ │ c_hs_camellia192_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 256#) }] │ │ │ │ │ -3e1734c1f43085c845db75f39b9517c3 │ │ │ │ │ +412764f51b2cb21f089bc8f79c5a2784 │ │ │ │ │ c_hs_camellia192_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -b4746c62ec3b320fabd0aff4ba72a4bb │ │ │ │ │ +cd549e0c90e7ed237c60a0ad20846736 │ │ │ │ │ c_hs_camellia192_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 512#] │ │ │ │ │ -35b4edb894f65e83737345e37c569a4a │ │ │ │ │ +9b3fe3570a367d39041334179ccf38c5 │ │ │ │ │ c_hs_camellia192_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -cc324ac34c6005d721f9094bbafcdbc8 │ │ │ │ │ +aff741d619f7c469a17ae0997f6ad5d2 │ │ │ │ │ c_hs_camellia256_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 256#) }] │ │ │ │ │ -489f265810204d6f14919d2b3073f74b │ │ │ │ │ +0e199ddaa9208601f24f7cda3b0c93f4 │ │ │ │ │ c_hs_camellia256_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -abeef8c63a4a162e80d254ba9268bdb0 │ │ │ │ │ +7b913df73fc2d462dff86d28255d5a3f │ │ │ │ │ c_hs_camellia256_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 512#] │ │ │ │ │ -18d5f7f332bb0d93d79be5c0ed38b39a │ │ │ │ │ +13f6206019b3b77994c613d0732b6512 │ │ │ │ │ c_hs_camellia256_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0885c4ce1a62fe35c8f0bc991ac995de │ │ │ │ │ +e5827a0c7abab662de0cc0049d90966d │ │ │ │ │ c_hs_camellia_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 520#] │ │ │ │ │ -2e63d27094113c710613473c6af26278 │ │ │ │ │ +48df02d05b54efbe7bb6641730599676 │ │ │ │ │ c_hs_camellia_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2603,15 +2603,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2623,15 +2623,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -58c2974e2cb0a44fb3a9585e7d43f68a │ │ │ │ │ +947798218624c209a45840d1cb490445 │ │ │ │ │ c_hs_camellia_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2639,15 +2639,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2659,15 +2659,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b9fac67245edd2b94587bab1e647378f │ │ │ │ │ +e0bbce4c84656f1699e454319d6132a6 │ │ │ │ │ c_hs_camellia_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2675,15 +2675,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2692,15 +2692,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e8b2a4204c18899212ac56f37385f4da │ │ │ │ │ +d8234ff0529da0a1fd4ef36653379441 │ │ │ │ │ c_salsa20_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2708,15 +2708,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2728,20 +2728,20 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -176671809a6be6a114b983a5b9fb26ec │ │ │ │ │ +cfbe0531983b5b7d3ce59f64c7087547 │ │ │ │ │ c_salsa20_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -9ad4f91c8a97e9fea064bb9bc67cc45b │ │ │ │ │ +96624a09e1eaa771c0a23395c60803c7 │ │ │ │ │ c_salsa20_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2749,15 +2749,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2766,43 +2766,43 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -36689b2763b08a0b2cc8581962b63bda │ │ │ │ │ +f8f850defd6cf95bb4ab0b42073840d8 │ │ │ │ │ c_salsa20_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fcaa17352049a2f92ca77ee0c73251de │ │ │ │ │ +dcb3aed932f68a9476b4045199605eef │ │ │ │ │ c_salsa20r12_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2810,15 +2810,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20r12_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20r12_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2830,20 +2830,20 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a85fee2a39308a4b72233d9d41a41987 │ │ │ │ │ +8f6766a41331e440b723eb9c3a95e582 │ │ │ │ │ c_serpent_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 528#] │ │ │ │ │ -841ece82f30266875a4f1bd24f940656 │ │ │ │ │ +5ea4c017bfc6821935ac5fdea85d01c7 │ │ │ │ │ c_serpent_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2851,15 +2851,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2871,15 +2871,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0463fe272d4d1b6b8485cda223d7f8aa │ │ │ │ │ +9ce98d94a998bf4238fad98804b839cc │ │ │ │ │ c_serpent_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2887,15 +2887,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2907,15 +2907,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -15af07037f943c1dc65db5eb8a149dc0 │ │ │ │ │ +234d0ef10da79e8e0fa2cd69c9dac582 │ │ │ │ │ c_serpent_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2923,15 +2923,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2940,20 +2940,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b04d04cfc07c2f6501d5d40d85fa30d5 │ │ │ │ │ +2df5a1c1bfbbd8b3c5f95e79ea1ffb6c │ │ │ │ │ c_twofish_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 4256#] │ │ │ │ │ -23ccb52e80371c47ed2f7398fb99ff37 │ │ │ │ │ +9057e86ef912efdf60c6f21951e80e05 │ │ │ │ │ c_twofish_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2961,15 +2961,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2981,15 +2981,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0491deb80db55602494614e340bb756b │ │ │ │ │ +7650660df589ddf95fc754090c2b140f │ │ │ │ │ c_twofish_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2997,15 +2997,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -3017,15 +3017,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c1c59d2433b381225691e5ba84d9d168 │ │ │ │ │ +e872f59421156320daf782c2620c9ec7 │ │ │ │ │ c_twofish_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -3033,15 +3033,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -3050,327 +3050,327 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -88ca3f53883b799205ee43d9707edc47 │ │ │ │ │ +85a954935eabf56b5d903f05e529f869 │ │ │ │ │ p_aes128_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes128_decrypt" (function)] │ │ │ │ │ -029940e62e9ddb73c32a038cae4b4024 │ │ │ │ │ +64c80b6c173b731e850633d4d277224f │ │ │ │ │ p_aes128_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes128_encrypt" (function)] │ │ │ │ │ -b57cdbe78577a92093dc20fe17c6c014 │ │ │ │ │ +8f04fdafa9cc112579859b799860d321 │ │ │ │ │ p_aes192_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes192_decrypt" (function)] │ │ │ │ │ -569cbb96cb37d8f65be92aff157a7979 │ │ │ │ │ +55de8db73e223c08e59f7c192638b4c7 │ │ │ │ │ p_aes192_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes192_encrypt" (function)] │ │ │ │ │ -464b7f101aaafee70ac6fb012454298b │ │ │ │ │ +aae58d3f7d2a16ec07e9b0eca8660522 │ │ │ │ │ p_aes256_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes256_decrypt" (function)] │ │ │ │ │ -a938b2a3292dacf6b90664c285b4e9e1 │ │ │ │ │ +ade2d45e62b2802856fef600559e9bcd │ │ │ │ │ p_aes256_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes256_encrypt" (function)] │ │ │ │ │ -e36a0991720c5d625d786fb4764f09a5 │ │ │ │ │ +55cd104fb4746fd482820a7969964848 │ │ │ │ │ p_arctwo_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_arctwo_decrypt" (function)] │ │ │ │ │ -49fd3b9eb0038e5263f35419b2469f20 │ │ │ │ │ +149a6555f7dce5a11b38b8b8fdbc4551 │ │ │ │ │ p_arctwo_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_arctwo_encrypt" (function)] │ │ │ │ │ -036282f59bad2c96e00923cc79d14abd │ │ │ │ │ +55b0220cf790a4ab46f5ff51a7b8cf06 │ │ │ │ │ p_blowfish_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_blowfish_decrypt" (function)] │ │ │ │ │ -d39230a3ba951796477ea67098dececb │ │ │ │ │ +57d489f92685d4b738c580c9b70c5d5f │ │ │ │ │ p_blowfish_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_blowfish_encrypt" (function)] │ │ │ │ │ -40b2f045d22bb56b58d0a479faf097c5 │ │ │ │ │ +7683b7e89181c36bacbe3d7bee8606d4 │ │ │ │ │ p_camellia128_crypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_camellia128_crypt" (function)] │ │ │ │ │ -926d8072dd5fcbfeae05b0fc50e01428 │ │ │ │ │ +3682ac1817898d1ccc1ecbdf165dac1e │ │ │ │ │ p_camellia192_crypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_camellia256_crypt" (function)] │ │ │ │ │ -22314c68b1d7c00563303cab08d2bea7 │ │ │ │ │ +057d0b4066ff00a81e4ca22bf7b7e5ea │ │ │ │ │ p_camellia256_crypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_camellia256_crypt" (function)] │ │ │ │ │ -b6a54909105d664187f8b19bfa3e81ac │ │ │ │ │ +8088625db356b5cb264eccc9921bbc51 │ │ │ │ │ p_cast128_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_cast128_decrypt" (function)] │ │ │ │ │ -6821aa30e1e41d44055022e088cf8a84 │ │ │ │ │ +dfc826ab75943ae268a107a2773381d3 │ │ │ │ │ p_cast128_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_cast128_encrypt" (function)] │ │ │ │ │ -0a0375dadfc8a0538ec6cc92a692a1df │ │ │ │ │ +1675362acb8c0699c2da6a87895bda67 │ │ │ │ │ p_des3_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des3_decrypt" (function)] │ │ │ │ │ -094ae809c1ea923d9db3b2b25f9e0373 │ │ │ │ │ +046708d2c93a2cec34d7d1a43f433b2d │ │ │ │ │ p_des3_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des3_encrypt" (function)] │ │ │ │ │ -84b9d99f717bb813e6bf3ff1bcc2877f │ │ │ │ │ +6c3c4826edfd2fb172d1454562e2db18 │ │ │ │ │ p_des_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des_decrypt" (function)] │ │ │ │ │ -74e7cad68a2df7ff8fa8f6c8a84d154c │ │ │ │ │ +2f2fb0faac3da358c8af0f6ac10cc12d │ │ │ │ │ p_des_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des_encrypt" (function)] │ │ │ │ │ -cc75170ac06cd080728067fee4f19a88 │ │ │ │ │ +066084f81ba3a0d0cf9d2c6270449076 │ │ │ │ │ p_hs_aes_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_aes_decrypt" (function)] │ │ │ │ │ -f9bebf835ea496115d508a57a0c21f59 │ │ │ │ │ +35f8ac4ca0a0d2efa7a53b4bceb87859 │ │ │ │ │ p_hs_aes_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_aes_encrypt" (function)] │ │ │ │ │ -7c207073523bbdd32c43d7a9860e7e10 │ │ │ │ │ +dff24e4215ee43515fa252e61c0b9285 │ │ │ │ │ p_hs_camellia_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_camellia_decrypt" (function)] │ │ │ │ │ -7d11f780c77417e7eca27c1f7a4f6b0a │ │ │ │ │ +d23ff7d59fcb31c51f377cbfdaae1e80 │ │ │ │ │ p_hs_camellia_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_camellia_encrypt" (function)] │ │ │ │ │ -428edaa9b7f3e708a10f692b7b744f56 │ │ │ │ │ +a0bd91b3642e16583b53bcaa7a7a1824 │ │ │ │ │ p_serpent_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_serpent_decrypt" (function)] │ │ │ │ │ -f23db7fe609f77ce7327288b5a4f12ed │ │ │ │ │ +5f0caae0dd46364582ba10077658e154 │ │ │ │ │ p_serpent_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_serpent_encrypt" (function)] │ │ │ │ │ -99d29da362c71e09d4bea60d15be29a3 │ │ │ │ │ +ea94585bbe958990ad41e0b9c686a68c │ │ │ │ │ p_twofish_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_twofish_decrypt" (function)] │ │ │ │ │ -8b58273a251ae7bc87d360a7c4b32be1 │ │ │ │ │ +9dc9d5a0555895d5f5953e4005ce291f │ │ │ │ │ p_twofish_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ForeignImports.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.dyn_hi │ │ │ │┄ Files 99% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ - got │ │ │ │ │ + got dyn │ │ │ │ │ interface Crypto.Nettle.Ciphers.ForeignImports 9066 │ │ │ │ │ - interface hash: 26af0bf8cb3e9406663a96286b336555 │ │ │ │ │ - ABI hash: 0fe520142d797078b8dcc1ddd5323de9 │ │ │ │ │ - export-list hash: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ + interface hash: 4a4e0b6234b81d2cbadb3cdef4f7d622 │ │ │ │ │ + ABI hash: 1b2299a3cd831332cacdc837cc1f392e │ │ │ │ │ + export-list hash: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ - flag hash: c17758f8610c81ff2083b7fa9b8aa351 │ │ │ │ │ + flag hash: 0a757ee585690057fcbbdb02fb03c6f1 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: c6a78560ad47226d4f2bcc6268c7b016 │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: True │ │ │ │ │ where │ │ │ │ │ @@ -147,15 +147,15 @@ │ │ │ │ │ p_serpent_decrypt │ │ │ │ │ p_serpent_encrypt │ │ │ │ │ p_twofish_decrypt │ │ │ │ │ p_twofish_encrypt │ │ │ │ │ NettleBlockMode │ │ │ │ │ NettleCryptFunc │ │ │ │ │ NettleGCMMode │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ Data.Functor.Const Data.Functor.Identity Data.Functor.Product │ │ │ │ │ @@ -165,79 +165,79 @@ │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1 │ │ │ │ │ import -/ GHC.Word a2e25f62dca906f1ba384e1d879c0adc │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ addDependentFile "src/Crypto/Nettle/Ciphers/ForeignImports.hsc" 0f25993973fa12deb7e10750aedb7ba7 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Ciphers.ForeignImports annotated by 1143 of type [Char] │ │ │ │ │ -804085e24015a1ded665c10ef2e9c358 │ │ │ │ │ +569d83b4d63e61671c2d82fd39df21c8 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -7abc7ca8b3cb84a280d1ec529dd1a4f6 │ │ │ │ │ +9b9561800c8cc54e3fb40ff58384863d │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -366c597cc09250deca718619850584c1 │ │ │ │ │ +6b17c194196c8eecdc62ddcadb5e0f7c │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Ciphers.ForeignImports"#] │ │ │ │ │ -6984b8a1d28b60f6d9dc3b4bb9b7ecb6 │ │ │ │ │ +0cd3afe0cc0ed1f2607f893a9de3c03c │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -bbefa83d39bab81b634d5a6f7019c934 │ │ │ │ │ +05cf2ac48877c46a33c7a1da13c40ce7 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -29872d757125f50a9fe0ad75954855e6 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +4208bed85398f7becdfb525ff2c98e82 │ │ │ │ │ type NettleBlockMode :: * │ │ │ │ │ type NettleBlockMode = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ -2e02ded67cbb8f1e520a099b2648b6f3 │ │ │ │ │ +98cb2833414cfd434999b9348d12a573 │ │ │ │ │ type NettleCryptFunc :: * │ │ │ │ │ type NettleCryptFunc = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ -00c634c0d390da73439dfd2945518f91 │ │ │ │ │ +98dcf9a7cb64c57f3ad4ab4394ad034b │ │ │ │ │ type NettleGCMMode :: * │ │ │ │ │ type NettleGCMMode = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ -d508a9fef874877bebe11fe6a7921f9c │ │ │ │ │ +4092dbc2bbfc0f4a25cf56e04db05340 │ │ │ │ │ c_aes128_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -245,15 +245,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -265,15 +265,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -81963777b653cbea3d2b4900d65cbd72 │ │ │ │ │ +6545acd44474d3f68819a24ea07c0815 │ │ │ │ │ c_aes128_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -281,15 +281,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -301,15 +301,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b26ad524f56784917d63f9874612e26e │ │ │ │ │ +d3d0036748960770d1aa57ca01e031b3 │ │ │ │ │ c_aes192_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -317,15 +317,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes192_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes192_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -337,15 +337,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a7d17439e00fa9f2950d52f141cc5688 │ │ │ │ │ +7edc9cacdee77b6b7dde3d315205e485 │ │ │ │ │ c_aes192_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -353,15 +353,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes192_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes192_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -373,15 +373,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -21b3ff8358eb7e67f7a3d20b6195fbd9 │ │ │ │ │ +8c13abc33c420f480c6c01052011e0e3 │ │ │ │ │ c_aes256_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -389,15 +389,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes256_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes256_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -409,15 +409,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ef6780e6cfdd43b9c8493d7e78910b5d │ │ │ │ │ +2fbad9dc9c0054bcdb63708a211a7384 │ │ │ │ │ c_aes256_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -425,15 +425,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes256_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes256_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -445,15 +445,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -28ceb035fce59c21a66909071e5fc0ed │ │ │ │ │ +94bf4a49174d48a220e61abb7ce34b40 │ │ │ │ │ c_arcfour_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -461,15 +461,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arcfour_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arcfour_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -481,20 +481,20 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -6869a3f204af8d406ff52269619008fd │ │ │ │ │ +1a321b6f7e6b0b795b6beafa7c9bdb39 │ │ │ │ │ c_arcfour_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 258#] │ │ │ │ │ -54c5e283d8ade6fb65a13e4dd1df54fd │ │ │ │ │ +2859f7f108ec45c03bb6d4b8d2ee3996 │ │ │ │ │ c_arcfour_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -502,15 +502,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -519,20 +519,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8f15b769cb1de1ce5c07a053c3c5f15f │ │ │ │ │ +1770a6ff81498b540c3ed8ff26908218 │ │ │ │ │ c_arctwo_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -5615cffc03658c3d94a63cfdbf4d5c23 │ │ │ │ │ +35b499f615529359f7901b697481b735 │ │ │ │ │ c_arctwo_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -540,15 +540,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -560,15 +560,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e66d52374676cffeadd36bacd3129768 │ │ │ │ │ +48fa3d4a8611d5d34581f2a1335bdbea │ │ │ │ │ c_arctwo_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -576,15 +576,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -596,15 +596,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -093baa214ac71559210f79b5d5a8196f │ │ │ │ │ +9522a36ef53be342afae0328f659c04f │ │ │ │ │ c_arctwo_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -612,15 +612,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -629,15 +629,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f500ccfac3e281ef9ccfd635a2c62531 │ │ │ │ │ +4a5856e3cd3c0ded210d9c39af558c99 │ │ │ │ │ c_arctwo_set_key_ekb :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ @@ -650,15 +650,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Types.W# ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -670,15 +670,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -11af8b06ae8fa59d682f8cf13dad6061 │ │ │ │ │ +9fc2c24bad740ee5b359284132a5c184 │ │ │ │ │ c_arctwo_set_key_gutmann :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -686,15 +686,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -703,20 +703,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -9a478c020801b014d586c2f0d85a93bd │ │ │ │ │ +1b885a94d6fd2bc5f448d888e12d300f │ │ │ │ │ c_blowfish_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 4168#] │ │ │ │ │ -99ecfbe504184131132c5e39e87ea556 │ │ │ │ │ +52621473e4790745ac2a39bb6f7a75c5 │ │ │ │ │ c_blowfish_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -724,15 +724,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -744,15 +744,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7db49487942ae0d71ac51725a028506f │ │ │ │ │ +1984cb53d069ca8bf4221391a5a6ea6c │ │ │ │ │ c_blowfish_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -760,15 +760,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -780,15 +780,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -685b9914512808c9ba1afb5b9430c182 │ │ │ │ │ +ab4c4d9d469b2a5db030c136f053aae4 │ │ │ │ │ c_blowfish_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -796,15 +796,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -813,15 +813,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -58a7578ed96df187945ef4d9c3ae9789 │ │ │ │ │ +cfc90a62a0134a7de0d3796ae46d5b6b │ │ │ │ │ c_camellia128_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -829,15 +829,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_camellia128_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_camellia128_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -849,15 +849,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -bf2d8b251b1a6189dd3086c9c7dbc49b │ │ │ │ │ +e148903a18bbed588de894715d187937 │ │ │ │ │ c_camellia192_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -865,15 +865,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -885,15 +885,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c04d35306de11eb04eda43b7c311c33d │ │ │ │ │ +d71ef00a3e4f11490bee984a9a2f21d2 │ │ │ │ │ c_camellia256_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -901,15 +901,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -921,20 +921,20 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a79fdbd0a0718b21f9e387d8248a4b51 │ │ │ │ │ +c091906ed4da946859b7f854703fa37f │ │ │ │ │ c_cast128_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 84#] │ │ │ │ │ -413f4ec70e5d69070d554a4994e1b83c │ │ │ │ │ +159dd7fbf8e2e25bec88cc22d3ee70c2 │ │ │ │ │ c_cast128_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -942,15 +942,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -962,15 +962,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -cff61fe2775e0820ff5e7eed3cb4939c │ │ │ │ │ +b91c2dd8ae2bb51108617d8cf53a88f5 │ │ │ │ │ c_cast128_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -978,15 +978,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -998,15 +998,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a7249a7bbdb49d6aaaac3f30a38c8624 │ │ │ │ │ +969b61b95e99903f66ee70df5e0ff2e8 │ │ │ │ │ c_cast5_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1014,15 +1014,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1031,15 +1031,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0583f9a5472d407f9ad2abf522333ab4 │ │ │ │ │ +8ce2906c56dcaf492290fa9b12cda989 │ │ │ │ │ c_cbc_decrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1059,15 +1059,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cbc_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cbc_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1093,15 +1093,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -febd60ac6f1a11b67052f54b8dfb4235 │ │ │ │ │ +8bac62e08c41b5165b9f777345b2e770 │ │ │ │ │ c_cbc_encrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1121,15 +1121,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cbc_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cbc_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1155,15 +1155,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -9087f04fd6b7fa8e662b892fb6617abc │ │ │ │ │ +0ea6c4a6a71279566aab4502051c67ca │ │ │ │ │ c_cfb_decrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1183,15 +1183,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_cfb_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_cfb_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1217,15 +1217,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d39e55eef3be7d14b86bc1ebd3c5ecf6 │ │ │ │ │ +67eb99f9f3e8216687679c1ba210f5ec │ │ │ │ │ c_cfb_encrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1245,15 +1245,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_cfb_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_cfb_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1279,15 +1279,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -547a1e8046c19ed86d21c6eaf3280ebf │ │ │ │ │ +6e9cec1a406f7710a69cacb03fc25433 │ │ │ │ │ c_chacha_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1295,15 +1295,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1315,25 +1315,25 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fca42ab54593b933149fce684bcb8419 │ │ │ │ │ +6ab36795717d89d32ec8ac0d63298824 │ │ │ │ │ c_chacha_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -468b464d986b63b40c8e5c73ca44c824 │ │ │ │ │ +42980bf97c99cd551efdbe448bc2994f │ │ │ │ │ c_chacha_poly1305_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 176#] │ │ │ │ │ -239f42b7a199e05fc86eb38e982834da │ │ │ │ │ +a44bb988fd55a2a595c4b7ec218002d2 │ │ │ │ │ c_chacha_poly1305_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1341,15 +1341,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1361,15 +1361,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -84994946a2d34f04cf738147a51bb746 │ │ │ │ │ +8610b53c7c9e913465008a32fd71af0d │ │ │ │ │ c_chacha_poly1305_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1377,15 +1377,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1394,15 +1394,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7aeac08434807c2093cb0f5d3f8c3170 │ │ │ │ │ +b546b5c83c5146f8dc6d234d81bf08c4 │ │ │ │ │ c_chacha_poly1305_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1410,15 +1410,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1430,71 +1430,71 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e33a4d52497b9e08941173157a7d02e7 │ │ │ │ │ +44d3120d40471ed9d2b6817d2b4aa903 │ │ │ │ │ c_chacha_poly1305_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -154acdb3415c15f6c77fe92f3b842132 │ │ │ │ │ +a15cb8eab13f264d1b11b58cc0e5e5ff │ │ │ │ │ c_chacha_poly1305_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5e665ff40b0f8c39c107fc80e15b8e47 │ │ │ │ │ +f7e95e71c779a2a1ca6f3b5696e133cb │ │ │ │ │ c_chacha_poly1305_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1502,15 +1502,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1519,71 +1519,71 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b800a2a654ac988453d31f417d9d26e7 │ │ │ │ │ +2a39ec0f7f2909ef600c7079eea50117 │ │ │ │ │ c_chacha_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c663537d631b4f7fcbc9bdc1ceda2b38 │ │ │ │ │ +8ebbe7491abdf62b0caebb9b67441e33 │ │ │ │ │ c_chacha_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f500b5a42dccae6bc2cd077bf51cbc48 │ │ │ │ │ +ed6b1753a512c9c5907a7a8f26f8f079 │ │ │ │ │ c_ctr_crypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1603,15 +1603,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ctr_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ctr_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1637,20 +1637,20 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -65340bcf13b15ae19ad7e948f1215336 │ │ │ │ │ +8988559a4c16d04e408b7ebdeb8cecfc │ │ │ │ │ c_des3_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 384#] │ │ │ │ │ -bbc56b09602e10a0478944a31d9cf047 │ │ │ │ │ +c30582a06658cbe9968f051fb8a51af7 │ │ │ │ │ c_des3_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1658,15 +1658,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1678,15 +1678,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8a001e6e04f8746ce98dd55b0fd33106 │ │ │ │ │ +d4dcf3b1c63ef2c4ae3caeff9edd41fc │ │ │ │ │ c_des3_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1694,15 +1694,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1714,48 +1714,48 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -66a7e859b273062b9dbf9a3c8f79c5e3 │ │ │ │ │ +0c3d3e4a6288178c5d391886c28fdc21 │ │ │ │ │ c_des3_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -135df9f63f7692ed0f25e0cfebe5f09a │ │ │ │ │ +5a2b08111a029944fa561093d2584a04 │ │ │ │ │ c_des_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -115104a5be9a56f3b236be98bd4f4aed │ │ │ │ │ +2578102954033c5170ea7fd4ab07792f │ │ │ │ │ c_des_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1763,15 +1763,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1783,15 +1783,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -854666707312e411ebd631ced99e6bc1 │ │ │ │ │ +12c802a02cf0c4567182c17ce223f56a │ │ │ │ │ c_des_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1799,15 +1799,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1819,48 +1819,48 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -77b328f502dc248785c3c7adbc8b000e │ │ │ │ │ +456652a67e055c851155e95f5df9d65b │ │ │ │ │ c_des_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -44f79333f78cc84dd65df5d13f92c4c0 │ │ │ │ │ +5f1fa2b2c5efb37fd1a6b900e5c7bc23 │ │ │ │ │ c_gcm_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -cdc8edc165c2fff3ea9e6c4e7dbef32f │ │ │ │ │ +1254efd1e199f46ce6eb4a3843e6ce97 │ │ │ │ │ c_gcm_decrypt :: NettleGCMMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1880,15 +1880,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.Ptr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Ptr.Ptr ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.FunPtr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1914,15 +1914,15 @@ │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e12fdc5b08af0127b483911408dd5adb │ │ │ │ │ +6f425760e4fdb52edeb2eeba8b4e40d3 │ │ │ │ │ c_gcm_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ @@ -1947,15 +1947,15 @@ │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds6 { GHC.Ptr.Ptr ds7 -> │ │ │ │ │ case ds1 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds2 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ case ds3 of ds12 { GHC.Ptr.FunPtr ds13 -> │ │ │ │ │ case ds4 of ds14 { GHC.Types.W# ds15 -> │ │ │ │ │ case ds5 of ds16 { GHC.Ptr.Ptr ds17 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ @@ -1978,15 +1978,15 @@ │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -4997c88138ea4eef5165c19d988b0b2e │ │ │ │ │ +3d95bc604683801e2a1dc6c43e5d8470 │ │ │ │ │ c_gcm_encrypt :: NettleGCMMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -2006,15 +2006,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.Ptr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Ptr.Ptr ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.FunPtr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -2040,20 +2040,20 @@ │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -67935b2d4bc8f7ca365d8f453831293f │ │ │ │ │ +5a204fb5fa837c9d0b0ca6ed3e0b838e │ │ │ │ │ c_gcm_key_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 4096#] │ │ │ │ │ -c204d548ba3151002f32161cb6644107 │ │ │ │ │ +82864a5186ce9442835ec9ccb23ddee1 │ │ │ │ │ c_gcm_set_iv :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ @@ -2066,15 +2066,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Types.W# ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_set_iv :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_set_iv :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2086,15 +2086,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -eff0de776fbe8ea0e4723fb023e7c598 │ │ │ │ │ +1f403fac3ad5a0b680224d3388bc3e7b │ │ │ │ │ c_gcm_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2109,15 +2109,15 @@ │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Ptr.Ptr ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.FunPtr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2131,15 +2131,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -56a1face45e55d610b3e3c986dbb9119 │ │ │ │ │ +a38bef288399b0c73414fde025da5954 │ │ │ │ │ c_gcm_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ @@ -2152,15 +2152,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Types.W# ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2172,170 +2172,170 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e7c7bb0c24e5d6bc1a41d180d25c8f2e │ │ │ │ │ +16bfe9e8761daadbbd440967383f01a7 │ │ │ │ │ c_hs_aes128_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 176#) }] │ │ │ │ │ -4f458c02ffb4e7926c33e9f6358e6312 │ │ │ │ │ +ff5e15aeab5e998332dad8e212b88103 │ │ │ │ │ c_hs_aes128_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -afcdbd3cb8d7f275f1f51f81c5c250ff │ │ │ │ │ +448b794a191a173fb0b921198253bf56 │ │ │ │ │ c_hs_aes128_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 352#] │ │ │ │ │ -6a72418ee3540c051e26d70a46abd639 │ │ │ │ │ +9a9a3dcaf3cc250662b484bc5acf3ae1 │ │ │ │ │ c_hs_aes128_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -95a121159019dd15f8b7c6d49ec80837 │ │ │ │ │ +7793388254684afe3b6b12d0ba46a21d │ │ │ │ │ c_hs_aes192_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 208#) }] │ │ │ │ │ -68ef30238c1e3973ffb9caebe92431f4 │ │ │ │ │ +482f02ec6bb7b0572bbc86e29d6a1eb0 │ │ │ │ │ c_hs_aes192_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -4ea105484035ddb5c0ec9f0319468579 │ │ │ │ │ +9d303ff696e05cd18cb9e11e4be32c99 │ │ │ │ │ c_hs_aes192_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 416#] │ │ │ │ │ -c04b90bd0f8f92869f696971c4ab15af │ │ │ │ │ +8f04b564a4165c6a8229a9cc2d4fae36 │ │ │ │ │ c_hs_aes192_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e1708c163a613c6153bd5af8c1832884 │ │ │ │ │ +8cb0433da04412ffbaa9c8de5a65fe63 │ │ │ │ │ c_hs_aes256_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 240#) }] │ │ │ │ │ -5a3630803b7049e2fc1ee0d016e5254f │ │ │ │ │ +9628a25186e91f30862a763693492013 │ │ │ │ │ c_hs_aes256_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -4b4b4f2a8d61f9d92a3c24cf7aa87f02 │ │ │ │ │ +88b478bc2e56597fadec66f7b50e8dff │ │ │ │ │ c_hs_aes256_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 480#] │ │ │ │ │ -e0ec3070014ab84929ddbd7c10e1dcbc │ │ │ │ │ +1759d0e1e67e5ab8f331cb96caff2d7c │ │ │ │ │ c_hs_aes256_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fba4b21753a0405d9021fd5e6000c8d8 │ │ │ │ │ +41bb509dd2b484b69c80c2a1551a97a4 │ │ │ │ │ c_hs_aes_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 484#] │ │ │ │ │ -e9731747053c7167f7a71d735c10bdba │ │ │ │ │ +7aed4aea0837d1a128c68c46bd028c33 │ │ │ │ │ c_hs_aes_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2343,15 +2343,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2363,15 +2363,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -33d0e6495e8051435a2e93ca9d19fe10 │ │ │ │ │ +c59f3084025633cf7cee7ff84b690e7e │ │ │ │ │ c_hs_aes_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2379,15 +2379,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2399,15 +2399,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3aba070539af24430002f23b09ecf113 │ │ │ │ │ +aba19be9540f61766e309925e10a4ac0 │ │ │ │ │ c_hs_aes_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2415,15 +2415,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2432,170 +2432,170 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -742f7abf5424c4c13f012f22833f3b80 │ │ │ │ │ +98f3a4717a42021f67ea80bf0f567246 │ │ │ │ │ c_hs_camellia128_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 192#) }] │ │ │ │ │ -57dd17c6e2d59d876e1161d154b9da3b │ │ │ │ │ +422fea531f0eea2ea36a3e69e80d54d1 │ │ │ │ │ c_hs_camellia128_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -7e54b385eaf8150ab6cecdff24a0307e │ │ │ │ │ +fac018b049385dbbacaf11549a5f1633 │ │ │ │ │ c_hs_camellia128_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 384#] │ │ │ │ │ -defa768751697f4fde2848f4019150b1 │ │ │ │ │ +22af8c0ea301db90f4a725603352c30b │ │ │ │ │ c_hs_camellia128_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f5283fb66007caa3f6d450b065d18e76 │ │ │ │ │ +f538d753998a17260dc284e53011ab8b │ │ │ │ │ c_hs_camellia192_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 256#) }] │ │ │ │ │ -3e1734c1f43085c845db75f39b9517c3 │ │ │ │ │ +412764f51b2cb21f089bc8f79c5a2784 │ │ │ │ │ c_hs_camellia192_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -b4746c62ec3b320fabd0aff4ba72a4bb │ │ │ │ │ +cd549e0c90e7ed237c60a0ad20846736 │ │ │ │ │ c_hs_camellia192_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 512#] │ │ │ │ │ -35b4edb894f65e83737345e37c569a4a │ │ │ │ │ +9b3fe3570a367d39041334179ccf38c5 │ │ │ │ │ c_hs_camellia192_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -cc324ac34c6005d721f9094bbafcdbc8 │ │ │ │ │ +aff741d619f7c469a17ae0997f6ad5d2 │ │ │ │ │ c_hs_camellia256_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr @GHC.Word.Word8 (GHC.Prim.plusAddr# addr 256#) }] │ │ │ │ │ -489f265810204d6f14919d2b3073f74b │ │ │ │ │ +0e199ddaa9208601f24f7cda3b0c93f4 │ │ │ │ │ c_hs_camellia256_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -abeef8c63a4a162e80d254ba9268bdb0 │ │ │ │ │ +7b913df73fc2d462dff86d28255d5a3f │ │ │ │ │ c_hs_camellia256_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 512#] │ │ │ │ │ -18d5f7f332bb0d93d79be5c0ed38b39a │ │ │ │ │ +13f6206019b3b77994c613d0732b6512 │ │ │ │ │ c_hs_camellia256_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0885c4ce1a62fe35c8f0bc991ac995de │ │ │ │ │ +e5827a0c7abab662de0cc0049d90966d │ │ │ │ │ c_hs_camellia_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 520#] │ │ │ │ │ -2e63d27094113c710613473c6af26278 │ │ │ │ │ +48df02d05b54efbe7bb6641730599676 │ │ │ │ │ c_hs_camellia_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2603,15 +2603,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2623,15 +2623,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -58c2974e2cb0a44fb3a9585e7d43f68a │ │ │ │ │ +947798218624c209a45840d1cb490445 │ │ │ │ │ c_hs_camellia_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2639,15 +2639,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2659,15 +2659,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b9fac67245edd2b94587bab1e647378f │ │ │ │ │ +e0bbce4c84656f1699e454319d6132a6 │ │ │ │ │ c_hs_camellia_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2675,15 +2675,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2692,15 +2692,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e8b2a4204c18899212ac56f37385f4da │ │ │ │ │ +d8234ff0529da0a1fd4ef36653379441 │ │ │ │ │ c_salsa20_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2708,15 +2708,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2728,20 +2728,20 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -176671809a6be6a114b983a5b9fb26ec │ │ │ │ │ +cfbe0531983b5b7d3ce59f64c7087547 │ │ │ │ │ c_salsa20_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -9ad4f91c8a97e9fea064bb9bc67cc45b │ │ │ │ │ +96624a09e1eaa771c0a23395c60803c7 │ │ │ │ │ c_salsa20_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2749,15 +2749,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2766,43 +2766,43 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -36689b2763b08a0b2cc8581962b63bda │ │ │ │ │ +f8f850defd6cf95bb4ab0b42073840d8 │ │ │ │ │ c_salsa20_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fcaa17352049a2f92ca77ee0c73251de │ │ │ │ │ +dcb3aed932f68a9476b4045199605eef │ │ │ │ │ c_salsa20r12_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2810,15 +2810,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20r12_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20r12_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2830,20 +2830,20 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a85fee2a39308a4b72233d9d41a41987 │ │ │ │ │ +8f6766a41331e440b723eb9c3a95e582 │ │ │ │ │ c_serpent_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 528#] │ │ │ │ │ -841ece82f30266875a4f1bd24f940656 │ │ │ │ │ +5ea4c017bfc6821935ac5fdea85d01c7 │ │ │ │ │ c_serpent_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2851,15 +2851,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2871,15 +2871,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0463fe272d4d1b6b8485cda223d7f8aa │ │ │ │ │ +9ce98d94a998bf4238fad98804b839cc │ │ │ │ │ c_serpent_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2887,15 +2887,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2907,15 +2907,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -15af07037f943c1dc65db5eb8a149dc0 │ │ │ │ │ +234d0ef10da79e8e0fa2cd69c9dac582 │ │ │ │ │ c_serpent_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2923,15 +2923,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2940,20 +2940,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b04d04cfc07c2f6501d5d40d85fa30d5 │ │ │ │ │ +2df5a1c1bfbbd8b3c5f95e79ea1ffb6c │ │ │ │ │ c_twofish_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 4256#] │ │ │ │ │ -23ccb52e80371c47ed2f7398fb99ff37 │ │ │ │ │ +9057e86ef912efdf60c6f21951e80e05 │ │ │ │ │ c_twofish_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2961,15 +2961,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2981,15 +2981,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0491deb80db55602494614e340bb756b │ │ │ │ │ +7650660df589ddf95fc754090c2b140f │ │ │ │ │ c_twofish_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2997,15 +2997,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -3017,15 +3017,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c1c59d2433b381225691e5ba84d9d168 │ │ │ │ │ +e872f59421156320daf782c2620c9ec7 │ │ │ │ │ c_twofish_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -3033,15 +3033,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -3050,327 +3050,327 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -88ca3f53883b799205ee43d9707edc47 │ │ │ │ │ +85a954935eabf56b5d903f05e529f869 │ │ │ │ │ p_aes128_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes128_decrypt" (function)] │ │ │ │ │ -029940e62e9ddb73c32a038cae4b4024 │ │ │ │ │ +64c80b6c173b731e850633d4d277224f │ │ │ │ │ p_aes128_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes128_encrypt" (function)] │ │ │ │ │ -b57cdbe78577a92093dc20fe17c6c014 │ │ │ │ │ +8f04fdafa9cc112579859b799860d321 │ │ │ │ │ p_aes192_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes192_decrypt" (function)] │ │ │ │ │ -569cbb96cb37d8f65be92aff157a7979 │ │ │ │ │ +55de8db73e223c08e59f7c192638b4c7 │ │ │ │ │ p_aes192_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes192_encrypt" (function)] │ │ │ │ │ -464b7f101aaafee70ac6fb012454298b │ │ │ │ │ +aae58d3f7d2a16ec07e9b0eca8660522 │ │ │ │ │ p_aes256_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes256_decrypt" (function)] │ │ │ │ │ -a938b2a3292dacf6b90664c285b4e9e1 │ │ │ │ │ +ade2d45e62b2802856fef600559e9bcd │ │ │ │ │ p_aes256_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes256_encrypt" (function)] │ │ │ │ │ -e36a0991720c5d625d786fb4764f09a5 │ │ │ │ │ +55cd104fb4746fd482820a7969964848 │ │ │ │ │ p_arctwo_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_arctwo_decrypt" (function)] │ │ │ │ │ -49fd3b9eb0038e5263f35419b2469f20 │ │ │ │ │ +149a6555f7dce5a11b38b8b8fdbc4551 │ │ │ │ │ p_arctwo_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_arctwo_encrypt" (function)] │ │ │ │ │ -036282f59bad2c96e00923cc79d14abd │ │ │ │ │ +55b0220cf790a4ab46f5ff51a7b8cf06 │ │ │ │ │ p_blowfish_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_blowfish_decrypt" (function)] │ │ │ │ │ -d39230a3ba951796477ea67098dececb │ │ │ │ │ +57d489f92685d4b738c580c9b70c5d5f │ │ │ │ │ p_blowfish_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_blowfish_encrypt" (function)] │ │ │ │ │ -40b2f045d22bb56b58d0a479faf097c5 │ │ │ │ │ +7683b7e89181c36bacbe3d7bee8606d4 │ │ │ │ │ p_camellia128_crypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_camellia128_crypt" (function)] │ │ │ │ │ -926d8072dd5fcbfeae05b0fc50e01428 │ │ │ │ │ +3682ac1817898d1ccc1ecbdf165dac1e │ │ │ │ │ p_camellia192_crypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_camellia256_crypt" (function)] │ │ │ │ │ -22314c68b1d7c00563303cab08d2bea7 │ │ │ │ │ +057d0b4066ff00a81e4ca22bf7b7e5ea │ │ │ │ │ p_camellia256_crypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_camellia256_crypt" (function)] │ │ │ │ │ -b6a54909105d664187f8b19bfa3e81ac │ │ │ │ │ +8088625db356b5cb264eccc9921bbc51 │ │ │ │ │ p_cast128_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_cast128_decrypt" (function)] │ │ │ │ │ -6821aa30e1e41d44055022e088cf8a84 │ │ │ │ │ +dfc826ab75943ae268a107a2773381d3 │ │ │ │ │ p_cast128_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_cast128_encrypt" (function)] │ │ │ │ │ -0a0375dadfc8a0538ec6cc92a692a1df │ │ │ │ │ +1675362acb8c0699c2da6a87895bda67 │ │ │ │ │ p_des3_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des3_decrypt" (function)] │ │ │ │ │ -094ae809c1ea923d9db3b2b25f9e0373 │ │ │ │ │ +046708d2c93a2cec34d7d1a43f433b2d │ │ │ │ │ p_des3_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des3_encrypt" (function)] │ │ │ │ │ -84b9d99f717bb813e6bf3ff1bcc2877f │ │ │ │ │ +6c3c4826edfd2fb172d1454562e2db18 │ │ │ │ │ p_des_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des_decrypt" (function)] │ │ │ │ │ -74e7cad68a2df7ff8fa8f6c8a84d154c │ │ │ │ │ +2f2fb0faac3da358c8af0f6ac10cc12d │ │ │ │ │ p_des_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des_encrypt" (function)] │ │ │ │ │ -cc75170ac06cd080728067fee4f19a88 │ │ │ │ │ +066084f81ba3a0d0cf9d2c6270449076 │ │ │ │ │ p_hs_aes_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_aes_decrypt" (function)] │ │ │ │ │ -f9bebf835ea496115d508a57a0c21f59 │ │ │ │ │ +35f8ac4ca0a0d2efa7a53b4bceb87859 │ │ │ │ │ p_hs_aes_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_aes_encrypt" (function)] │ │ │ │ │ -7c207073523bbdd32c43d7a9860e7e10 │ │ │ │ │ +dff24e4215ee43515fa252e61c0b9285 │ │ │ │ │ p_hs_camellia_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_camellia_decrypt" (function)] │ │ │ │ │ -7d11f780c77417e7eca27c1f7a4f6b0a │ │ │ │ │ +d23ff7d59fcb31c51f377cbfdaae1e80 │ │ │ │ │ p_hs_camellia_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_camellia_encrypt" (function)] │ │ │ │ │ -428edaa9b7f3e708a10f692b7b744f56 │ │ │ │ │ +a0bd91b3642e16583b53bcaa7a7a1824 │ │ │ │ │ p_serpent_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_serpent_decrypt" (function)] │ │ │ │ │ -f23db7fe609f77ce7327288b5a4f12ed │ │ │ │ │ +5f0caae0dd46364582ba10077658e154 │ │ │ │ │ p_serpent_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_serpent_encrypt" (function)] │ │ │ │ │ -99d29da362c71e09d4bea60d15be29a3 │ │ │ │ │ +ea94585bbe958990ad41e0b9c686a68c │ │ │ │ │ p_twofish_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_twofish_decrypt" (function)] │ │ │ │ │ -8b58273a251ae7bc87d360a7c4b32be1 │ │ │ │ │ +9dc9d5a0555895d5f5953e4005ce291f │ │ │ │ │ p_twofish_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/Internal.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.dyn_hi │ │ │ │┄ Files 99% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got dyn │ │ │ │ │ interface Crypto.Nettle.Ciphers.Internal 9066 │ │ │ │ │ - interface hash: 69a911cfe384accc8689077a94340623 │ │ │ │ │ - ABI hash: afc3f947567b331d29c18bbf2fed81fa │ │ │ │ │ - export-list hash: 0d34f52c1e27247bd7630a6ee7fdbd58 │ │ │ │ │ + interface hash: 3675140d78e3e16d69dda08f94b2087e │ │ │ │ │ + ABI hash: ba3822b57e705ffdaab2d6478687bd28 │ │ │ │ │ + export-list hash: 2c1f436665f603d625d8540722c1fb0c │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 377693fc6df0d66af7f66ce1b5a12750 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: b1e8d5e634c2fe7a22c42e019a9eba4a │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -37,16 +37,16 @@ │ │ │ │ │ nettle_streamCombine │ │ │ │ │ nettle_streamSetNonce │ │ │ │ │ NettleBlockCipher{nbc_blockSize nbc_decrypt_ctx_offset nbc_ecb_decrypt nbc_ecb_encrypt nbc_encrypt_ctx_offset nbc_fun_decrypt nbc_fun_encrypt} │ │ │ │ │ NettleBlockedStreamCipher{nbsc_IncompleteState nbsc_blockSize nbsc_incompleteState nbsc_nonceSize nbsc_setNonce nbsc_streamCombine} │ │ │ │ │ NettleCipher{nc_Ctx nc_cipherInit nc_cipherKeySize nc_cipherName nc_ctx nc_ctx_size} │ │ │ │ │ NettleGCM │ │ │ │ │ NettleStreamCipher{nsc_nonceSize nsc_setNonce nsc_streamCombine} │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ byteable-0.1.1-3f80cduirhUG2oEjYYiPCW bytestring-0.11.5.3 │ │ │ │ │ crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ tagged-0.8.8-Kzng2lnKElzJiyKd9g735c │ │ │ │ │ plugin package dependencies: │ │ │ │ │ @@ -82,42 +82,42 @@ │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Crypto.Cipher.Types 75b07d800fd689d038923a21a0a1e5f7 │ │ │ │ │ import -/ Crypto.Cipher.Types.Base 4640eacf62e250b093b06e1895dee830 │ │ │ │ │ import -/ Crypto.Cipher.Types.Block 8fcdf43570dc3c15a1849e90dc642647 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports 0fe520142d797078b8dcc1ddd5323de9 │ │ │ │ │ - exports: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ - NettleBlockMode 29872d757125f50a9fe0ad75954855e6 │ │ │ │ │ - NettleCryptFunc 2e02ded67cbb8f1e520a099b2648b6f3 │ │ │ │ │ - NettleGCMMode 00c634c0d390da73439dfd2945518f91 │ │ │ │ │ - c_cbc_decrypt 0583f9a5472d407f9ad2abf522333ab4 │ │ │ │ │ - c_cbc_encrypt febd60ac6f1a11b67052f54b8dfb4235 │ │ │ │ │ - c_cfb_decrypt 9087f04fd6b7fa8e662b892fb6617abc │ │ │ │ │ - c_cfb_encrypt d39e55eef3be7d14b86bc1ebd3c5ecf6 │ │ │ │ │ - c_ctr_crypt f500b5a42dccae6bc2cd077bf51cbc48 │ │ │ │ │ - c_gcm_ctx_size 44f79333f78cc84dd65df5d13f92c4c0 │ │ │ │ │ - c_gcm_decrypt cdc8edc165c2fff3ea9e6c4e7dbef32f │ │ │ │ │ - c_gcm_digest e12fdc5b08af0127b483911408dd5adb │ │ │ │ │ - c_gcm_encrypt 4997c88138ea4eef5165c19d988b0b2e │ │ │ │ │ - c_gcm_key_size 67935b2d4bc8f7ca365d8f453831293f │ │ │ │ │ - c_gcm_set_iv c204d548ba3151002f32161cb6644107 │ │ │ │ │ - c_gcm_set_key eff0de776fbe8ea0e4723fb023e7c598 │ │ │ │ │ - c_gcm_update 56a1face45e55d610b3e3c986dbb9119 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr 6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports 1b2299a3cd831332cacdc837cc1f392e │ │ │ │ │ + exports: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ + NettleBlockMode 4208bed85398f7becdfb525ff2c98e82 │ │ │ │ │ + NettleCryptFunc 98cb2833414cfd434999b9348d12a573 │ │ │ │ │ + NettleGCMMode 98dcf9a7cb64c57f3ad4ab4394ad034b │ │ │ │ │ + c_cbc_decrypt 8ce2906c56dcaf492290fa9b12cda989 │ │ │ │ │ + c_cbc_encrypt 8bac62e08c41b5165b9f777345b2e770 │ │ │ │ │ + c_cfb_decrypt 0ea6c4a6a71279566aab4502051c67ca │ │ │ │ │ + c_cfb_encrypt 67eb99f9f3e8216687679c1ba210f5ec │ │ │ │ │ + c_ctr_crypt ed6b1753a512c9c5907a7a8f26f8f079 │ │ │ │ │ + c_gcm_ctx_size 5f1fa2b2c5efb37fd1a6b900e5c7bc23 │ │ │ │ │ + c_gcm_decrypt 1254efd1e199f46ce6eb4a3843e6ce97 │ │ │ │ │ + c_gcm_digest 6f425760e4fdb52edeb2eeba8b4e40d3 │ │ │ │ │ + c_gcm_encrypt 3d95bc604683801e2a1dc6c43e5d8470 │ │ │ │ │ + c_gcm_key_size 5a204fb5fa837c9d0b0ca6ed3e0b838e │ │ │ │ │ + c_gcm_set_iv 82864a5186ce9442835ec9ccb23ddee1 │ │ │ │ │ + c_gcm_set_key 1f403fac3ad5a0b680224d3388bc3e7b │ │ │ │ │ + c_gcm_update a38bef288399b0c73414fde025da5954 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 94f9511dd143b06b6b067573920f9545 │ │ │ │ │ import -/ Data.SecureMem 9e1544dc21edcd78718668ecefb4233b │ │ │ │ │ import -/ Data.Tagged ea2df2d15b5d8e34014224bf6c8f4e30 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Ciphers.Internal annotated by 1143 of type [Char] │ │ │ │ │ -7ae3bba37e79eec188b22bf45fbf3d54 │ │ │ │ │ +e66556442aa01d6c2061ea4ad4a7aae2 │ │ │ │ │ $dmnbc_decrypt_ctx_offset :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ @@ -128,15 +128,15 @@ │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8>_R))] │ │ │ │ │ -30da4ded3c7e3469effb95137e62f0f9 │ │ │ │ │ +2848dd4d51b950cad1d076a3ef2e91de │ │ │ │ │ $dmnbc_encrypt_ctx_offset :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ @@ -147,15 +147,15 @@ │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8>_R))] │ │ │ │ │ -87af06af4e8b967f8ca91e56b4dbee7f │ │ │ │ │ +46f76a2f88619644cc3ddda3f70aee2f │ │ │ │ │ $dmnbsc_nonceSize :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 2(1), │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ (\ @c │ │ │ │ │ @@ -165,15 +165,15 @@ │ │ │ │ │ `cast` │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -324863ebeffd14f70bf011273a68bc75 │ │ │ │ │ +964ce19ee4f9bf2d72a840bbf44cce55 │ │ │ │ │ $dmnbsc_setNonce :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ @@ -197,15 +197,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -2a2c9e4848f41f281904c70af1720296 │ │ │ │ │ +6815be79b08fda1c42013b59096348a4 │ │ │ │ │ $dmnsc_nonceSize :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 2(1), │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ (\ @c │ │ │ │ │ @@ -214,15 +214,15 @@ │ │ │ │ │ `cast` │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -2d1506374216dc5492ddcf1758b5bbcb │ │ │ │ │ +63fe59e54012cce91b498b76f3ccd5f4 │ │ │ │ │ $dmnsc_setNonce :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ @@ -245,278 +245,278 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -e0434e7cfe84b7628262997a9fb3a4a6 │ │ │ │ │ +5f7417092d96c3ad31ef178f0028eef6 │ │ │ │ │ $tc'C:NettleBlockCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 367529522378231846#Word64 │ │ │ │ │ - 195789142596051460#Word64 │ │ │ │ │ + 14673063031464355503#Word64 │ │ │ │ │ + 4329499626836067098#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleBlockCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleBlockCipher1] │ │ │ │ │ -e3cff0ac764467d1dcd9bfd0d44adee6 │ │ │ │ │ +55f2b91dec1cfcc8f6f826a0caaafbfa │ │ │ │ │ $tc'C:NettleBlockCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -1dd019628a7664fbcf19c3b43ee12e12 │ │ │ │ │ +f8832d6253c67cc3338306bd452839f2 │ │ │ │ │ $tc'C:NettleBlockCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleBlockCipher3] │ │ │ │ │ -a1173dfb61d892ad123e11c284635e6e │ │ │ │ │ +aa149adde1fb6e22cb1ce0677b7278f0 │ │ │ │ │ $tc'C:NettleBlockCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleBlockCipher"#] │ │ │ │ │ -cdebff51e4d7d1dcd7131d8f148b3dc0 │ │ │ │ │ +eb1d2cec0c3e16e3d0f962d0584ace65 │ │ │ │ │ $tc'C:NettleBlockedStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9492144734258510924#Word64 │ │ │ │ │ - 12321750140721341587#Word64 │ │ │ │ │ + 18329151567042068123#Word64 │ │ │ │ │ + 5056185277838065788#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleBlockedStreamCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleBlockedStreamCipher1] │ │ │ │ │ -aa81694a4d2cb74d465bb3f310a9e09c │ │ │ │ │ +c1b9dc60b6ba1f418867a9e4bbc65f43 │ │ │ │ │ $tc'C:NettleBlockedStreamCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cfc86f3b5486e0f4f65d16dffd9d72ab │ │ │ │ │ +cbecfa3fc80f8e3b4ddb957638f3254d │ │ │ │ │ $tc'C:NettleBlockedStreamCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleBlockedStreamCipher3] │ │ │ │ │ -900ace5c49a480eed8311136dd1144f6 │ │ │ │ │ +cbe3de70b6ed7bf051fc3d5e2f0128b4 │ │ │ │ │ $tc'C:NettleBlockedStreamCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleBlockedStreamCipher"#] │ │ │ │ │ -676df9a1e391b82a741f21aa4bbf6db0 │ │ │ │ │ +29541bb49923ce4aff49b08094ca65de │ │ │ │ │ $tc'C:NettleCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10651085928091180604#Word64 │ │ │ │ │ - 126523572251304463#Word64 │ │ │ │ │ + 13801320035821238159#Word64 │ │ │ │ │ + 14821254368000770609#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleCipher1] │ │ │ │ │ -8e333f6459f5d79e2d793dca3fe44be7 │ │ │ │ │ +6c348bc9c971d3b40b3d10695f5f490b │ │ │ │ │ $tc'C:NettleCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -334c89353697e5f3e08414c48ebb0ac6 │ │ │ │ │ +62524817196f300b6e3ba2ac79c2b0ba │ │ │ │ │ $tc'C:NettleCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:NettleCipher3] │ │ │ │ │ -ba0f3dae1ffd1273c675fe473c5736fa │ │ │ │ │ +0c6bbc403c4673014c9e0db75065cea7 │ │ │ │ │ $tc'C:NettleCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleCipher"#] │ │ │ │ │ -c9881b81c5c77f89d824519f3b137bfb │ │ │ │ │ +23ce1ebe2501fdb8577683a0c0b9b2ec │ │ │ │ │ $tc'C:NettleStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7897195809297670427#Word64 │ │ │ │ │ - 10617358087050809997#Word64 │ │ │ │ │ + 6941952754900503483#Word64 │ │ │ │ │ + 2737264162245292825#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleStreamCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleStreamCipher1] │ │ │ │ │ -0774ece6c17f63f11ef51f4a4ea9f405 │ │ │ │ │ +b9dd9b3b51467cfe00cc6c8cc664dd8d │ │ │ │ │ $tc'C:NettleStreamCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -bd4e6aa76233a7629155038126d73d0f │ │ │ │ │ +c1867e654d44c50e443cabcdc416b873 │ │ │ │ │ $tc'C:NettleStreamCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleStreamCipher3] │ │ │ │ │ -3f737eaca16150d04544dd8e356895be │ │ │ │ │ +243ccd4b5540ce788075ae6e3fda9a83 │ │ │ │ │ $tc'C:NettleStreamCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleStreamCipher"#] │ │ │ │ │ -d3a06de938163bcddb87f4cd9ef18992 │ │ │ │ │ +c01091cf79a88e13ea6d1178b54638d5 │ │ │ │ │ $tc'NettleGCM :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9520294326866460422#Word64 │ │ │ │ │ - 5636021639808474098#Word64 │ │ │ │ │ + 8559388815085135206#Word64 │ │ │ │ │ + 11325373162909538530#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'NettleGCM2 │ │ │ │ │ 0# │ │ │ │ │ $tc'NettleGCM1] │ │ │ │ │ -df449af1b7f91938ad42c03355c50c56 │ │ │ │ │ +3b006c305f4f4c23ad1da2983f314644 │ │ │ │ │ $tc'NettleGCM1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -a06a3da5fe2d277c3fe9d532382a9537 │ │ │ │ │ +24e4921d91148a6339c8e4bf6fb70fb7 │ │ │ │ │ $tc'NettleGCM2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'NettleGCM3] │ │ │ │ │ -44762b81114115eab07eb45961d5d05a │ │ │ │ │ +0cc70f8c649d37668d6e9156f11b7200 │ │ │ │ │ $tc'NettleGCM3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'NettleGCM"#] │ │ │ │ │ -90094e7a1c6a6f22a145f473a5127175 │ │ │ │ │ +0e7f2e04ea1a3e678735f51bd43197d8 │ │ │ │ │ $tcNettleBlockCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 4179858093501276882#Word64 │ │ │ │ │ - 6563279429095809923#Word64 │ │ │ │ │ + 15643277832668684321#Word64 │ │ │ │ │ + 8236859375800714524#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleBlockCipher2 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -403a03ca4b8c6258ac078316ba72b35a │ │ │ │ │ +a08ffcdb77582fae8896b540aa37bc78 │ │ │ │ │ $tcNettleBlockCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -d9811a3fad47dff26effe9065f34cf49 │ │ │ │ │ +c1ef5d0f2fc50053904322ea4750764c │ │ │ │ │ $tcNettleBlockCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleBlockCipher3] │ │ │ │ │ -f7aaad321c5fcc8ba4be5db136355ff5 │ │ │ │ │ +9e9dc3c2b1e6261518e40e3ae8e7f266 │ │ │ │ │ $tcNettleBlockCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleBlockCipher"#] │ │ │ │ │ -600186207cb0a9e54e1927a87d466836 │ │ │ │ │ +274bc61d643045b715a430d680af6696 │ │ │ │ │ $tcNettleBlockedStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9619362195717844172#Word64 │ │ │ │ │ - 17371331801662574130#Word64 │ │ │ │ │ + 13752566903116180190#Word64 │ │ │ │ │ + 11922765872634089555#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleBlockedStreamCipher1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -5cd41974c5ae50ed694d042c0f1dd5f9 │ │ │ │ │ +852ab59a67bc2efed43dc53445e2e78c │ │ │ │ │ $tcNettleBlockedStreamCipher1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcNettleBlockedStreamCipher2] │ │ │ │ │ -83672e9dbfe1552519871c88c12921dc │ │ │ │ │ +3e1260c2ba95d5e778978508a29d6e67 │ │ │ │ │ $tcNettleBlockedStreamCipher2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleBlockedStreamCipher"#] │ │ │ │ │ -f6446203f42a8d9ad29bc5bcf4cbd16d │ │ │ │ │ +c31681298a573af64da407e73af60a57 │ │ │ │ │ $tcNettleCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5278205866573960684#Word64 │ │ │ │ │ - 6524481632202353783#Word64 │ │ │ │ │ + 7037645008653117110#Word64 │ │ │ │ │ + 2739798591066321211#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleCipher1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -3b8e8cb266c0beee52b3fab0c6260f7f │ │ │ │ │ +636bd3f73f4ed40ec0b4589f529d7280 │ │ │ │ │ $tcNettleCipher1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleCipher2] │ │ │ │ │ -1b819d95a436babb8934a95e5d30bc67 │ │ │ │ │ +6b64d95b1bfff43046bbf341e8c07747 │ │ │ │ │ $tcNettleCipher2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleCipher"#] │ │ │ │ │ -120cae44b9c7f84ec80c9d67857c38fa │ │ │ │ │ +2873d502f16e3032e5b26fdbc5524a9f │ │ │ │ │ $tcNettleGCM :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6955941222247091133#Word64 │ │ │ │ │ - 1532297883241627954#Word64 │ │ │ │ │ + 13592559918671662539#Word64 │ │ │ │ │ + 4786421990974766754#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleGCM1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -5588ea6ff789b340c32d68dbee0ffff8 │ │ │ │ │ +7f8e06b5f9886664641dd49770e76bec │ │ │ │ │ $tcNettleGCM1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleGCM2] │ │ │ │ │ -f0227d0fa9cdcf2655d19d7a30539fd9 │ │ │ │ │ +2c6ee8fad0f72d2a81f7a2b6f9880178 │ │ │ │ │ $tcNettleGCM2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleGCM"#] │ │ │ │ │ -76072c788b342567556db9c601802fba │ │ │ │ │ +4b0dadc6adefe8f50acbf97c64cf4824 │ │ │ │ │ $tcNettleStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12029673213132343696#Word64 │ │ │ │ │ - 12825027140688061101#Word64 │ │ │ │ │ + 15691949291261846488#Word64 │ │ │ │ │ + 14864928696418204769#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleStreamCipher1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -c97fc52e5d63a6220bc2f5fb5c1bff4b │ │ │ │ │ +f73496dcf42cf1f4498c97f1c0561ec0 │ │ │ │ │ $tcNettleStreamCipher1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcNettleStreamCipher2] │ │ │ │ │ -0f26e380f8ece8ba234152774241f351 │ │ │ │ │ +198b472d8a52a74e837871aab2eaca9e │ │ │ │ │ $tcNettleStreamCipher2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleStreamCipher"#] │ │ │ │ │ -72b68980dade0d26ef0a38840e8f0192 │ │ │ │ │ +1987d90133890b1c9eefb334763c8d21 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -0c2992fc5967e72e15e8725249d48da2 │ │ │ │ │ +613ae948d618757f827be7f8d423ab11 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -bc50767e5740dfcdd9f0e1049adb9de3 │ │ │ │ │ +58f3b12b78e042e9f294e3a81398800c │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Ciphers.Internal"#] │ │ │ │ │ -3c07302d087a6d65a14eec062296502f │ │ │ │ │ +772cad53fdcf74b9c8bed6065f9b45be │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -8cc94a8c0e36db16b46409ea36f1525f │ │ │ │ │ +faf1a4d29b6fd3e461702e94a2ebf9de │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -08b2b6470084a29b28a31aa4084e04a9 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +39973737808589ab8f3646582e726190 │ │ │ │ │ $wblockmode_run :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ -> Crypto.Nettle.Ciphers.ForeignImports.NettleBlockMode │ │ │ │ │ -> GHC.Ptr.FunPtr │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ @@ -640,15 +640,15 @@ │ │ │ │ │ of {} } } }) of ds1 { (#,#) ipv ipv1 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy @Data.ByteString.Internal.Type.ByteString ipv1 } })] │ │ │ │ │ -1ea6ac206b651645aeb4863516e2735e │ │ │ │ │ +fda79a1b9ab0eb8425f77571e57f0e0f │ │ │ │ │ $wc_run_crypt :: │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ -> Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -736,15 +736,15 @@ │ │ │ │ │ of {} }) of ds1 { (#,#) ipv ipv1 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy @Data.ByteString.Internal.Type.ByteString ipv1 } })] │ │ │ │ │ -867537147fbdd26f00dace922c3bbdc6 │ │ │ │ │ +f381d9136ac942ee7a0f7fe05d131f34 │ │ │ │ │ $wgcm_crypt :: │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleGCMMode │ │ │ │ │ -> (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ -> GHC.Ptr.FunPtr │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ @@ -910,15 +910,15 @@ │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww3 │ │ │ │ │ s'1 of s'2 { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, NettleGCM) │ │ │ │ │ ipv1 } } } } } } })] │ │ │ │ │ -f98c4e58fdec4c15864bb75e688566a3 │ │ │ │ │ +8f5054c7ac9a71a4a7ac6a9e47bcd63d │ │ │ │ │ $wgcm_update :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> NettleGCM │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ @@ -987,15 +987,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild3 { Unsafe.Coerce.UnsafeRefl v1 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1012,25 +1012,25 @@ │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww3 │ │ │ │ │ s' of s'1 { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy @NettleGCM ipv1 } } } } })] │ │ │ │ │ -a648a24e8084f2b502c40ee4457dae14 │ │ │ │ │ +0bff6549fab258428b761c8208cae888 │ │ │ │ │ $wnettle_blockedStreamCombine :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, c #) │ │ │ │ │ StrWork([~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1P(L,L,SL)>, │ │ │ │ │ Inline: [2]] │ │ │ │ │ -a5ba92debc554eebad125a1e0fbc255d │ │ │ │ │ +9db374f71f3dfa1625bd1591c0a41a4d │ │ │ │ │ $wnettle_cbcDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1107,15 +1107,15 @@ │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -214623b0e243cef663fd8e9d48d6162e │ │ │ │ │ +a1f30f9ce3cd8fef2567638638089124 │ │ │ │ │ $wnettle_cbcEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1192,15 +1192,15 @@ │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -725228f88f5bb4bd2a1819f2eaf9738e │ │ │ │ │ +97d227aff8d5afbac386ca30499dbb29 │ │ │ │ │ $wnettle_cfbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1277,15 +1277,15 @@ │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -2a406b81e143c01dac8912db263a7045 │ │ │ │ │ +6d706dc19d09a95e3942ae2d00c5573b │ │ │ │ │ $wnettle_cfbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1362,15 +1362,15 @@ │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -ec22fd10551e2089aca07f960dcede49 │ │ │ │ │ +1445084e83b335b799d26e173dc95de1 │ │ │ │ │ $wnettle_ecbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ @@ -1440,15 +1440,15 @@ │ │ │ │ │ 0# -> eta1 } │ │ │ │ │ 0# -> eta1 } │ │ │ │ │ -1# -> eta1 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -9dda58282b404ef8ead4d93dd63216e5 │ │ │ │ │ +e9d8cee112964b143c5894e68b327472 │ │ │ │ │ $wnettle_ecbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ @@ -1518,15 +1518,15 @@ │ │ │ │ │ 0# -> eta1 } │ │ │ │ │ 0# -> eta1 } │ │ │ │ │ -1# -> eta1 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -8a9a7b1a84c3b0cc0f7a83d9e086b368 │ │ │ │ │ +13835693634f3332c1cf3b35b1753bf7 │ │ │ │ │ $wnettle_streamCombine :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, c #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1556,15 +1556,15 @@ │ │ │ │ │ _P │ │ │ │ │ _R) │ │ │ │ │ ww │ │ │ │ │ eta1 } │ │ │ │ │ } in │ │ │ │ │ (# case ds of wild { (,) r c' -> r }, │ │ │ │ │ nc_Ctx @c $dNettleCipher (case ds of wild { (,) r c' -> c' }) #)] │ │ │ │ │ -a4f7d2cbd50a555d2102442f5b4bab4f │ │ │ │ │ +bde7ef172b9c8d421025453073bccb21 │ │ │ │ │ $wstream_crypt :: │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.SecureMem.SecureMem) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1693,15 +1693,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww2 │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.SecureMem.SecureMem) │ │ │ │ │ ipv1 } } } })] │ │ │ │ │ -09565743b9e4d43fecfa7f86ca590316 │ │ │ │ │ +c7568e462df807926027a6c42de31f8d │ │ │ │ │ type NettleBlockCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c => NettleBlockCipher c where │ │ │ │ │ nbc_blockSize :: Data.Tagged.Tagged c GHC.Types.Int │ │ │ │ │ nbc_encrypt_ctx_offset :: Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ nbc_decrypt_ctx_offset :: Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1715,15 +1715,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc) │ │ │ │ │ nbc_fun_decrypt :: Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Ptr.FunPtr │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc) │ │ │ │ │ {-# MINIMAL nbc_blockSize, nbc_ecb_encrypt, nbc_ecb_decrypt, │ │ │ │ │ nbc_fun_encrypt, nbc_fun_decrypt #-} │ │ │ │ │ -75e6089b025fb84d1a254345b977d80d │ │ │ │ │ +5d017fee18d8525eccdc3ae0e4aaadda │ │ │ │ │ type NettleBlockedStreamCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c => NettleBlockedStreamCipher c where │ │ │ │ │ nbsc_blockSize :: Data.Tagged.Tagged c GHC.Types.Int │ │ │ │ │ nbsc_IncompleteState :: c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> c │ │ │ │ │ nbsc_incompleteState :: c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ @@ -1736,59 +1736,59 @@ │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())) │ │ │ │ │ {-# MINIMAL nbsc_blockSize, nbsc_IncompleteState, │ │ │ │ │ nbsc_incompleteState, nbsc_streamCombine #-} │ │ │ │ │ -f56afb2e8d46761a3e1ad8900514ead5 │ │ │ │ │ +eed2999af6fc8a8f0cce8234ea2551e2 │ │ │ │ │ type NettleCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c where │ │ │ │ │ nc_cipherInit :: Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ nc_cipherName :: Data.Tagged.Tagged c GHC.Base.String │ │ │ │ │ nc_cipherKeySize :: Data.Tagged.Tagged │ │ │ │ │ c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ nc_ctx_size :: Data.Tagged.Tagged c GHC.Types.Int │ │ │ │ │ nc_ctx :: c -> Data.SecureMem.SecureMem │ │ │ │ │ nc_Ctx :: Data.SecureMem.SecureMem -> c │ │ │ │ │ {-# MINIMAL nc_cipherInit, nc_cipherName, nc_cipherKeySize, │ │ │ │ │ nc_ctx_size, nc_ctx, nc_Ctx #-} │ │ │ │ │ -510a97549037e1c2839cdce50ee1aac7 │ │ │ │ │ +16c0957fc4cdeafac1f27e54fc9e6291 │ │ │ │ │ type NettleGCM :: * │ │ │ │ │ data NettleGCM │ │ │ │ │ = NettleGCM ! {-# UNPACK #-}(Data.SecureMem.N:SecureMem[0])Data.SecureMem.SecureMem │ │ │ │ │ ! {-# UNPACK #-}(Data.SecureMem.N:SecureMem[0])Data.SecureMem.SecureMem │ │ │ │ │ -31cbb24ccf3852eebf268f3441bc8acc │ │ │ │ │ +ae40df500aab5a377e09a35ba9bdc348 │ │ │ │ │ type NettleStreamCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c => NettleStreamCipher c where │ │ │ │ │ nsc_streamCombine :: Data.Tagged.Tagged │ │ │ │ │ c Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ nsc_nonceSize :: Data.Tagged.Tagged │ │ │ │ │ c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ nsc_setNonce :: Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())) │ │ │ │ │ {-# MINIMAL nsc_streamCombine #-} │ │ │ │ │ -c33375b5eb1abcb6898054f481f51d8a │ │ │ │ │ +ae32950964b9c08dcdecfb1fff6a1b98 │ │ │ │ │ gcm_update :: │ │ │ │ │ NettleGCM -> Data.ByteString.Internal.Type.ByteString -> NettleGCM │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: NettleGCM) │ │ │ │ │ (indata['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds of wild { NettleGCM ww ww1 -> $wgcm_update ww ww1 indata }] │ │ │ │ │ -5b41df9355fcf9d5c1d2f2456f21b870 │ │ │ │ │ +7b26d92ab0848a70e5fe70e40fd5dd83 │ │ │ │ │ nettle_blockedStreamCombine :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, c) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1P(L,L,SL)>, │ │ │ │ │ @@ -1801,15 +1801,15 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $wnettle_blockedStreamCombine │ │ │ │ │ @c │ │ │ │ │ $dNettleBlockedStreamCipher │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -21f801b96bb2ceca9b7a6868cb7d39ff │ │ │ │ │ +6e3e5df71456635b3864ec96ee4f9722 │ │ │ │ │ nettle_blockedStreamSetNonce :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ c -> Data.ByteString.Internal.Type.ByteString -> GHC.Maybe.Maybe c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ │ @@ -1913,15 +1913,15 @@ │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) #) }) of ds1 { (#,#) ipv ipv1 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww8 │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy @(GHC.Maybe.Maybe c) ipv1 } } } } } }) }] │ │ │ │ │ -a222f15447d0dd73e30d4558cfc6381c │ │ │ │ │ +125cb1c47d10715d96347f27260fb919 │ │ │ │ │ nettle_cbcDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1931,19 +1931,19 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cbcDecrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -d67ceb9ccb0e52bfce3d25639ce8bf2d │ │ │ │ │ +2648161d0b8b810fb67029959a769f79 │ │ │ │ │ nettle_cbcDecrypt1 :: a │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -c2b19cb4ec3209621914ad6849d6e618 │ │ │ │ │ +351a684776409aeafa5506db9090502a │ │ │ │ │ nettle_cbcEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1953,15 +1953,15 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cbcEncrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -2b40ef0d2ca2d20e069ac34e3441cac2 │ │ │ │ │ +2778c466547bc7e547b7c7e000ece622 │ │ │ │ │ nettle_cfbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1971,15 +1971,15 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cfbDecrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -f70891c998f4f2047789afe4a5593e80 │ │ │ │ │ +2ea47d9b65e128f36920161b58a7a643 │ │ │ │ │ nettle_cfbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1989,15 +1989,15 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cfbEncrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -87bf88bf3a5ac6a37925fbbe4d338e71 │ │ │ │ │ +0d3e6faeea8db67c6e4eceeafd4208aa │ │ │ │ │ nettle_cipherInit :: │ │ │ │ │ NettleCipher c => Crypto.Cipher.Types.Base.Key c -> c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleCipher['GHC.Types.Many] :: NettleCipher c) │ │ │ │ │ @@ -2011,15 +2011,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()>_R) │ │ │ │ │ k] │ │ │ │ │ -20b2c10216025036a9f2dd9c07b7c836 │ │ │ │ │ +bd335ecfaf4c7ccc6f28dcea53855ffc │ │ │ │ │ nettle_cipherInit' :: │ │ │ │ │ NettleCipher c => │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ -> Crypto.Cipher.Types.Base.Key c -> c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -2066,15 +2066,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ (# s', ipv1 #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) })] │ │ │ │ │ -5ce48f4117575ecc5e274ece0ab70fd2 │ │ │ │ │ +cc1f05cf9a4c681b19fa6a4aff9f37cb │ │ │ │ │ nettle_ctrCombine :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -2125,15 +2125,15 @@ │ │ │ │ │ _R) │ │ │ │ │ ww │ │ │ │ │ iv │ │ │ │ │ ww1 │ │ │ │ │ ww2 │ │ │ │ │ ww3 } }] │ │ │ │ │ -85c9f7cc8fb97c59861c547060dfe3d1 │ │ │ │ │ +b35213bb22286d14294e58733481c6d9 │ │ │ │ │ nettle_ecbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2141,15 +2141,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta1 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_ecbDecrypt @c $dNettleBlockCipher eta ww ww1 ww2 }] │ │ │ │ │ -c408ef373e1819f3fb39b4a8f6a71496 │ │ │ │ │ +130f8181e28ab9ba9d6c8750bc7ee3d4 │ │ │ │ │ nettle_ecbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2157,15 +2157,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta1 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_ecbEncrypt @c $dNettleBlockCipher eta ww ww1 ww2 }] │ │ │ │ │ -0aabd71701f9b7477cd8ce512ff13f09 │ │ │ │ │ +9b6fc0eb27f540b90d04eb2b1397c30a │ │ │ │ │ nettle_gcm_aeadInit :: │ │ │ │ │ (NettleBlockCipher c, │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl c NettleGCM, │ │ │ │ │ Data.Byteable.Byteable iv) => │ │ │ │ │ c -> iv -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD c) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -2267,15 +2267,15 @@ │ │ │ │ │ case encrypt │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R) of ds7 { GHC.Ptr.FunPtr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2299,15 +2299,15 @@ │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild4 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ case lvl18 of v { GHC.Types.MkWordBox v1 -> │ │ │ │ │ case ivptr of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_set_iv :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_set_iv :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2338,25 +2338,25 @@ │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ _R))) │ │ │ │ │ `cast` │ │ │ │ │ (GHC.Types.N:IO[0] _R) │ │ │ │ │ s of ds1 { (#,#) ipv ipv1 -> │ │ │ │ │ GHC.Magic.lazy @NettleGCM ipv1 })))) } }] │ │ │ │ │ -bbb7192c9efbb2d37e9162a1d4912ba7 │ │ │ │ │ +516a0347c687f1f0cfb2f34bffa4e84f │ │ │ │ │ nettle_gcm_aeadStateAppendHeader :: │ │ │ │ │ t │ │ │ │ │ -> NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> NettleGCM │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @t (ds['GHC.Types.Many] :: t) -> gcm_update] │ │ │ │ │ -baa0559eaab1d8dd250de2ef4dc7844d │ │ │ │ │ +1020302c69fafb9bbe41fe407f39f0c7 │ │ │ │ │ nettle_gcm_aeadStateDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -2401,15 +2401,15 @@ │ │ │ │ │ _P │ │ │ │ │ _R) │ │ │ │ │ encctx │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -030c14cc255a18c7e5d2ad62807f92d1 │ │ │ │ │ +2bb213d220c1648d2ba1380a5b2ea34c │ │ │ │ │ nettle_gcm_aeadStateEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -2454,15 +2454,15 @@ │ │ │ │ │ _P │ │ │ │ │ _R) │ │ │ │ │ encctx │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -d9c797a13447bcabb88139369f4269bf │ │ │ │ │ +f316dcef84f269d484c0af6bcfac66a6 │ │ │ │ │ nettle_gcm_aeadStateFinalize :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c -> NettleGCM -> GHC.Types.Int -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ │ @@ -2588,15 +2588,15 @@ │ │ │ │ │ case encrypt │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R) of ds12 { GHC.Ptr.FunPtr ds13 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ @@ -2640,15 +2640,15 @@ │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 i) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Crypto.Cipher.Types.Base.N:AuthTag[0])) } } } } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ of {} } } } }) }] │ │ │ │ │ -c689e473292894ebdf541f64f5c94d27 │ │ │ │ │ +533ad3e74051eb75a7495d29b4971e51 │ │ │ │ │ nettle_streamCombine :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, c) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -2660,15 +2660,15 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $wnettle_streamCombine │ │ │ │ │ @c │ │ │ │ │ $dNettleStreamCipher │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -0277f780d67fa7d31c6ad122336389b0 │ │ │ │ │ +8984f6aca657a6b5a4851b78a868e2d9 │ │ │ │ │ nettle_streamSetNonce :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ c -> Data.ByteString.Internal.Type.ByteString -> GHC.Maybe.Maybe c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/Internal.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.hi │ │ │ │┄ Files 99% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got │ │ │ │ │ interface Crypto.Nettle.Ciphers.Internal 9066 │ │ │ │ │ - interface hash: 69a911cfe384accc8689077a94340623 │ │ │ │ │ - ABI hash: afc3f947567b331d29c18bbf2fed81fa │ │ │ │ │ - export-list hash: 0d34f52c1e27247bd7630a6ee7fdbd58 │ │ │ │ │ + interface hash: 3675140d78e3e16d69dda08f94b2087e │ │ │ │ │ + ABI hash: ba3822b57e705ffdaab2d6478687bd28 │ │ │ │ │ + export-list hash: 2c1f436665f603d625d8540722c1fb0c │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 3c3d2370de8aa00793505f9721a8c577 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: b1e8d5e634c2fe7a22c42e019a9eba4a │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -37,16 +37,16 @@ │ │ │ │ │ nettle_streamCombine │ │ │ │ │ nettle_streamSetNonce │ │ │ │ │ NettleBlockCipher{nbc_blockSize nbc_decrypt_ctx_offset nbc_ecb_decrypt nbc_ecb_encrypt nbc_encrypt_ctx_offset nbc_fun_decrypt nbc_fun_encrypt} │ │ │ │ │ NettleBlockedStreamCipher{nbsc_IncompleteState nbsc_blockSize nbsc_incompleteState nbsc_nonceSize nbsc_setNonce nbsc_streamCombine} │ │ │ │ │ NettleCipher{nc_Ctx nc_cipherInit nc_cipherKeySize nc_cipherName nc_ctx nc_ctx_size} │ │ │ │ │ NettleGCM │ │ │ │ │ NettleStreamCipher{nsc_nonceSize nsc_setNonce nsc_streamCombine} │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ byteable-0.1.1-3f80cduirhUG2oEjYYiPCW bytestring-0.11.5.3 │ │ │ │ │ crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ tagged-0.8.8-Kzng2lnKElzJiyKd9g735c │ │ │ │ │ plugin package dependencies: │ │ │ │ │ @@ -82,42 +82,42 @@ │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Crypto.Cipher.Types 75b07d800fd689d038923a21a0a1e5f7 │ │ │ │ │ import -/ Crypto.Cipher.Types.Base 4640eacf62e250b093b06e1895dee830 │ │ │ │ │ import -/ Crypto.Cipher.Types.Block 8fcdf43570dc3c15a1849e90dc642647 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports 0fe520142d797078b8dcc1ddd5323de9 │ │ │ │ │ - exports: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ - NettleBlockMode 29872d757125f50a9fe0ad75954855e6 │ │ │ │ │ - NettleCryptFunc 2e02ded67cbb8f1e520a099b2648b6f3 │ │ │ │ │ - NettleGCMMode 00c634c0d390da73439dfd2945518f91 │ │ │ │ │ - c_cbc_decrypt 0583f9a5472d407f9ad2abf522333ab4 │ │ │ │ │ - c_cbc_encrypt febd60ac6f1a11b67052f54b8dfb4235 │ │ │ │ │ - c_cfb_decrypt 9087f04fd6b7fa8e662b892fb6617abc │ │ │ │ │ - c_cfb_encrypt d39e55eef3be7d14b86bc1ebd3c5ecf6 │ │ │ │ │ - c_ctr_crypt f500b5a42dccae6bc2cd077bf51cbc48 │ │ │ │ │ - c_gcm_ctx_size 44f79333f78cc84dd65df5d13f92c4c0 │ │ │ │ │ - c_gcm_decrypt cdc8edc165c2fff3ea9e6c4e7dbef32f │ │ │ │ │ - c_gcm_digest e12fdc5b08af0127b483911408dd5adb │ │ │ │ │ - c_gcm_encrypt 4997c88138ea4eef5165c19d988b0b2e │ │ │ │ │ - c_gcm_key_size 67935b2d4bc8f7ca365d8f453831293f │ │ │ │ │ - c_gcm_set_iv c204d548ba3151002f32161cb6644107 │ │ │ │ │ - c_gcm_set_key eff0de776fbe8ea0e4723fb023e7c598 │ │ │ │ │ - c_gcm_update 56a1face45e55d610b3e3c986dbb9119 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr 6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports 1b2299a3cd831332cacdc837cc1f392e │ │ │ │ │ + exports: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ + NettleBlockMode 4208bed85398f7becdfb525ff2c98e82 │ │ │ │ │ + NettleCryptFunc 98cb2833414cfd434999b9348d12a573 │ │ │ │ │ + NettleGCMMode 98dcf9a7cb64c57f3ad4ab4394ad034b │ │ │ │ │ + c_cbc_decrypt 8ce2906c56dcaf492290fa9b12cda989 │ │ │ │ │ + c_cbc_encrypt 8bac62e08c41b5165b9f777345b2e770 │ │ │ │ │ + c_cfb_decrypt 0ea6c4a6a71279566aab4502051c67ca │ │ │ │ │ + c_cfb_encrypt 67eb99f9f3e8216687679c1ba210f5ec │ │ │ │ │ + c_ctr_crypt ed6b1753a512c9c5907a7a8f26f8f079 │ │ │ │ │ + c_gcm_ctx_size 5f1fa2b2c5efb37fd1a6b900e5c7bc23 │ │ │ │ │ + c_gcm_decrypt 1254efd1e199f46ce6eb4a3843e6ce97 │ │ │ │ │ + c_gcm_digest 6f425760e4fdb52edeb2eeba8b4e40d3 │ │ │ │ │ + c_gcm_encrypt 3d95bc604683801e2a1dc6c43e5d8470 │ │ │ │ │ + c_gcm_key_size 5a204fb5fa837c9d0b0ca6ed3e0b838e │ │ │ │ │ + c_gcm_set_iv 82864a5186ce9442835ec9ccb23ddee1 │ │ │ │ │ + c_gcm_set_key 1f403fac3ad5a0b680224d3388bc3e7b │ │ │ │ │ + c_gcm_update a38bef288399b0c73414fde025da5954 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 94f9511dd143b06b6b067573920f9545 │ │ │ │ │ import -/ Data.SecureMem 9e1544dc21edcd78718668ecefb4233b │ │ │ │ │ import -/ Data.Tagged ea2df2d15b5d8e34014224bf6c8f4e30 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Ciphers.Internal annotated by 1143 of type [Char] │ │ │ │ │ -7ae3bba37e79eec188b22bf45fbf3d54 │ │ │ │ │ +e66556442aa01d6c2061ea4ad4a7aae2 │ │ │ │ │ $dmnbc_decrypt_ctx_offset :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ @@ -128,15 +128,15 @@ │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8>_R))] │ │ │ │ │ -30da4ded3c7e3469effb95137e62f0f9 │ │ │ │ │ +2848dd4d51b950cad1d076a3ef2e91de │ │ │ │ │ $dmnbc_encrypt_ctx_offset :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ @@ -147,15 +147,15 @@ │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8>_R))] │ │ │ │ │ -87af06af4e8b967f8ca91e56b4dbee7f │ │ │ │ │ +46f76a2f88619644cc3ddda3f70aee2f │ │ │ │ │ $dmnbsc_nonceSize :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 2(1), │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ (\ @c │ │ │ │ │ @@ -165,15 +165,15 @@ │ │ │ │ │ `cast` │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -324863ebeffd14f70bf011273a68bc75 │ │ │ │ │ +964ce19ee4f9bf2d72a840bbf44cce55 │ │ │ │ │ $dmnbsc_setNonce :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ @@ -197,15 +197,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -2a2c9e4848f41f281904c70af1720296 │ │ │ │ │ +6815be79b08fda1c42013b59096348a4 │ │ │ │ │ $dmnsc_nonceSize :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 2(1), │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ (\ @c │ │ │ │ │ @@ -214,15 +214,15 @@ │ │ │ │ │ `cast` │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -2d1506374216dc5492ddcf1758b5bbcb │ │ │ │ │ +63fe59e54012cce91b498b76f3ccd5f4 │ │ │ │ │ $dmnsc_setNonce :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ @@ -245,278 +245,278 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -e0434e7cfe84b7628262997a9fb3a4a6 │ │ │ │ │ +5f7417092d96c3ad31ef178f0028eef6 │ │ │ │ │ $tc'C:NettleBlockCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 367529522378231846#Word64 │ │ │ │ │ - 195789142596051460#Word64 │ │ │ │ │ + 14673063031464355503#Word64 │ │ │ │ │ + 4329499626836067098#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleBlockCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleBlockCipher1] │ │ │ │ │ -e3cff0ac764467d1dcd9bfd0d44adee6 │ │ │ │ │ +55f2b91dec1cfcc8f6f826a0caaafbfa │ │ │ │ │ $tc'C:NettleBlockCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -1dd019628a7664fbcf19c3b43ee12e12 │ │ │ │ │ +f8832d6253c67cc3338306bd452839f2 │ │ │ │ │ $tc'C:NettleBlockCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleBlockCipher3] │ │ │ │ │ -a1173dfb61d892ad123e11c284635e6e │ │ │ │ │ +aa149adde1fb6e22cb1ce0677b7278f0 │ │ │ │ │ $tc'C:NettleBlockCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleBlockCipher"#] │ │ │ │ │ -cdebff51e4d7d1dcd7131d8f148b3dc0 │ │ │ │ │ +eb1d2cec0c3e16e3d0f962d0584ace65 │ │ │ │ │ $tc'C:NettleBlockedStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9492144734258510924#Word64 │ │ │ │ │ - 12321750140721341587#Word64 │ │ │ │ │ + 18329151567042068123#Word64 │ │ │ │ │ + 5056185277838065788#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleBlockedStreamCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleBlockedStreamCipher1] │ │ │ │ │ -aa81694a4d2cb74d465bb3f310a9e09c │ │ │ │ │ +c1b9dc60b6ba1f418867a9e4bbc65f43 │ │ │ │ │ $tc'C:NettleBlockedStreamCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cfc86f3b5486e0f4f65d16dffd9d72ab │ │ │ │ │ +cbecfa3fc80f8e3b4ddb957638f3254d │ │ │ │ │ $tc'C:NettleBlockedStreamCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleBlockedStreamCipher3] │ │ │ │ │ -900ace5c49a480eed8311136dd1144f6 │ │ │ │ │ +cbe3de70b6ed7bf051fc3d5e2f0128b4 │ │ │ │ │ $tc'C:NettleBlockedStreamCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleBlockedStreamCipher"#] │ │ │ │ │ -676df9a1e391b82a741f21aa4bbf6db0 │ │ │ │ │ +29541bb49923ce4aff49b08094ca65de │ │ │ │ │ $tc'C:NettleCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10651085928091180604#Word64 │ │ │ │ │ - 126523572251304463#Word64 │ │ │ │ │ + 13801320035821238159#Word64 │ │ │ │ │ + 14821254368000770609#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleCipher1] │ │ │ │ │ -8e333f6459f5d79e2d793dca3fe44be7 │ │ │ │ │ +6c348bc9c971d3b40b3d10695f5f490b │ │ │ │ │ $tc'C:NettleCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -334c89353697e5f3e08414c48ebb0ac6 │ │ │ │ │ +62524817196f300b6e3ba2ac79c2b0ba │ │ │ │ │ $tc'C:NettleCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:NettleCipher3] │ │ │ │ │ -ba0f3dae1ffd1273c675fe473c5736fa │ │ │ │ │ +0c6bbc403c4673014c9e0db75065cea7 │ │ │ │ │ $tc'C:NettleCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleCipher"#] │ │ │ │ │ -c9881b81c5c77f89d824519f3b137bfb │ │ │ │ │ +23ce1ebe2501fdb8577683a0c0b9b2ec │ │ │ │ │ $tc'C:NettleStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7897195809297670427#Word64 │ │ │ │ │ - 10617358087050809997#Word64 │ │ │ │ │ + 6941952754900503483#Word64 │ │ │ │ │ + 2737264162245292825#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleStreamCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleStreamCipher1] │ │ │ │ │ -0774ece6c17f63f11ef51f4a4ea9f405 │ │ │ │ │ +b9dd9b3b51467cfe00cc6c8cc664dd8d │ │ │ │ │ $tc'C:NettleStreamCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -bd4e6aa76233a7629155038126d73d0f │ │ │ │ │ +c1867e654d44c50e443cabcdc416b873 │ │ │ │ │ $tc'C:NettleStreamCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleStreamCipher3] │ │ │ │ │ -3f737eaca16150d04544dd8e356895be │ │ │ │ │ +243ccd4b5540ce788075ae6e3fda9a83 │ │ │ │ │ $tc'C:NettleStreamCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleStreamCipher"#] │ │ │ │ │ -d3a06de938163bcddb87f4cd9ef18992 │ │ │ │ │ +c01091cf79a88e13ea6d1178b54638d5 │ │ │ │ │ $tc'NettleGCM :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9520294326866460422#Word64 │ │ │ │ │ - 5636021639808474098#Word64 │ │ │ │ │ + 8559388815085135206#Word64 │ │ │ │ │ + 11325373162909538530#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'NettleGCM2 │ │ │ │ │ 0# │ │ │ │ │ $tc'NettleGCM1] │ │ │ │ │ -df449af1b7f91938ad42c03355c50c56 │ │ │ │ │ +3b006c305f4f4c23ad1da2983f314644 │ │ │ │ │ $tc'NettleGCM1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -a06a3da5fe2d277c3fe9d532382a9537 │ │ │ │ │ +24e4921d91148a6339c8e4bf6fb70fb7 │ │ │ │ │ $tc'NettleGCM2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'NettleGCM3] │ │ │ │ │ -44762b81114115eab07eb45961d5d05a │ │ │ │ │ +0cc70f8c649d37668d6e9156f11b7200 │ │ │ │ │ $tc'NettleGCM3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'NettleGCM"#] │ │ │ │ │ -90094e7a1c6a6f22a145f473a5127175 │ │ │ │ │ +0e7f2e04ea1a3e678735f51bd43197d8 │ │ │ │ │ $tcNettleBlockCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 4179858093501276882#Word64 │ │ │ │ │ - 6563279429095809923#Word64 │ │ │ │ │ + 15643277832668684321#Word64 │ │ │ │ │ + 8236859375800714524#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleBlockCipher2 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -403a03ca4b8c6258ac078316ba72b35a │ │ │ │ │ +a08ffcdb77582fae8896b540aa37bc78 │ │ │ │ │ $tcNettleBlockCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -d9811a3fad47dff26effe9065f34cf49 │ │ │ │ │ +c1ef5d0f2fc50053904322ea4750764c │ │ │ │ │ $tcNettleBlockCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleBlockCipher3] │ │ │ │ │ -f7aaad321c5fcc8ba4be5db136355ff5 │ │ │ │ │ +9e9dc3c2b1e6261518e40e3ae8e7f266 │ │ │ │ │ $tcNettleBlockCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleBlockCipher"#] │ │ │ │ │ -600186207cb0a9e54e1927a87d466836 │ │ │ │ │ +274bc61d643045b715a430d680af6696 │ │ │ │ │ $tcNettleBlockedStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9619362195717844172#Word64 │ │ │ │ │ - 17371331801662574130#Word64 │ │ │ │ │ + 13752566903116180190#Word64 │ │ │ │ │ + 11922765872634089555#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleBlockedStreamCipher1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -5cd41974c5ae50ed694d042c0f1dd5f9 │ │ │ │ │ +852ab59a67bc2efed43dc53445e2e78c │ │ │ │ │ $tcNettleBlockedStreamCipher1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcNettleBlockedStreamCipher2] │ │ │ │ │ -83672e9dbfe1552519871c88c12921dc │ │ │ │ │ +3e1260c2ba95d5e778978508a29d6e67 │ │ │ │ │ $tcNettleBlockedStreamCipher2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleBlockedStreamCipher"#] │ │ │ │ │ -f6446203f42a8d9ad29bc5bcf4cbd16d │ │ │ │ │ +c31681298a573af64da407e73af60a57 │ │ │ │ │ $tcNettleCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5278205866573960684#Word64 │ │ │ │ │ - 6524481632202353783#Word64 │ │ │ │ │ + 7037645008653117110#Word64 │ │ │ │ │ + 2739798591066321211#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleCipher1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -3b8e8cb266c0beee52b3fab0c6260f7f │ │ │ │ │ +636bd3f73f4ed40ec0b4589f529d7280 │ │ │ │ │ $tcNettleCipher1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleCipher2] │ │ │ │ │ -1b819d95a436babb8934a95e5d30bc67 │ │ │ │ │ +6b64d95b1bfff43046bbf341e8c07747 │ │ │ │ │ $tcNettleCipher2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleCipher"#] │ │ │ │ │ -120cae44b9c7f84ec80c9d67857c38fa │ │ │ │ │ +2873d502f16e3032e5b26fdbc5524a9f │ │ │ │ │ $tcNettleGCM :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6955941222247091133#Word64 │ │ │ │ │ - 1532297883241627954#Word64 │ │ │ │ │ + 13592559918671662539#Word64 │ │ │ │ │ + 4786421990974766754#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleGCM1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -5588ea6ff789b340c32d68dbee0ffff8 │ │ │ │ │ +7f8e06b5f9886664641dd49770e76bec │ │ │ │ │ $tcNettleGCM1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleGCM2] │ │ │ │ │ -f0227d0fa9cdcf2655d19d7a30539fd9 │ │ │ │ │ +2c6ee8fad0f72d2a81f7a2b6f9880178 │ │ │ │ │ $tcNettleGCM2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleGCM"#] │ │ │ │ │ -76072c788b342567556db9c601802fba │ │ │ │ │ +4b0dadc6adefe8f50acbf97c64cf4824 │ │ │ │ │ $tcNettleStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12029673213132343696#Word64 │ │ │ │ │ - 12825027140688061101#Word64 │ │ │ │ │ + 15691949291261846488#Word64 │ │ │ │ │ + 14864928696418204769#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleStreamCipher1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -c97fc52e5d63a6220bc2f5fb5c1bff4b │ │ │ │ │ +f73496dcf42cf1f4498c97f1c0561ec0 │ │ │ │ │ $tcNettleStreamCipher1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcNettleStreamCipher2] │ │ │ │ │ -0f26e380f8ece8ba234152774241f351 │ │ │ │ │ +198b472d8a52a74e837871aab2eaca9e │ │ │ │ │ $tcNettleStreamCipher2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleStreamCipher"#] │ │ │ │ │ -72b68980dade0d26ef0a38840e8f0192 │ │ │ │ │ +1987d90133890b1c9eefb334763c8d21 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -0c2992fc5967e72e15e8725249d48da2 │ │ │ │ │ +613ae948d618757f827be7f8d423ab11 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -bc50767e5740dfcdd9f0e1049adb9de3 │ │ │ │ │ +58f3b12b78e042e9f294e3a81398800c │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Ciphers.Internal"#] │ │ │ │ │ -3c07302d087a6d65a14eec062296502f │ │ │ │ │ +772cad53fdcf74b9c8bed6065f9b45be │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -8cc94a8c0e36db16b46409ea36f1525f │ │ │ │ │ +faf1a4d29b6fd3e461702e94a2ebf9de │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -08b2b6470084a29b28a31aa4084e04a9 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +39973737808589ab8f3646582e726190 │ │ │ │ │ $wblockmode_run :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ -> Crypto.Nettle.Ciphers.ForeignImports.NettleBlockMode │ │ │ │ │ -> GHC.Ptr.FunPtr │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ @@ -640,15 +640,15 @@ │ │ │ │ │ of {} } } }) of ds1 { (#,#) ipv ipv1 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy @Data.ByteString.Internal.Type.ByteString ipv1 } })] │ │ │ │ │ -1ea6ac206b651645aeb4863516e2735e │ │ │ │ │ +fda79a1b9ab0eb8425f77571e57f0e0f │ │ │ │ │ $wc_run_crypt :: │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ -> Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -736,15 +736,15 @@ │ │ │ │ │ of {} }) of ds1 { (#,#) ipv ipv1 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy @Data.ByteString.Internal.Type.ByteString ipv1 } })] │ │ │ │ │ -867537147fbdd26f00dace922c3bbdc6 │ │ │ │ │ +f381d9136ac942ee7a0f7fe05d131f34 │ │ │ │ │ $wgcm_crypt :: │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleGCMMode │ │ │ │ │ -> (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ -> GHC.Ptr.FunPtr │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ @@ -910,15 +910,15 @@ │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww3 │ │ │ │ │ s'1 of s'2 { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, NettleGCM) │ │ │ │ │ ipv1 } } } } } } })] │ │ │ │ │ -f98c4e58fdec4c15864bb75e688566a3 │ │ │ │ │ +8f5054c7ac9a71a4a7ac6a9e47bcd63d │ │ │ │ │ $wgcm_update :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> NettleGCM │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ @@ -987,15 +987,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild3 { Unsafe.Coerce.UnsafeRefl v1 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1012,25 +1012,25 @@ │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww3 │ │ │ │ │ s' of s'1 { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy @NettleGCM ipv1 } } } } })] │ │ │ │ │ -a648a24e8084f2b502c40ee4457dae14 │ │ │ │ │ +0bff6549fab258428b761c8208cae888 │ │ │ │ │ $wnettle_blockedStreamCombine :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, c #) │ │ │ │ │ StrWork([~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1P(L,L,SL)>, │ │ │ │ │ Inline: [2]] │ │ │ │ │ -a5ba92debc554eebad125a1e0fbc255d │ │ │ │ │ +9db374f71f3dfa1625bd1591c0a41a4d │ │ │ │ │ $wnettle_cbcDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1107,15 +1107,15 @@ │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -214623b0e243cef663fd8e9d48d6162e │ │ │ │ │ +a1f30f9ce3cd8fef2567638638089124 │ │ │ │ │ $wnettle_cbcEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1192,15 +1192,15 @@ │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -725228f88f5bb4bd2a1819f2eaf9738e │ │ │ │ │ +97d227aff8d5afbac386ca30499dbb29 │ │ │ │ │ $wnettle_cfbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1277,15 +1277,15 @@ │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -2a406b81e143c01dac8912db263a7045 │ │ │ │ │ +6d706dc19d09a95e3942ae2d00c5573b │ │ │ │ │ $wnettle_cfbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1362,15 +1362,15 @@ │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ 0# -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -ec22fd10551e2089aca07f960dcede49 │ │ │ │ │ +1445084e83b335b799d26e173dc95de1 │ │ │ │ │ $wnettle_ecbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ @@ -1440,15 +1440,15 @@ │ │ │ │ │ 0# -> eta1 } │ │ │ │ │ 0# -> eta1 } │ │ │ │ │ -1# -> eta1 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -9dda58282b404ef8ead4d93dd63216e5 │ │ │ │ │ +e9d8cee112964b143c5894e68b327472 │ │ │ │ │ $wnettle_ecbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ @@ -1518,15 +1518,15 @@ │ │ │ │ │ 0# -> eta1 } │ │ │ │ │ 0# -> eta1 } │ │ │ │ │ -1# -> eta1 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } }] │ │ │ │ │ -8a9a7b1a84c3b0cc0f7a83d9e086b368 │ │ │ │ │ +13835693634f3332c1cf3b35b1753bf7 │ │ │ │ │ $wnettle_streamCombine :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, c #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1556,15 +1556,15 @@ │ │ │ │ │ _P │ │ │ │ │ _R) │ │ │ │ │ ww │ │ │ │ │ eta1 } │ │ │ │ │ } in │ │ │ │ │ (# case ds of wild { (,) r c' -> r }, │ │ │ │ │ nc_Ctx @c $dNettleCipher (case ds of wild { (,) r c' -> c' }) #)] │ │ │ │ │ -a4f7d2cbd50a555d2102442f5b4bab4f │ │ │ │ │ +bde7ef172b9c8d421025453073bccb21 │ │ │ │ │ $wstream_crypt :: │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.SecureMem.SecureMem) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1693,15 +1693,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww2 │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.SecureMem.SecureMem) │ │ │ │ │ ipv1 } } } })] │ │ │ │ │ -09565743b9e4d43fecfa7f86ca590316 │ │ │ │ │ +c7568e462df807926027a6c42de31f8d │ │ │ │ │ type NettleBlockCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c => NettleBlockCipher c where │ │ │ │ │ nbc_blockSize :: Data.Tagged.Tagged c GHC.Types.Int │ │ │ │ │ nbc_encrypt_ctx_offset :: Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ nbc_decrypt_ctx_offset :: Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1715,15 +1715,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc) │ │ │ │ │ nbc_fun_decrypt :: Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Ptr.FunPtr │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc) │ │ │ │ │ {-# MINIMAL nbc_blockSize, nbc_ecb_encrypt, nbc_ecb_decrypt, │ │ │ │ │ nbc_fun_encrypt, nbc_fun_decrypt #-} │ │ │ │ │ -75e6089b025fb84d1a254345b977d80d │ │ │ │ │ +5d017fee18d8525eccdc3ae0e4aaadda │ │ │ │ │ type NettleBlockedStreamCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c => NettleBlockedStreamCipher c where │ │ │ │ │ nbsc_blockSize :: Data.Tagged.Tagged c GHC.Types.Int │ │ │ │ │ nbsc_IncompleteState :: c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> c │ │ │ │ │ nbsc_incompleteState :: c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ @@ -1736,59 +1736,59 @@ │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())) │ │ │ │ │ {-# MINIMAL nbsc_blockSize, nbsc_IncompleteState, │ │ │ │ │ nbsc_incompleteState, nbsc_streamCombine #-} │ │ │ │ │ -f56afb2e8d46761a3e1ad8900514ead5 │ │ │ │ │ +eed2999af6fc8a8f0cce8234ea2551e2 │ │ │ │ │ type NettleCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c where │ │ │ │ │ nc_cipherInit :: Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ nc_cipherName :: Data.Tagged.Tagged c GHC.Base.String │ │ │ │ │ nc_cipherKeySize :: Data.Tagged.Tagged │ │ │ │ │ c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ nc_ctx_size :: Data.Tagged.Tagged c GHC.Types.Int │ │ │ │ │ nc_ctx :: c -> Data.SecureMem.SecureMem │ │ │ │ │ nc_Ctx :: Data.SecureMem.SecureMem -> c │ │ │ │ │ {-# MINIMAL nc_cipherInit, nc_cipherName, nc_cipherKeySize, │ │ │ │ │ nc_ctx_size, nc_ctx, nc_Ctx #-} │ │ │ │ │ -510a97549037e1c2839cdce50ee1aac7 │ │ │ │ │ +16c0957fc4cdeafac1f27e54fc9e6291 │ │ │ │ │ type NettleGCM :: * │ │ │ │ │ data NettleGCM │ │ │ │ │ = NettleGCM ! {-# UNPACK #-}(Data.SecureMem.N:SecureMem[0])Data.SecureMem.SecureMem │ │ │ │ │ ! {-# UNPACK #-}(Data.SecureMem.N:SecureMem[0])Data.SecureMem.SecureMem │ │ │ │ │ -31cbb24ccf3852eebf268f3441bc8acc │ │ │ │ │ +ae40df500aab5a377e09a35ba9bdc348 │ │ │ │ │ type NettleStreamCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c => NettleStreamCipher c where │ │ │ │ │ nsc_streamCombine :: Data.Tagged.Tagged │ │ │ │ │ c Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ nsc_nonceSize :: Data.Tagged.Tagged │ │ │ │ │ c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ nsc_setNonce :: Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())) │ │ │ │ │ {-# MINIMAL nsc_streamCombine #-} │ │ │ │ │ -c33375b5eb1abcb6898054f481f51d8a │ │ │ │ │ +ae32950964b9c08dcdecfb1fff6a1b98 │ │ │ │ │ gcm_update :: │ │ │ │ │ NettleGCM -> Data.ByteString.Internal.Type.ByteString -> NettleGCM │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: NettleGCM) │ │ │ │ │ (indata['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds of wild { NettleGCM ww ww1 -> $wgcm_update ww ww1 indata }] │ │ │ │ │ -5b41df9355fcf9d5c1d2f2456f21b870 │ │ │ │ │ +7b26d92ab0848a70e5fe70e40fd5dd83 │ │ │ │ │ nettle_blockedStreamCombine :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, c) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1P(L,L,SL)>, │ │ │ │ │ @@ -1801,15 +1801,15 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $wnettle_blockedStreamCombine │ │ │ │ │ @c │ │ │ │ │ $dNettleBlockedStreamCipher │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -21f801b96bb2ceca9b7a6868cb7d39ff │ │ │ │ │ +6e3e5df71456635b3864ec96ee4f9722 │ │ │ │ │ nettle_blockedStreamSetNonce :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ c -> Data.ByteString.Internal.Type.ByteString -> GHC.Maybe.Maybe c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ │ @@ -1913,15 +1913,15 @@ │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) #) }) of ds1 { (#,#) ipv ipv1 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww8 │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy @(GHC.Maybe.Maybe c) ipv1 } } } } } }) }] │ │ │ │ │ -a222f15447d0dd73e30d4558cfc6381c │ │ │ │ │ +125cb1c47d10715d96347f27260fb919 │ │ │ │ │ nettle_cbcDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1931,19 +1931,19 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cbcDecrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -d67ceb9ccb0e52bfce3d25639ce8bf2d │ │ │ │ │ +2648161d0b8b810fb67029959a769f79 │ │ │ │ │ nettle_cbcDecrypt1 :: a │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -c2b19cb4ec3209621914ad6849d6e618 │ │ │ │ │ +351a684776409aeafa5506db9090502a │ │ │ │ │ nettle_cbcEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1953,15 +1953,15 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cbcEncrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -2b40ef0d2ca2d20e069ac34e3441cac2 │ │ │ │ │ +2778c466547bc7e547b7c7e000ece622 │ │ │ │ │ nettle_cfbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1971,15 +1971,15 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cfbDecrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -f70891c998f4f2047789afe4a5593e80 │ │ │ │ │ +2ea47d9b65e128f36920161b58a7a643 │ │ │ │ │ nettle_cfbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1989,15 +1989,15 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cfbEncrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -87bf88bf3a5ac6a37925fbbe4d338e71 │ │ │ │ │ +0d3e6faeea8db67c6e4eceeafd4208aa │ │ │ │ │ nettle_cipherInit :: │ │ │ │ │ NettleCipher c => Crypto.Cipher.Types.Base.Key c -> c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleCipher['GHC.Types.Many] :: NettleCipher c) │ │ │ │ │ @@ -2011,15 +2011,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()>_R) │ │ │ │ │ k] │ │ │ │ │ -20b2c10216025036a9f2dd9c07b7c836 │ │ │ │ │ +bd335ecfaf4c7ccc6f28dcea53855ffc │ │ │ │ │ nettle_cipherInit' :: │ │ │ │ │ NettleCipher c => │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ -> Crypto.Cipher.Types.Base.Key c -> c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -2066,15 +2066,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ (# s', ipv1 #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) })] │ │ │ │ │ -5ce48f4117575ecc5e274ece0ab70fd2 │ │ │ │ │ +cc1f05cf9a4c681b19fa6a4aff9f37cb │ │ │ │ │ nettle_ctrCombine :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -2125,15 +2125,15 @@ │ │ │ │ │ _R) │ │ │ │ │ ww │ │ │ │ │ iv │ │ │ │ │ ww1 │ │ │ │ │ ww2 │ │ │ │ │ ww3 } }] │ │ │ │ │ -85c9f7cc8fb97c59861c547060dfe3d1 │ │ │ │ │ +b35213bb22286d14294e58733481c6d9 │ │ │ │ │ nettle_ecbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2141,15 +2141,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta1 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_ecbDecrypt @c $dNettleBlockCipher eta ww ww1 ww2 }] │ │ │ │ │ -c408ef373e1819f3fb39b4a8f6a71496 │ │ │ │ │ +130f8181e28ab9ba9d6c8750bc7ee3d4 │ │ │ │ │ nettle_ecbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2157,15 +2157,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta1 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_ecbEncrypt @c $dNettleBlockCipher eta ww ww1 ww2 }] │ │ │ │ │ -0aabd71701f9b7477cd8ce512ff13f09 │ │ │ │ │ +9b6fc0eb27f540b90d04eb2b1397c30a │ │ │ │ │ nettle_gcm_aeadInit :: │ │ │ │ │ (NettleBlockCipher c, │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl c NettleGCM, │ │ │ │ │ Data.Byteable.Byteable iv) => │ │ │ │ │ c -> iv -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD c) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -2267,15 +2267,15 @@ │ │ │ │ │ case encrypt │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R) of ds7 { GHC.Ptr.FunPtr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2299,15 +2299,15 @@ │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild4 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ case lvl18 of v { GHC.Types.MkWordBox v1 -> │ │ │ │ │ case ivptr of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_set_iv :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_set_iv :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2338,25 +2338,25 @@ │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ _R))) │ │ │ │ │ `cast` │ │ │ │ │ (GHC.Types.N:IO[0] _R) │ │ │ │ │ s of ds1 { (#,#) ipv ipv1 -> │ │ │ │ │ GHC.Magic.lazy @NettleGCM ipv1 })))) } }] │ │ │ │ │ -bbb7192c9efbb2d37e9162a1d4912ba7 │ │ │ │ │ +516a0347c687f1f0cfb2f34bffa4e84f │ │ │ │ │ nettle_gcm_aeadStateAppendHeader :: │ │ │ │ │ t │ │ │ │ │ -> NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> NettleGCM │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @t (ds['GHC.Types.Many] :: t) -> gcm_update] │ │ │ │ │ -baa0559eaab1d8dd250de2ef4dc7844d │ │ │ │ │ +1020302c69fafb9bbe41fe407f39f0c7 │ │ │ │ │ nettle_gcm_aeadStateDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -2401,15 +2401,15 @@ │ │ │ │ │ _P │ │ │ │ │ _R) │ │ │ │ │ encctx │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -030c14cc255a18c7e5d2ad62807f92d1 │ │ │ │ │ +2bb213d220c1648d2ba1380a5b2ea34c │ │ │ │ │ nettle_gcm_aeadStateEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -2454,15 +2454,15 @@ │ │ │ │ │ _P │ │ │ │ │ _R) │ │ │ │ │ encctx │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -d9c797a13447bcabb88139369f4269bf │ │ │ │ │ +f316dcef84f269d484c0af6bcfac66a6 │ │ │ │ │ nettle_gcm_aeadStateFinalize :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c -> NettleGCM -> GHC.Types.Int -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ │ @@ -2588,15 +2588,15 @@ │ │ │ │ │ case encrypt │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R) of ds12 { GHC.Ptr.FunPtr ds13 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ @@ -2640,15 +2640,15 @@ │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 i) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Crypto.Cipher.Types.Base.N:AuthTag[0])) } } } } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ of {} } } } }) }] │ │ │ │ │ -c689e473292894ebdf541f64f5c94d27 │ │ │ │ │ +533ad3e74051eb75a7495d29b4971e51 │ │ │ │ │ nettle_streamCombine :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, c) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -2660,15 +2660,15 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $wnettle_streamCombine │ │ │ │ │ @c │ │ │ │ │ $dNettleStreamCipher │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -0277f780d67fa7d31c6ad122336389b0 │ │ │ │ │ +8984f6aca657a6b5a4851b78a868e2d9 │ │ │ │ │ nettle_streamSetNonce :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ c -> Data.ByteString.Internal.Type.ByteString -> GHC.Maybe.Maybe c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.dyn_hi │ │ │ │┄ Files 99% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got dyn │ │ │ │ │ interface Crypto.Nettle.Ciphers 9066 │ │ │ │ │ - interface hash: 71f07f1bc032f64652a9265af4e4836e │ │ │ │ │ - ABI hash: dcd1222519be87ee7ac6d923d02072f5 │ │ │ │ │ - export-list hash: ec897d91127d94013aa75725d317320d │ │ │ │ │ + interface hash: 79e09eea02632d9ffbbb765c30f7df13 │ │ │ │ │ + ABI hash: 3fd0bf3b34d288ecfec9fa5fdc53a6f3 │ │ │ │ │ + export-list hash: ccc583b2fb6fd662a6dab07077a9c9cd │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: f3a0c02081b251945d4376111194613a │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: c586e6783650ba02afaf5437209f09ed │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -37,18 +37,18 @@ │ │ │ │ │ DES │ │ │ │ │ DES_EDE3 │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ SALSA20 │ │ │ │ │ SERPENT │ │ │ │ │ StreamNonceCipher{streamNonceSize streamSetNonce} │ │ │ │ │ TWOFISH │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.CCM │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.Internal │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.CCM │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.Internal │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ tagged-0.8.8-Kzng2lnKElzJiyKd9g735c │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ @@ -82,170 +82,170 @@ │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Crypto.Cipher.Types 75b07d800fd689d038923a21a0a1e5f7 │ │ │ │ │ import -/ Crypto.Cipher.Types.Base 4640eacf62e250b093b06e1895dee830 │ │ │ │ │ import -/ Crypto.Cipher.Types.Block 8fcdf43570dc3c15a1849e90dc642647 │ │ │ │ │ import -/ Crypto.Cipher.Types.Stream 3847fb575cdeefb591b6b9e4eb84f468 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.CCM 7a2dde19a7573f38fa25d22304a59d6d │ │ │ │ │ - exports: 08ca0af40b66f2700b3b348acbaf91e6 │ │ │ │ │ - ccmInitTLS 8718d1ebe7fd0e54d12ebf0992572958 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports 0fe520142d797078b8dcc1ddd5323de9 │ │ │ │ │ - exports: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ - c_aes128_decrypt d508a9fef874877bebe11fe6a7921f9c │ │ │ │ │ - c_aes128_encrypt 81963777b653cbea3d2b4900d65cbd72 │ │ │ │ │ - c_aes192_decrypt b26ad524f56784917d63f9874612e26e │ │ │ │ │ - c_aes192_encrypt a7d17439e00fa9f2950d52f141cc5688 │ │ │ │ │ - c_aes256_decrypt 21b3ff8358eb7e67f7a3d20b6195fbd9 │ │ │ │ │ - c_aes256_encrypt ef6780e6cfdd43b9c8493d7e78910b5d │ │ │ │ │ - c_arcfour_crypt 28ceb035fce59c21a66909071e5fc0ed │ │ │ │ │ - c_arcfour_ctx_size 6869a3f204af8d406ff52269619008fd │ │ │ │ │ - c_arcfour_set_key 54c5e283d8ade6fb65a13e4dd1df54fd │ │ │ │ │ - c_arctwo_ctx_size 8f15b769cb1de1ce5c07a053c3c5f15f │ │ │ │ │ - c_arctwo_decrypt 5615cffc03658c3d94a63cfdbf4d5c23 │ │ │ │ │ - c_arctwo_encrypt e66d52374676cffeadd36bacd3129768 │ │ │ │ │ - c_arctwo_set_key 093baa214ac71559210f79b5d5a8196f │ │ │ │ │ - c_arctwo_set_key_ekb f500ccfac3e281ef9ccfd635a2c62531 │ │ │ │ │ - c_arctwo_set_key_gutmann 11af8b06ae8fa59d682f8cf13dad6061 │ │ │ │ │ - c_blowfish_ctx_size 9a478c020801b014d586c2f0d85a93bd │ │ │ │ │ - c_blowfish_decrypt 99ecfbe504184131132c5e39e87ea556 │ │ │ │ │ - c_blowfish_encrypt 7db49487942ae0d71ac51725a028506f │ │ │ │ │ - c_blowfish_set_key 685b9914512808c9ba1afb5b9430c182 │ │ │ │ │ - c_camellia128_crypt 58a7578ed96df187945ef4d9c3ae9789 │ │ │ │ │ - c_camellia192_crypt bf2d8b251b1a6189dd3086c9c7dbc49b │ │ │ │ │ - c_camellia256_crypt c04d35306de11eb04eda43b7c311c33d │ │ │ │ │ - c_cast128_ctx_size a79fdbd0a0718b21f9e387d8248a4b51 │ │ │ │ │ - c_cast128_decrypt 413f4ec70e5d69070d554a4994e1b83c │ │ │ │ │ - c_cast128_encrypt cff61fe2775e0820ff5e7eed3cb4939c │ │ │ │ │ - c_cast5_set_key a7249a7bbdb49d6aaaac3f30a38c8624 │ │ │ │ │ - c_chacha_crypt 547a1e8046c19ed86d21c6eaf3280ebf │ │ │ │ │ - c_chacha_ctx_size fca42ab54593b933149fce684bcb8419 │ │ │ │ │ - c_chacha_set_key b800a2a654ac988453d31f417d9d26e7 │ │ │ │ │ - c_chacha_set_nonce c663537d631b4f7fcbc9bdc1ceda2b38 │ │ │ │ │ - c_des3_ctx_size 65340bcf13b15ae19ad7e948f1215336 │ │ │ │ │ - c_des3_decrypt bbc56b09602e10a0478944a31d9cf047 │ │ │ │ │ - c_des3_encrypt 8a001e6e04f8746ce98dd55b0fd33106 │ │ │ │ │ - c_des3_set_key 66a7e859b273062b9dbf9a3c8f79c5e3 │ │ │ │ │ - c_des_ctx_size 135df9f63f7692ed0f25e0cfebe5f09a │ │ │ │ │ - c_des_decrypt 115104a5be9a56f3b236be98bd4f4aed │ │ │ │ │ - c_des_encrypt 854666707312e411ebd631ced99e6bc1 │ │ │ │ │ - c_des_set_key 77b328f502dc248785c3c7adbc8b000e │ │ │ │ │ - c_hs_aes128_ctx_decrypt e7c7bb0c24e5d6bc1a41d180d25c8f2e │ │ │ │ │ - c_hs_aes128_ctx_encrypt 4f458c02ffb4e7926c33e9f6358e6312 │ │ │ │ │ - c_hs_aes128_ctx_size afcdbd3cb8d7f275f1f51f81c5c250ff │ │ │ │ │ - c_hs_aes128_init 6a72418ee3540c051e26d70a46abd639 │ │ │ │ │ - c_hs_aes192_ctx_decrypt 95a121159019dd15f8b7c6d49ec80837 │ │ │ │ │ - c_hs_aes192_ctx_encrypt 68ef30238c1e3973ffb9caebe92431f4 │ │ │ │ │ - c_hs_aes192_ctx_size 4ea105484035ddb5c0ec9f0319468579 │ │ │ │ │ - c_hs_aes192_init c04b90bd0f8f92869f696971c4ab15af │ │ │ │ │ - c_hs_aes256_ctx_decrypt e1708c163a613c6153bd5af8c1832884 │ │ │ │ │ - c_hs_aes256_ctx_encrypt 5a3630803b7049e2fc1ee0d016e5254f │ │ │ │ │ - c_hs_aes256_ctx_size 4b4b4f2a8d61f9d92a3c24cf7aa87f02 │ │ │ │ │ - c_hs_aes256_init e0ec3070014ab84929ddbd7c10e1dcbc │ │ │ │ │ - c_hs_aes_ctx_size fba4b21753a0405d9021fd5e6000c8d8 │ │ │ │ │ - c_hs_aes_decrypt e9731747053c7167f7a71d735c10bdba │ │ │ │ │ - c_hs_aes_encrypt 33d0e6495e8051435a2e93ca9d19fe10 │ │ │ │ │ - c_hs_aes_init 3aba070539af24430002f23b09ecf113 │ │ │ │ │ - c_hs_camellia128_ctx_decrypt 742f7abf5424c4c13f012f22833f3b80 │ │ │ │ │ - c_hs_camellia128_ctx_encrypt 57dd17c6e2d59d876e1161d154b9da3b │ │ │ │ │ - c_hs_camellia128_ctx_size 7e54b385eaf8150ab6cecdff24a0307e │ │ │ │ │ - c_hs_camellia128_init defa768751697f4fde2848f4019150b1 │ │ │ │ │ - c_hs_camellia192_ctx_decrypt f5283fb66007caa3f6d450b065d18e76 │ │ │ │ │ - c_hs_camellia192_ctx_encrypt 3e1734c1f43085c845db75f39b9517c3 │ │ │ │ │ - c_hs_camellia192_ctx_size b4746c62ec3b320fabd0aff4ba72a4bb │ │ │ │ │ - c_hs_camellia192_init 35b4edb894f65e83737345e37c569a4a │ │ │ │ │ - c_hs_camellia256_ctx_decrypt cc324ac34c6005d721f9094bbafcdbc8 │ │ │ │ │ - c_hs_camellia256_ctx_encrypt 489f265810204d6f14919d2b3073f74b │ │ │ │ │ - c_hs_camellia256_ctx_size abeef8c63a4a162e80d254ba9268bdb0 │ │ │ │ │ - c_hs_camellia256_init 18d5f7f332bb0d93d79be5c0ed38b39a │ │ │ │ │ - c_hs_camellia_ctx_size 0885c4ce1a62fe35c8f0bc991ac995de │ │ │ │ │ - c_hs_camellia_decrypt 2e63d27094113c710613473c6af26278 │ │ │ │ │ - c_hs_camellia_encrypt 58c2974e2cb0a44fb3a9585e7d43f68a │ │ │ │ │ - c_hs_camellia_init b9fac67245edd2b94587bab1e647378f │ │ │ │ │ - c_salsa20_crypt e8b2a4204c18899212ac56f37385f4da │ │ │ │ │ - c_salsa20_ctx_size 176671809a6be6a114b983a5b9fb26ec │ │ │ │ │ - c_salsa20_set_key 9ad4f91c8a97e9fea064bb9bc67cc45b │ │ │ │ │ - c_salsa20_set_nonce 36689b2763b08a0b2cc8581962b63bda │ │ │ │ │ - c_salsa20r12_crypt fcaa17352049a2f92ca77ee0c73251de │ │ │ │ │ - c_serpent_ctx_size a85fee2a39308a4b72233d9d41a41987 │ │ │ │ │ - c_serpent_decrypt 841ece82f30266875a4f1bd24f940656 │ │ │ │ │ - c_serpent_encrypt 0463fe272d4d1b6b8485cda223d7f8aa │ │ │ │ │ - c_serpent_set_key 15af07037f943c1dc65db5eb8a149dc0 │ │ │ │ │ - c_twofish_ctx_size b04d04cfc07c2f6501d5d40d85fa30d5 │ │ │ │ │ - c_twofish_decrypt 23ccb52e80371c47ed2f7398fb99ff37 │ │ │ │ │ - c_twofish_encrypt 0491deb80db55602494614e340bb756b │ │ │ │ │ - c_twofish_set_key c1c59d2433b381225691e5ba84d9d168 │ │ │ │ │ - p_aes128_decrypt 88ca3f53883b799205ee43d9707edc47 │ │ │ │ │ - p_aes128_encrypt 029940e62e9ddb73c32a038cae4b4024 │ │ │ │ │ - p_aes192_decrypt b57cdbe78577a92093dc20fe17c6c014 │ │ │ │ │ - p_aes192_encrypt 569cbb96cb37d8f65be92aff157a7979 │ │ │ │ │ - p_aes256_decrypt 464b7f101aaafee70ac6fb012454298b │ │ │ │ │ - p_aes256_encrypt a938b2a3292dacf6b90664c285b4e9e1 │ │ │ │ │ - p_arctwo_decrypt e36a0991720c5d625d786fb4764f09a5 │ │ │ │ │ - p_arctwo_encrypt 49fd3b9eb0038e5263f35419b2469f20 │ │ │ │ │ - p_blowfish_decrypt 036282f59bad2c96e00923cc79d14abd │ │ │ │ │ - p_blowfish_encrypt d39230a3ba951796477ea67098dececb │ │ │ │ │ - p_camellia128_crypt 40b2f045d22bb56b58d0a479faf097c5 │ │ │ │ │ - p_camellia192_crypt 926d8072dd5fcbfeae05b0fc50e01428 │ │ │ │ │ - p_camellia256_crypt 22314c68b1d7c00563303cab08d2bea7 │ │ │ │ │ - p_cast128_decrypt b6a54909105d664187f8b19bfa3e81ac │ │ │ │ │ - p_cast128_encrypt 6821aa30e1e41d44055022e088cf8a84 │ │ │ │ │ - p_des3_decrypt 0a0375dadfc8a0538ec6cc92a692a1df │ │ │ │ │ - p_des3_encrypt 094ae809c1ea923d9db3b2b25f9e0373 │ │ │ │ │ - p_des_decrypt 84b9d99f717bb813e6bf3ff1bcc2877f │ │ │ │ │ - p_des_encrypt 74e7cad68a2df7ff8fa8f6c8a84d154c │ │ │ │ │ - p_hs_aes_decrypt cc75170ac06cd080728067fee4f19a88 │ │ │ │ │ - p_hs_aes_encrypt f9bebf835ea496115d508a57a0c21f59 │ │ │ │ │ - p_hs_camellia_decrypt 7c207073523bbdd32c43d7a9860e7e10 │ │ │ │ │ - p_hs_camellia_encrypt 7d11f780c77417e7eca27c1f7a4f6b0a │ │ │ │ │ - p_serpent_decrypt 428edaa9b7f3e708a10f692b7b744f56 │ │ │ │ │ - p_serpent_encrypt f23db7fe609f77ce7327288b5a4f12ed │ │ │ │ │ - p_twofish_decrypt 99d29da362c71e09d4bea60d15be29a3 │ │ │ │ │ - p_twofish_encrypt 8b58273a251ae7bc87d360a7c4b32be1 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.Internal afc3f947567b331d29c18bbf2fed81fa │ │ │ │ │ - exports: 0d34f52c1e27247bd7630a6ee7fdbd58 │ │ │ │ │ - NettleBlockCipher 09565743b9e4d43fecfa7f86ca590316 │ │ │ │ │ - NettleBlockedStreamCipher 75e6089b025fb84d1a254345b977d80d │ │ │ │ │ - NettleCipher f56afb2e8d46761a3e1ad8900514ead5 │ │ │ │ │ - NettleGCM 510a97549037e1c2839cdce50ee1aac7 │ │ │ │ │ - NettleStreamCipher 31cbb24ccf3852eebf268f3441bc8acc │ │ │ │ │ - nbc_blockSize 159e542d8e339084e8d382f9fc395079 │ │ │ │ │ - nbsc_nonceSize 0f6bc272f86ff377b28fa1734cacf8ae │ │ │ │ │ - nc_cipherKeySize e23e0162e93fc052c08bc1f1d0b9b7b8 │ │ │ │ │ - nc_cipherName f643f8c473e2e9f276ee5914339f1563 │ │ │ │ │ - nettle_blockedStreamCombine 5b41df9355fcf9d5c1d2f2456f21b870 │ │ │ │ │ - nettle_blockedStreamSetNonce 21f801b96bb2ceca9b7a6868cb7d39ff │ │ │ │ │ - nettle_cbcDecrypt a222f15447d0dd73e30d4558cfc6381c │ │ │ │ │ - nettle_cbcEncrypt c2b19cb4ec3209621914ad6849d6e618 │ │ │ │ │ - nettle_cfbDecrypt 2b40ef0d2ca2d20e069ac34e3441cac2 │ │ │ │ │ - nettle_cfbEncrypt f70891c998f4f2047789afe4a5593e80 │ │ │ │ │ - nettle_cipherInit 87bf88bf3a5ac6a37925fbbe4d338e71 │ │ │ │ │ - nettle_cipherInit' 20b2c10216025036a9f2dd9c07b7c836 │ │ │ │ │ - nettle_ctrCombine 5ce48f4117575ecc5e274ece0ab70fd2 │ │ │ │ │ - nettle_ecbDecrypt 85c9f7cc8fb97c59861c547060dfe3d1 │ │ │ │ │ - nettle_ecbEncrypt c408ef373e1819f3fb39b4a8f6a71496 │ │ │ │ │ - nettle_gcm_aeadInit 0aabd71701f9b7477cd8ce512ff13f09 │ │ │ │ │ - nettle_gcm_aeadStateAppendHeader bbb7192c9efbb2d37e9162a1d4912ba7 │ │ │ │ │ - nettle_gcm_aeadStateDecrypt baa0559eaab1d8dd250de2ef4dc7844d │ │ │ │ │ - nettle_gcm_aeadStateEncrypt 030c14cc255a18c7e5d2ad62807f92d1 │ │ │ │ │ - nettle_gcm_aeadStateFinalize d9c797a13447bcabb88139369f4269bf │ │ │ │ │ - nettle_streamCombine c689e473292894ebdf541f64f5c94d27 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr 6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.CCM 97dc05589f76f3f4a07b15e55a627e56 │ │ │ │ │ + exports: 3afdcc64e836342b819ded01ba124e11 │ │ │ │ │ + ccmInitTLS 456183c54c236f1431942b0da340e1a1 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports 1b2299a3cd831332cacdc837cc1f392e │ │ │ │ │ + exports: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ + c_aes128_decrypt 4092dbc2bbfc0f4a25cf56e04db05340 │ │ │ │ │ + c_aes128_encrypt 6545acd44474d3f68819a24ea07c0815 │ │ │ │ │ + c_aes192_decrypt d3d0036748960770d1aa57ca01e031b3 │ │ │ │ │ + c_aes192_encrypt 7edc9cacdee77b6b7dde3d315205e485 │ │ │ │ │ + c_aes256_decrypt 8c13abc33c420f480c6c01052011e0e3 │ │ │ │ │ + c_aes256_encrypt 2fbad9dc9c0054bcdb63708a211a7384 │ │ │ │ │ + c_arcfour_crypt 94bf4a49174d48a220e61abb7ce34b40 │ │ │ │ │ + c_arcfour_ctx_size 1a321b6f7e6b0b795b6beafa7c9bdb39 │ │ │ │ │ + c_arcfour_set_key 2859f7f108ec45c03bb6d4b8d2ee3996 │ │ │ │ │ + c_arctwo_ctx_size 1770a6ff81498b540c3ed8ff26908218 │ │ │ │ │ + c_arctwo_decrypt 35b499f615529359f7901b697481b735 │ │ │ │ │ + c_arctwo_encrypt 48fa3d4a8611d5d34581f2a1335bdbea │ │ │ │ │ + c_arctwo_set_key 9522a36ef53be342afae0328f659c04f │ │ │ │ │ + c_arctwo_set_key_ekb 4a5856e3cd3c0ded210d9c39af558c99 │ │ │ │ │ + c_arctwo_set_key_gutmann 9fc2c24bad740ee5b359284132a5c184 │ │ │ │ │ + c_blowfish_ctx_size 1b885a94d6fd2bc5f448d888e12d300f │ │ │ │ │ + c_blowfish_decrypt 52621473e4790745ac2a39bb6f7a75c5 │ │ │ │ │ + c_blowfish_encrypt 1984cb53d069ca8bf4221391a5a6ea6c │ │ │ │ │ + c_blowfish_set_key ab4c4d9d469b2a5db030c136f053aae4 │ │ │ │ │ + c_camellia128_crypt cfc90a62a0134a7de0d3796ae46d5b6b │ │ │ │ │ + c_camellia192_crypt e148903a18bbed588de894715d187937 │ │ │ │ │ + c_camellia256_crypt d71ef00a3e4f11490bee984a9a2f21d2 │ │ │ │ │ + c_cast128_ctx_size c091906ed4da946859b7f854703fa37f │ │ │ │ │ + c_cast128_decrypt 159dd7fbf8e2e25bec88cc22d3ee70c2 │ │ │ │ │ + c_cast128_encrypt b91c2dd8ae2bb51108617d8cf53a88f5 │ │ │ │ │ + c_cast5_set_key 969b61b95e99903f66ee70df5e0ff2e8 │ │ │ │ │ + c_chacha_crypt 6e9cec1a406f7710a69cacb03fc25433 │ │ │ │ │ + c_chacha_ctx_size 6ab36795717d89d32ec8ac0d63298824 │ │ │ │ │ + c_chacha_set_key 2a39ec0f7f2909ef600c7079eea50117 │ │ │ │ │ + c_chacha_set_nonce 8ebbe7491abdf62b0caebb9b67441e33 │ │ │ │ │ + c_des3_ctx_size 8988559a4c16d04e408b7ebdeb8cecfc │ │ │ │ │ + c_des3_decrypt c30582a06658cbe9968f051fb8a51af7 │ │ │ │ │ + c_des3_encrypt d4dcf3b1c63ef2c4ae3caeff9edd41fc │ │ │ │ │ + c_des3_set_key 0c3d3e4a6288178c5d391886c28fdc21 │ │ │ │ │ + c_des_ctx_size 5a2b08111a029944fa561093d2584a04 │ │ │ │ │ + c_des_decrypt 2578102954033c5170ea7fd4ab07792f │ │ │ │ │ + c_des_encrypt 12c802a02cf0c4567182c17ce223f56a │ │ │ │ │ + c_des_set_key 456652a67e055c851155e95f5df9d65b │ │ │ │ │ + c_hs_aes128_ctx_decrypt 16bfe9e8761daadbbd440967383f01a7 │ │ │ │ │ + c_hs_aes128_ctx_encrypt ff5e15aeab5e998332dad8e212b88103 │ │ │ │ │ + c_hs_aes128_ctx_size 448b794a191a173fb0b921198253bf56 │ │ │ │ │ + c_hs_aes128_init 9a9a3dcaf3cc250662b484bc5acf3ae1 │ │ │ │ │ + c_hs_aes192_ctx_decrypt 7793388254684afe3b6b12d0ba46a21d │ │ │ │ │ + c_hs_aes192_ctx_encrypt 482f02ec6bb7b0572bbc86e29d6a1eb0 │ │ │ │ │ + c_hs_aes192_ctx_size 9d303ff696e05cd18cb9e11e4be32c99 │ │ │ │ │ + c_hs_aes192_init 8f04b564a4165c6a8229a9cc2d4fae36 │ │ │ │ │ + c_hs_aes256_ctx_decrypt 8cb0433da04412ffbaa9c8de5a65fe63 │ │ │ │ │ + c_hs_aes256_ctx_encrypt 9628a25186e91f30862a763693492013 │ │ │ │ │ + c_hs_aes256_ctx_size 88b478bc2e56597fadec66f7b50e8dff │ │ │ │ │ + c_hs_aes256_init 1759d0e1e67e5ab8f331cb96caff2d7c │ │ │ │ │ + c_hs_aes_ctx_size 41bb509dd2b484b69c80c2a1551a97a4 │ │ │ │ │ + c_hs_aes_decrypt 7aed4aea0837d1a128c68c46bd028c33 │ │ │ │ │ + c_hs_aes_encrypt c59f3084025633cf7cee7ff84b690e7e │ │ │ │ │ + c_hs_aes_init aba19be9540f61766e309925e10a4ac0 │ │ │ │ │ + c_hs_camellia128_ctx_decrypt 98f3a4717a42021f67ea80bf0f567246 │ │ │ │ │ + c_hs_camellia128_ctx_encrypt 422fea531f0eea2ea36a3e69e80d54d1 │ │ │ │ │ + c_hs_camellia128_ctx_size fac018b049385dbbacaf11549a5f1633 │ │ │ │ │ + c_hs_camellia128_init 22af8c0ea301db90f4a725603352c30b │ │ │ │ │ + c_hs_camellia192_ctx_decrypt f538d753998a17260dc284e53011ab8b │ │ │ │ │ + c_hs_camellia192_ctx_encrypt 412764f51b2cb21f089bc8f79c5a2784 │ │ │ │ │ + c_hs_camellia192_ctx_size cd549e0c90e7ed237c60a0ad20846736 │ │ │ │ │ + c_hs_camellia192_init 9b3fe3570a367d39041334179ccf38c5 │ │ │ │ │ + c_hs_camellia256_ctx_decrypt aff741d619f7c469a17ae0997f6ad5d2 │ │ │ │ │ + c_hs_camellia256_ctx_encrypt 0e199ddaa9208601f24f7cda3b0c93f4 │ │ │ │ │ + c_hs_camellia256_ctx_size 7b913df73fc2d462dff86d28255d5a3f │ │ │ │ │ + c_hs_camellia256_init 13f6206019b3b77994c613d0732b6512 │ │ │ │ │ + c_hs_camellia_ctx_size e5827a0c7abab662de0cc0049d90966d │ │ │ │ │ + c_hs_camellia_decrypt 48df02d05b54efbe7bb6641730599676 │ │ │ │ │ + c_hs_camellia_encrypt 947798218624c209a45840d1cb490445 │ │ │ │ │ + c_hs_camellia_init e0bbce4c84656f1699e454319d6132a6 │ │ │ │ │ + c_salsa20_crypt d8234ff0529da0a1fd4ef36653379441 │ │ │ │ │ + c_salsa20_ctx_size cfbe0531983b5b7d3ce59f64c7087547 │ │ │ │ │ + c_salsa20_set_key 96624a09e1eaa771c0a23395c60803c7 │ │ │ │ │ + c_salsa20_set_nonce f8f850defd6cf95bb4ab0b42073840d8 │ │ │ │ │ + c_salsa20r12_crypt dcb3aed932f68a9476b4045199605eef │ │ │ │ │ + c_serpent_ctx_size 8f6766a41331e440b723eb9c3a95e582 │ │ │ │ │ + c_serpent_decrypt 5ea4c017bfc6821935ac5fdea85d01c7 │ │ │ │ │ + c_serpent_encrypt 9ce98d94a998bf4238fad98804b839cc │ │ │ │ │ + c_serpent_set_key 234d0ef10da79e8e0fa2cd69c9dac582 │ │ │ │ │ + c_twofish_ctx_size 2df5a1c1bfbbd8b3c5f95e79ea1ffb6c │ │ │ │ │ + c_twofish_decrypt 9057e86ef912efdf60c6f21951e80e05 │ │ │ │ │ + c_twofish_encrypt 7650660df589ddf95fc754090c2b140f │ │ │ │ │ + c_twofish_set_key e872f59421156320daf782c2620c9ec7 │ │ │ │ │ + p_aes128_decrypt 85a954935eabf56b5d903f05e529f869 │ │ │ │ │ + p_aes128_encrypt 64c80b6c173b731e850633d4d277224f │ │ │ │ │ + p_aes192_decrypt 8f04fdafa9cc112579859b799860d321 │ │ │ │ │ + p_aes192_encrypt 55de8db73e223c08e59f7c192638b4c7 │ │ │ │ │ + p_aes256_decrypt aae58d3f7d2a16ec07e9b0eca8660522 │ │ │ │ │ + p_aes256_encrypt ade2d45e62b2802856fef600559e9bcd │ │ │ │ │ + p_arctwo_decrypt 55cd104fb4746fd482820a7969964848 │ │ │ │ │ + p_arctwo_encrypt 149a6555f7dce5a11b38b8b8fdbc4551 │ │ │ │ │ + p_blowfish_decrypt 55b0220cf790a4ab46f5ff51a7b8cf06 │ │ │ │ │ + p_blowfish_encrypt 57d489f92685d4b738c580c9b70c5d5f │ │ │ │ │ + p_camellia128_crypt 7683b7e89181c36bacbe3d7bee8606d4 │ │ │ │ │ + p_camellia192_crypt 3682ac1817898d1ccc1ecbdf165dac1e │ │ │ │ │ + p_camellia256_crypt 057d0b4066ff00a81e4ca22bf7b7e5ea │ │ │ │ │ + p_cast128_decrypt 8088625db356b5cb264eccc9921bbc51 │ │ │ │ │ + p_cast128_encrypt dfc826ab75943ae268a107a2773381d3 │ │ │ │ │ + p_des3_decrypt 1675362acb8c0699c2da6a87895bda67 │ │ │ │ │ + p_des3_encrypt 046708d2c93a2cec34d7d1a43f433b2d │ │ │ │ │ + p_des_decrypt 6c3c4826edfd2fb172d1454562e2db18 │ │ │ │ │ + p_des_encrypt 2f2fb0faac3da358c8af0f6ac10cc12d │ │ │ │ │ + p_hs_aes_decrypt 066084f81ba3a0d0cf9d2c6270449076 │ │ │ │ │ + p_hs_aes_encrypt 35f8ac4ca0a0d2efa7a53b4bceb87859 │ │ │ │ │ + p_hs_camellia_decrypt dff24e4215ee43515fa252e61c0b9285 │ │ │ │ │ + p_hs_camellia_encrypt d23ff7d59fcb31c51f377cbfdaae1e80 │ │ │ │ │ + p_serpent_decrypt a0bd91b3642e16583b53bcaa7a7a1824 │ │ │ │ │ + p_serpent_encrypt 5f0caae0dd46364582ba10077658e154 │ │ │ │ │ + p_twofish_decrypt ea94585bbe958990ad41e0b9c686a68c │ │ │ │ │ + p_twofish_encrypt 9dc9d5a0555895d5f5953e4005ce291f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.Internal ba3822b57e705ffdaab2d6478687bd28 │ │ │ │ │ + exports: 2c1f436665f603d625d8540722c1fb0c │ │ │ │ │ + NettleBlockCipher c7568e462df807926027a6c42de31f8d │ │ │ │ │ + NettleBlockedStreamCipher 5d017fee18d8525eccdc3ae0e4aaadda │ │ │ │ │ + NettleCipher eed2999af6fc8a8f0cce8234ea2551e2 │ │ │ │ │ + NettleGCM 16c0957fc4cdeafac1f27e54fc9e6291 │ │ │ │ │ + NettleStreamCipher ae40df500aab5a377e09a35ba9bdc348 │ │ │ │ │ + nbc_blockSize baa4ebf3ee6e15c3fb8ac7ebd2796ba8 │ │ │ │ │ + nbsc_nonceSize 974b23aa984c4efe6519bef05e8d2482 │ │ │ │ │ + nc_cipherKeySize 6626ec80f5fee6eefc4a5f4e034a5b0c │ │ │ │ │ + nc_cipherName 50453dc873afa60e2a59d8e821cd3c00 │ │ │ │ │ + nettle_blockedStreamCombine 7b26d92ab0848a70e5fe70e40fd5dd83 │ │ │ │ │ + nettle_blockedStreamSetNonce 6e3e5df71456635b3864ec96ee4f9722 │ │ │ │ │ + nettle_cbcDecrypt 125cb1c47d10715d96347f27260fb919 │ │ │ │ │ + nettle_cbcEncrypt 351a684776409aeafa5506db9090502a │ │ │ │ │ + nettle_cfbDecrypt 2778c466547bc7e547b7c7e000ece622 │ │ │ │ │ + nettle_cfbEncrypt 2ea47d9b65e128f36920161b58a7a643 │ │ │ │ │ + nettle_cipherInit 0d3e6faeea8db67c6e4eceeafd4208aa │ │ │ │ │ + nettle_cipherInit' bd335ecfaf4c7ccc6f28dcea53855ffc │ │ │ │ │ + nettle_ctrCombine cc1f05cf9a4c681b19fa6a4aff9f37cb │ │ │ │ │ + nettle_ecbDecrypt b35213bb22286d14294e58733481c6d9 │ │ │ │ │ + nettle_ecbEncrypt 130f8181e28ab9ba9d6c8750bc7ee3d4 │ │ │ │ │ + nettle_gcm_aeadInit 9b6fc0eb27f540b90d04eb2b1397c30a │ │ │ │ │ + nettle_gcm_aeadStateAppendHeader 516a0347c687f1f0cfb2f34bffa4e84f │ │ │ │ │ + nettle_gcm_aeadStateDecrypt 1020302c69fafb9bbe41fe407f39f0c7 │ │ │ │ │ + nettle_gcm_aeadStateEncrypt 2bb213d220c1648d2ba1380a5b2ea34c │ │ │ │ │ + nettle_gcm_aeadStateFinalize f316dcef84f269d484c0af6bcfac66a6 │ │ │ │ │ + nettle_streamCombine 533ad3e74051eb75a7495d29b4971e51 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 94f9511dd143b06b6b067573920f9545 │ │ │ │ │ import -/ Data.SecureMem 9e1544dc21edcd78718668ecefb4233b │ │ │ │ │ import -/ Data.Tagged ea2df2d15b5d8e34014224bf6c8f4e30 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Ciphers annotated by 1143 of type [Char] │ │ │ │ │ -6382edfd59533c119c6dd07726459c33 │ │ │ │ │ +0f02e31bd5206e58ac4404731957c921 │ │ │ │ │ $fAEADModeImplAES128NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES128 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -253,15 +253,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES128 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES128) │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateFinalize] │ │ │ │ │ -e9954242eb16f3bb13764f86e20ac3c1 │ │ │ │ │ +3e8109185507b3b1ebdecf914737b23a │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -275,15 +275,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes128_encrypt │ │ │ │ │ eta `cast` (N:AES128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -818e85fb75e937eda473079e96f5bdd2 │ │ │ │ │ +6336d513aa3de1cb7ac194440bb622de │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -297,26 +297,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes128_encrypt │ │ │ │ │ eta `cast` (N:AES128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -f013e24570132e2dab1548164c15c8cc │ │ │ │ │ +62919982f6485e37f20fb75db18ddfb3 │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128] │ │ │ │ │ -2a8fe64de55722ea46554927a74e7407 │ │ │ │ │ +79af5512afcddcc471d4e12bffa7888d │ │ │ │ │ $fAEADModeImplAES192NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES192 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -324,15 +324,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES192 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES192) │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateFinalize] │ │ │ │ │ -8839305264256bf1c99179e33add2419 │ │ │ │ │ +04dcd98d74db4696f783f34ff55e8407 │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -346,15 +346,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes192_encrypt │ │ │ │ │ eta `cast` (N:AES192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -f49a5ef76acfc2c319a2522ca62cd8ef │ │ │ │ │ +9c8ee410990db034e1938be6dc526112 │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -368,26 +368,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes192_encrypt │ │ │ │ │ eta `cast` (N:AES192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -8f8e06bc5761a70a17cae43a4b417c56 │ │ │ │ │ +a596245b533b1541d658a4c3c9395a95 │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192] │ │ │ │ │ -86200d14c1442e49c5e3cfd89386b846 │ │ │ │ │ +16828d0d022dfcff8195994b594bd516 │ │ │ │ │ $fAEADModeImplAES256NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES256 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -395,15 +395,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES256 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES256) │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateFinalize] │ │ │ │ │ -225534146c98e6f534f37e751173fe5b │ │ │ │ │ +ad76757054eb7e8bcb7bc7c971f96b8c │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -417,15 +417,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes256_encrypt │ │ │ │ │ eta `cast` (N:AES256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -e6db181ad596e8eead110c3d371c1e0d │ │ │ │ │ +bba8ce0ada76587ee476a654d9fdf7eb │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -439,26 +439,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes256_encrypt │ │ │ │ │ eta `cast` (N:AES256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -f76c5dbe495cdf77e3ec4d86bd9c111a │ │ │ │ │ +d8ce0ff37f2bcc3e8ecff98e8119af85 │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256] │ │ │ │ │ -5d2b1832c560b66d06d191fd0a39de2c │ │ │ │ │ +2c6be1fabbfaea42f92a8479d52c2083 │ │ │ │ │ $fAEADModeImplAESNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -466,15 +466,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES) │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateFinalize] │ │ │ │ │ -a60933473b51d7b37072bfd9f495b033 │ │ │ │ │ +18b3d7852e4de56ae142d9d3a8ef25bf │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -488,15 +488,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_aes_encrypt │ │ │ │ │ eta `cast` (N:AES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -777f994743d8bf2bc8edd79cd650774c │ │ │ │ │ +f126f7adc98c7234008cfa1afa5b4605 │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -510,26 +510,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_aes_encrypt │ │ │ │ │ eta `cast` (N:AES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -38e75bda204f834d106ee13dd1adb423 │ │ │ │ │ +453bfde5cdf4c0b803bca0ff689ea7a4 │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES] │ │ │ │ │ -6e922442515ef9d14c456d4b5cee7d1b │ │ │ │ │ +a96b027c2fac8fabebfb6c0b445163bb │ │ │ │ │ $fAEADModeImplARCTWONettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ ARCTWO Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -537,15 +537,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherARCTWO │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @ARCTWO) │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateFinalize] │ │ │ │ │ -c418da22e3825157cdb3a4c692c9ee6a │ │ │ │ │ +872fb88ae64bc4416aff83d1aba1266a │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -559,15 +559,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_arctwo_encrypt │ │ │ │ │ eta `cast` (N:ARCTWO[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -5776e907681131d9cf19537b41d1372a │ │ │ │ │ +98845ff59abcb791cec12de116f5b347 │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -581,26 +581,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_arctwo_encrypt │ │ │ │ │ eta `cast` (N:ARCTWO[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -e416e5e8173168057b1c783815261716 │ │ │ │ │ +cac6761d4df69f77889e15f67b926ef1 │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateFinalize :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO] │ │ │ │ │ -cf16c736e15e285ef98e809aaf30f5ca │ │ │ │ │ +ae33864d307330d8e7849413d0900b35 │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ BLOWFISH Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -608,15 +608,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherBLOWFISH │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @BLOWFISH) │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateFinalize] │ │ │ │ │ -7bc00348f57ab9f92d062ca356ad296c │ │ │ │ │ +28799df32220d521b7ce0ae244525c56 │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -630,15 +630,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_blowfish_encrypt │ │ │ │ │ eta `cast` (N:BLOWFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -eb41b57ea1df363503a178f605a0982a │ │ │ │ │ +df8b7451b28adc54e13f7b84ccc6610e │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -652,26 +652,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_blowfish_encrypt │ │ │ │ │ eta `cast` (N:BLOWFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -5224de6911f894a955baddd3bb217a52 │ │ │ │ │ +38dd25d035d6e442fe898796c8ba198c │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateFinalize :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH] │ │ │ │ │ -24039000eb0452cc7ce0d941b57f1873 │ │ │ │ │ +3068bf65e150f8856c007cabd91f1378 │ │ │ │ │ $fAEADModeImplCAST128NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ CAST128 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -679,15 +679,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCAST128 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @CAST128) │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateFinalize] │ │ │ │ │ -1da330e8bf1ecb0ecbd640a4fc1e8af2 │ │ │ │ │ +2202a5894f5c3755ed7864b29e02c0d8 │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -701,15 +701,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_cast128_encrypt │ │ │ │ │ eta `cast` (N:CAST128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -2683126cccc7dbca9760795746575f66 │ │ │ │ │ +30e13a231d0b87128d176e04041b38cf │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -723,26 +723,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_cast128_encrypt │ │ │ │ │ eta `cast` (N:CAST128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -cf018f4d21105cdcb219323b76b9d768 │ │ │ │ │ +b326e635e255f3ef22b13125ed501bb8 │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateFinalize :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128] │ │ │ │ │ -0ab568eec41cbb07b19b21ac55f72d25 │ │ │ │ │ +de4e8c7b23c055a2794f38b5bc47374a │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia128 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -750,15 +750,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia128 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia128) │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateFinalize] │ │ │ │ │ -2576d175727bfb41aaf5decd0226db9c │ │ │ │ │ +86dcfe9c6d0950b7b19d64f78f18c3a7 │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -772,15 +772,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia128_crypt │ │ │ │ │ eta `cast` (N:Camellia128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -f1a7f588be42c79132e471845afca5e0 │ │ │ │ │ +4a6469a51942f34dbde202362cd2af9c │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -794,26 +794,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia128_crypt │ │ │ │ │ eta `cast` (N:Camellia128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -3febb9a0e22c80cf7f64ba23683b1bd0 │ │ │ │ │ +f170972d7b043d4b86eddcdc2c0c2342 │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128] │ │ │ │ │ -ffb1213c8ff40be19ed6df4a055053c2 │ │ │ │ │ +977c08cb40b97dc98abcaceb34bd97c8 │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia192 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -821,15 +821,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia192 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia192) │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateFinalize] │ │ │ │ │ -12bfbf9782d24c3bdbf9fcc68f8e765d │ │ │ │ │ +fbe9287abbb9133721e4b0a90b7d8f29 │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -843,15 +843,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia192_crypt │ │ │ │ │ eta `cast` (N:Camellia192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -d5d96c4500b7ee564dc201b9cc9b8bac │ │ │ │ │ +ad76e7a5aa658dd6166f2fa0147e0a89 │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -865,26 +865,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia192_crypt │ │ │ │ │ eta `cast` (N:Camellia192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -74df295c442021eacdbe2ca2038f6a5b │ │ │ │ │ +800555d34933e68c88b94ee9229a0a52 │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192] │ │ │ │ │ -186a03d9a8b67ed8057c820965253e35 │ │ │ │ │ +dcc2c92f1516317a63154dbac7c56c8c │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia256 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -892,15 +892,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia256 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia256) │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateFinalize] │ │ │ │ │ -c8f28b2fecd0998b8bde83b812df88c7 │ │ │ │ │ +a61fd6fc1718590663311e57b64ca7f2 │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -914,15 +914,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia256_crypt │ │ │ │ │ eta `cast` (N:Camellia256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -db319ba05ec95b05e6316c3596c0f210 │ │ │ │ │ +0a7711351a7f08713d11b968897176b6 │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -936,26 +936,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia256_crypt │ │ │ │ │ eta `cast` (N:Camellia256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -b7415f4a9acf26d34e9538d941017bed │ │ │ │ │ +33511c3e902c30060a2e3af1285dd2f1 │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256] │ │ │ │ │ -831f73d81ff5c3e6b2836ce41247bf6b │ │ │ │ │ +7f496edf1755e54765bc284cb95955bf │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -963,15 +963,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia) │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateFinalize] │ │ │ │ │ -b8ec8ca099632a1b864abca94e1e270e │ │ │ │ │ +287d8601a0c871e2cf212e44e7cb73b4 │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -985,15 +985,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_camellia_encrypt │ │ │ │ │ eta `cast` (N:Camellia[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -da60a475c1cb81bf44bc7522e234a1a2 │ │ │ │ │ +e275d04d9147bad24e57e0bd1975f85f │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1007,26 +1007,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_camellia_encrypt │ │ │ │ │ eta `cast` (N:Camellia[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -c092e250d14d7f876e071d9cd217c559 │ │ │ │ │ +38e8cc0262f216eaa2b4446bf19c8fe9 │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia] │ │ │ │ │ -c15cb4120ca46c8a6a50b07adcd136b5 │ │ │ │ │ +fb310c411f98b2b5b6d6fbfc7292313e │ │ │ │ │ $fAEADModeImplDESNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ DES Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1034,15 +1034,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherDES │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @DES) │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateFinalize] │ │ │ │ │ -d31201512b247a62f1be41e448d8cedf │ │ │ │ │ +6231d7ab9ff547cc85da2fa9a9a9dcba │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1056,15 +1056,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des_encrypt │ │ │ │ │ eta `cast` (N:DES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -837665a3ba3e583bae90523bb0050d56 │ │ │ │ │ +c8a2890f28c31e94a0323340c6b62fe2 │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1078,26 +1078,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des_encrypt │ │ │ │ │ eta `cast` (N:DES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -057b3d824ccf208abc601901b61f12b3 │ │ │ │ │ +b64aed3ea7fc93140adcae471f749fb7 │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateFinalize :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES] │ │ │ │ │ -c78e26b621a5e709aae93d596f586609 │ │ │ │ │ +34fc6c9017bd9ae1c9456e8ae7be7b1c │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ DES_EDE3 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1105,15 +1105,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherDES_EDE3 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @DES_EDE3) │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateFinalize] │ │ │ │ │ -3cbf390a26bee513163019cbfd13e064 │ │ │ │ │ +a210cece126fec7270a5e9c267d003ea │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1127,15 +1127,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des3_encrypt │ │ │ │ │ eta `cast` (N:DES_EDE3[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -b9f30cfbb3f0d4c718980b94438c48bf │ │ │ │ │ +3270d1def807aebfb242e8934d5cac77 │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1149,26 +1149,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des3_encrypt │ │ │ │ │ eta `cast` (N:DES_EDE3[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -648c4d60fdb00e706c821e84a5eeec8c │ │ │ │ │ +24c224b40f3fe751df002c4ebea0f123 │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateFinalize :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3] │ │ │ │ │ -f941f566fdefad9a35955564166766a4 │ │ │ │ │ +405c75f2fd7fe69259e9df63fd59c3a5 │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ SERPENT Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1176,15 +1176,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherSERPENT │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @SERPENT) │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateFinalize] │ │ │ │ │ -b21024b38504dcd320e2e53593804e29 │ │ │ │ │ +2c7de07f6e5307fede583deec8d91d72 │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1198,15 +1198,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_serpent_encrypt │ │ │ │ │ eta `cast` (N:SERPENT[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -18d9e542689c834e842c1a1da572595d │ │ │ │ │ +94131bcb341e5897cb609a550320c034 │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1220,26 +1220,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_serpent_encrypt │ │ │ │ │ eta `cast` (N:SERPENT[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -638f0e476efdb1371cde411e38e05d4a │ │ │ │ │ +5c47908b82de1f708437a8d7daf5239a │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateFinalize :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT] │ │ │ │ │ -abdead7ce0107df65685a40e747acbcb │ │ │ │ │ +8988755550c96029f44b406a5e0511ad │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ TWOFISH Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1247,15 +1247,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherTWOFISH │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @TWOFISH) │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateFinalize] │ │ │ │ │ -bad7b2914c1f39852c08a7cbd4984d98 │ │ │ │ │ +d3849285956556a95d78370f09b88d34 │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1269,15 +1269,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_twofish_encrypt │ │ │ │ │ eta `cast` (N:TWOFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -aef43e6092be5aa401b9c7c66ec44856 │ │ │ │ │ +0a20a686b8ec8ce3ff89f12825823fa5 │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1291,26 +1291,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_twofish_encrypt │ │ │ │ │ eta `cast` (N:TWOFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -1da110af8967fa5d411e77e5cbf1338f │ │ │ │ │ +a944e859a8353dd087b739995ae07f65 │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateFinalize :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH] │ │ │ │ │ -a7452a140a547683989275893c9748e2 │ │ │ │ │ +8036ef33a35ba4a475123c9c6dabd598 │ │ │ │ │ $fBlockCipherAES :: Crypto.Cipher.Types.Block.BlockCipher AES │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES │ │ │ │ │ $fCipherAES │ │ │ │ │ @@ -1321,15 +1321,15 @@ │ │ │ │ │ $fBlockCipherAES_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES_$cctrCombine │ │ │ │ │ $fBlockCipherAES_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES_$caeadInit] │ │ │ │ │ -3bca396db230d7826441d3c2770b52f5 │ │ │ │ │ +d334a15295054b3218240f6086573c67 │ │ │ │ │ $fBlockCipherAES128 :: Crypto.Cipher.Types.Block.BlockCipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES128 │ │ │ │ │ $fCipherAES128 │ │ │ │ │ @@ -1340,35 +1340,35 @@ │ │ │ │ │ $fBlockCipherAES128_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES128_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES128_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES128_$cctrCombine │ │ │ │ │ $fBlockCipherAES128_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES128_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES128_$caeadInit] │ │ │ │ │ -56e3f2efbfb4ce83cda353b23555eb62 │ │ │ │ │ +ee4c453ecc51e4e0bb6b8c2f6829235f │ │ │ │ │ $fBlockCipherAES128_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES128 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -186f1527e4a8c7ec393b0dfdc869e941 │ │ │ │ │ +de2084c46f4374f264672fc0d367d407 │ │ │ │ │ $fBlockCipherAES128_$cblockSize :: AES128 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES128 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -e94de48d32d4254592a1356aa9be3410 │ │ │ │ │ +d4a7c78c4c5e61e40e270142ffd4e841 │ │ │ │ │ $fBlockCipherAES128_$ccbcDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1381,15 +1381,15 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -3e061408087c0bfb29dd30f9a509e9ba │ │ │ │ │ +d6310d8dc2e07f1bac8d1564fa6737a4 │ │ │ │ │ $fBlockCipherAES128_$ccbcEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1402,15 +1402,15 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -42139e64083097437d1baf16393b35c0 │ │ │ │ │ +0386654ab7a71659686e715e78e6fd1c │ │ │ │ │ $fBlockCipherAES128_$ccfbDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1423,15 +1423,15 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -cff250669646540f895af94059a9196c │ │ │ │ │ +47fa5bc720709eba19f96a6497882c40 │ │ │ │ │ $fBlockCipherAES128_$ccfbEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1444,26 +1444,26 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -25c51a923346e104989af0a0c48f165a │ │ │ │ │ +39f124600029853703b6bf71c3f756e2 │ │ │ │ │ $fBlockCipherAES128_$cctrCombine :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128] │ │ │ │ │ -93042f512855d62c481e5841eab4a0cb │ │ │ │ │ +a081d7475bced1ccb3d738db52b2afef │ │ │ │ │ $fBlockCipherAES128_$cecbDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1473,15 +1473,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -d187ff71e2cca2f001484de68f649cec │ │ │ │ │ +2d624f13cd674efbeeb970da74c47d8f │ │ │ │ │ $fBlockCipherAES128_$cecbEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1491,15 +1491,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -567dafb6dee315b06d0cc6d50fa1cdb3 │ │ │ │ │ +80c7333cbe000851b916f2ebdee967eb │ │ │ │ │ $fBlockCipherAES128_$cxtsDecrypt :: │ │ │ │ │ (AES128, AES128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1513,15 +1513,15 @@ │ │ │ │ │ case $w$cxtsDecrypt │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -950a62f3186553816332d2d55f6791a2 │ │ │ │ │ +831de448423ad23081b4712e06efc6d9 │ │ │ │ │ $fBlockCipherAES128_$cxtsEncrypt :: │ │ │ │ │ (AES128, AES128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1535,15 +1535,15 @@ │ │ │ │ │ case $w$cxtsEncrypt │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -e7371b4cd6d28b4e7825aef0abf714b5 │ │ │ │ │ +d40e3561cf2521049d804f39d1f657d6 │ │ │ │ │ $fBlockCipherAES192 :: Crypto.Cipher.Types.Block.BlockCipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES192 │ │ │ │ │ $fCipherAES192 │ │ │ │ │ @@ -1554,35 +1554,35 @@ │ │ │ │ │ $fBlockCipherAES192_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES192_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES192_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES192_$cctrCombine │ │ │ │ │ $fBlockCipherAES192_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES192_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES192_$caeadInit] │ │ │ │ │ -16d3a6237a6466ff35f408f6a014a033 │ │ │ │ │ +0a913843fb1814f0e6b9aad200d7248d │ │ │ │ │ $fBlockCipherAES192_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES192 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES192) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -ab36003481ac84be993ba6ec687633ff │ │ │ │ │ +6982d82edec52e6a49d470a2b0e8eb49 │ │ │ │ │ $fBlockCipherAES192_$cblockSize :: AES192 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES192 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES2 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -36a979618ccae8746d31d9a953935972 │ │ │ │ │ +27f280521c49266d5d81ed37d5b62fe8 │ │ │ │ │ $fBlockCipherAES192_$ccbcDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1595,15 +1595,15 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -5be6ec1afd97473fcd9847a7c235a14c │ │ │ │ │ +ec11ed9d0c49fdfcd51c6a2bc5d90c25 │ │ │ │ │ $fBlockCipherAES192_$ccbcEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1616,15 +1616,15 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -72f5b174af536263f9c4099ad984a073 │ │ │ │ │ +0b2afad29a3fade40f35746732155215 │ │ │ │ │ $fBlockCipherAES192_$ccfbDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1637,15 +1637,15 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -969a0e9a8c000325d86065791091b280 │ │ │ │ │ +fe28928b90a1f48cbaf1c7f717904e1c │ │ │ │ │ $fBlockCipherAES192_$ccfbEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1658,26 +1658,26 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -21e0077fd5a9ccddeabb75ffa01f4cf1 │ │ │ │ │ +8669af0e4410aaa98d9f1c6a2773dc1c │ │ │ │ │ $fBlockCipherAES192_$cctrCombine :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192] │ │ │ │ │ -1bade048371d1638bae61c4bfdf189a3 │ │ │ │ │ +879aa72e2e6ffe48f363465589885ad6 │ │ │ │ │ $fBlockCipherAES192_$cecbDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1687,15 +1687,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9cc3cecdf27906c89a828d2b2daaaf28 │ │ │ │ │ +b9b029cce1c16e9b77cf8baba03c5bae │ │ │ │ │ $fBlockCipherAES192_$cecbEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1705,15 +1705,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -937c6e2f3e47e935f00796834d3b6a46 │ │ │ │ │ +f7e10ad9583073e4a2727edea78985fc │ │ │ │ │ $fBlockCipherAES192_$cxtsDecrypt :: │ │ │ │ │ (AES192, AES192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1727,15 +1727,15 @@ │ │ │ │ │ case $w$cxtsDecrypt1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -cb95d4e3a21eb4583e44cec0ff951180 │ │ │ │ │ +fab6f9690a03c85f8f9c8e9712788883 │ │ │ │ │ $fBlockCipherAES192_$cxtsEncrypt :: │ │ │ │ │ (AES192, AES192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1749,15 +1749,15 @@ │ │ │ │ │ case $w$cxtsEncrypt1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -c623717fed626e9cfc28660dbbf63a85 │ │ │ │ │ +b5058f2213b00e8c302ea234a6fa3d99 │ │ │ │ │ $fBlockCipherAES256 :: Crypto.Cipher.Types.Block.BlockCipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES256 │ │ │ │ │ $fCipherAES256 │ │ │ │ │ @@ -1768,35 +1768,35 @@ │ │ │ │ │ $fBlockCipherAES256_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES256_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES256_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES256_$cctrCombine │ │ │ │ │ $fBlockCipherAES256_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES256_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES256_$caeadInit] │ │ │ │ │ -76643bfa5d1dd8c03fd6058cefb36ee5 │ │ │ │ │ +5c5bef5bd62f11b5c9f26071f884cde7 │ │ │ │ │ $fBlockCipherAES256_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES256 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES256) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -bb4ec6cfb5eefb20ff1bde38971eb7fc │ │ │ │ │ +12cbfe210c9d2656c6c3bf805b27b21a │ │ │ │ │ $fBlockCipherAES256_$cblockSize :: AES256 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES256 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -d840d3d07173c5aa4af58d4c7c247f1d │ │ │ │ │ +7882e7c003ad5f992caa94e3d6eccf5f │ │ │ │ │ $fBlockCipherAES256_$ccbcDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1809,15 +1809,15 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -bacd76ef8463707d36fe33d233c1d5d4 │ │ │ │ │ +c4dd09dccf8c7fb01e62ea03f7ef6364 │ │ │ │ │ $fBlockCipherAES256_$ccbcEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1830,15 +1830,15 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -04efb098ef5b0aab2ec8901e248189a2 │ │ │ │ │ +8c5e07fc6bf0b55e175a9d9846125c54 │ │ │ │ │ $fBlockCipherAES256_$ccfbDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1851,15 +1851,15 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7ff1c5fa703b8a1f6cc64e1d1ef91f3d │ │ │ │ │ +b1f28584b7ea03bf46b4d7a62deecd7f │ │ │ │ │ $fBlockCipherAES256_$ccfbEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1872,26 +1872,26 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c8d9289a9a72a623ea24a9f9f9580633 │ │ │ │ │ +c1e06dcb9e125496cae822d9f58982fd │ │ │ │ │ $fBlockCipherAES256_$cctrCombine :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256] │ │ │ │ │ -ffa17105e2176085faa5439b1b8f300c │ │ │ │ │ +35733889e2b7c3305449b97bd63b5d3a │ │ │ │ │ $fBlockCipherAES256_$cecbDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1901,15 +1901,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ddeb6b8a9f51b82df4d33746acb38824 │ │ │ │ │ +f8ad90876f232e9e4af9d1b7d0fef040 │ │ │ │ │ $fBlockCipherAES256_$cecbEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1919,15 +1919,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7c7d82123166c24173659c70347f22ce │ │ │ │ │ +d2de8140f5e4118d9f0869a4db2c4fff │ │ │ │ │ $fBlockCipherAES256_$cxtsDecrypt :: │ │ │ │ │ (AES256, AES256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1941,15 +1941,15 @@ │ │ │ │ │ case $w$cxtsDecrypt2 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -2ad1278532fc2b2ab1f49a675235a1cb │ │ │ │ │ +4d05deb9b920a3dfb14c65b26187d83b │ │ │ │ │ $fBlockCipherAES256_$cxtsEncrypt :: │ │ │ │ │ (AES256, AES256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1963,35 +1963,35 @@ │ │ │ │ │ case $w$cxtsEncrypt2 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -0d4709acce7c7cb7b83dc328b903196a │ │ │ │ │ +a28756f479c42f3306745031377ff910 │ │ │ │ │ $fBlockCipherAES_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -74b3f99803eb6a5265514d75a7ffd45d │ │ │ │ │ +6999483d1d9f9199b5dd9e4f477b84f4 │ │ │ │ │ $fBlockCipherAES_$cblockSize :: AES -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -e2304cba6fd17814b6822ea86ed76d02 │ │ │ │ │ +91e5e0da83c87467d68132223dfe6125 │ │ │ │ │ $fBlockCipherAES_$ccbcDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2004,15 +2004,15 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -6ff03515ebf8de48fa1635537a495804 │ │ │ │ │ +4f064eae25b0491beb801c805f01ccc3 │ │ │ │ │ $fBlockCipherAES_$ccbcEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2025,15 +2025,15 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c917c21489aac44cd9e38c7d47499d60 │ │ │ │ │ +be0968426cbcea8a5bff973ed29c40b7 │ │ │ │ │ $fBlockCipherAES_$ccfbDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2046,15 +2046,15 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -bd8a9d5df929ace66dc1babb6a9692e0 │ │ │ │ │ +fe3a4ee87d484a8104c2f52424f96b3b │ │ │ │ │ $fBlockCipherAES_$ccfbEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2067,26 +2067,26 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -09f088ddf9e7f59f690b93e3911cdfaf │ │ │ │ │ +52d1276e37940c1bf87c0e4348aa45c3 │ │ │ │ │ $fBlockCipherAES_$cctrCombine :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES] │ │ │ │ │ -46e7ebc1820abc5d7b7a2a4478ca3398 │ │ │ │ │ +5e1db688b41f9746d50ec56d97794579 │ │ │ │ │ $fBlockCipherAES_$cecbDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2096,15 +2096,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -648739cec1740612972e56fa11f16d57 │ │ │ │ │ +560109ff6785ce116f39e37f49315004 │ │ │ │ │ $fBlockCipherAES_$cecbEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2114,15 +2114,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -69f85e42145e4f4d583a5101475550d2 │ │ │ │ │ +6a798aa9660bdf02b3678ff64633c258 │ │ │ │ │ $fBlockCipherAES_$cxtsDecrypt :: │ │ │ │ │ (AES, AES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2136,15 +2136,15 @@ │ │ │ │ │ case $w$cxtsDecrypt3 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -d015efc81870de68def08bf8b0dbb926 │ │ │ │ │ +5672a4866ed2ce6838647dfd47f54ef0 │ │ │ │ │ $fBlockCipherAES_$cxtsEncrypt :: │ │ │ │ │ (AES, AES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2158,15 +2158,15 @@ │ │ │ │ │ case $w$cxtsEncrypt3 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -b21c666925a6c7de22fce8dc2d9225a4 │ │ │ │ │ +3f8fac5eb6c27417a3eeb34656e57fe0 │ │ │ │ │ $fBlockCipherARCTWO :: Crypto.Cipher.Types.Block.BlockCipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCTWO │ │ │ │ │ $fCipherARCTWO │ │ │ │ │ @@ -2177,35 +2177,35 @@ │ │ │ │ │ $fBlockCipherARCTWO_$ccbcDecrypt │ │ │ │ │ $fBlockCipherARCTWO_$ccfbEncrypt │ │ │ │ │ $fBlockCipherARCTWO_$ccfbDecrypt │ │ │ │ │ $fBlockCipherARCTWO_$cctrCombine │ │ │ │ │ $fBlockCipherARCTWO_$cxtsEncrypt │ │ │ │ │ $fBlockCipherARCTWO_$cxtsDecrypt │ │ │ │ │ $fBlockCipherARCTWO_$caeadInit] │ │ │ │ │ -6ce994445f938474e152a17aba54daf8 │ │ │ │ │ +db3243558d56eb42f7f6b43b4c72aa62 │ │ │ │ │ $fBlockCipherARCTWO_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> ARCTWO │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD ARCTWO) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -f761bd5b336689b728264a28fa113b97 │ │ │ │ │ +6b5dda74bba434e5f81b6a6599e105a8 │ │ │ │ │ $fBlockCipherARCTWO_$cblockSize :: ARCTWO -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCTWO │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherARCTWO1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -17cbc69ddc58c13effea0334ccb86adb │ │ │ │ │ +129f2bc9b3c0f70185ed513eca0ed986 │ │ │ │ │ $fBlockCipherARCTWO_$ccbcDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2218,15 +2218,15 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7c98c6359fbbcff7485533cd677d8a75 │ │ │ │ │ +322cd217eff00d156e236865663f1026 │ │ │ │ │ $fBlockCipherARCTWO_$ccbcEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2239,15 +2239,15 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -17f3f44d62afd06187c311c439440345 │ │ │ │ │ +c196ef99036766d8ab1b1783cc6629a4 │ │ │ │ │ $fBlockCipherARCTWO_$ccfbDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2260,15 +2260,15 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -8dbf35b75d1fd7e823f2dbb3e0643e30 │ │ │ │ │ +dbbff46cc3fe2ed5e2488b3d8ddee780 │ │ │ │ │ $fBlockCipherARCTWO_$ccfbEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2281,26 +2281,26 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -0c6b8b6b2af5b60d8a05aa42c801a254 │ │ │ │ │ +c95eac124b493ae3379e042736bd75f0 │ │ │ │ │ $fBlockCipherARCTWO_$cctrCombine :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO] │ │ │ │ │ -4395f7964cc5dfbaa19f45f0fcb4c0f4 │ │ │ │ │ +798bf4b33d2a7e991a3e5718ac8f7b7c │ │ │ │ │ $fBlockCipherARCTWO_$cecbDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2310,15 +2310,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -1eb057e25ca5a67848f71f8ac0ee38c5 │ │ │ │ │ +49d4a9a569617efb6708b7e60b101ce1 │ │ │ │ │ $fBlockCipherARCTWO_$cecbEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2328,15 +2328,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -97febdb7b013cc95e7023add44fa268d │ │ │ │ │ +f0d676221b21bc638fa336e1dc3c8cba │ │ │ │ │ $fBlockCipherARCTWO_$cxtsDecrypt :: │ │ │ │ │ (ARCTWO, ARCTWO) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2350,15 +2350,15 @@ │ │ │ │ │ case $w$cxtsDecrypt4 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -461cd1981f9460dc02ddcb9e533affe0 │ │ │ │ │ +271c7f09de425f3db5b81185e9d637ee │ │ │ │ │ $fBlockCipherARCTWO_$cxtsEncrypt :: │ │ │ │ │ (ARCTWO, ARCTWO) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2372,15 +2372,15 @@ │ │ │ │ │ case $w$cxtsEncrypt4 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -e47daae62a2c1d6b3dcfae7a7eae28c6 │ │ │ │ │ +43dd379f01800dae323c2889aca88420 │ │ │ │ │ $fBlockCipherBLOWFISH :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @BLOWFISH │ │ │ │ │ @@ -2392,36 +2392,36 @@ │ │ │ │ │ $fBlockCipherBLOWFISH_$ccbcDecrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbEncrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbDecrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$cctrCombine │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsEncrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsDecrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$caeadInit] │ │ │ │ │ -1f07bc276d4a868a994172bc565abffd │ │ │ │ │ +3dd8148eaf73938e4f9ffca892c97ecf │ │ │ │ │ $fBlockCipherBLOWFISH_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> BLOWFISH │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD BLOWFISH) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -fc12fc3bb32823f1bf5535f2da8cafec │ │ │ │ │ +6f97419e957a2780bede1322ce2b5e9e │ │ │ │ │ $fBlockCipherBLOWFISH_$cblockSize :: BLOWFISH -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @BLOWFISH │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherBLOWFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -60a3e41e21045b91760453c7b562b75e │ │ │ │ │ +57fb6c3d8302d06b69b00b737d7865e7 │ │ │ │ │ $fBlockCipherBLOWFISH_$ccbcDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2434,15 +2434,15 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c8cf2a8c4e624b2d309cae78314c31cc │ │ │ │ │ +31cc0ba5709dce1af4325187ff979588 │ │ │ │ │ $fBlockCipherBLOWFISH_$ccbcEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2455,15 +2455,15 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -99efb84fbe1c84cb5ac46a5bfedb8e35 │ │ │ │ │ +376716773b5b3515b0aa4fe1cac76310 │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2476,15 +2476,15 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -481c703247984f57503b7eb4d4766644 │ │ │ │ │ +429ef42178b3a0ffef5b46f41eeeed47 │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2497,26 +2497,26 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -229b4dc28fcaaff7a6e382a17b10d5d8 │ │ │ │ │ +e3b49502496fe8ee529c8da1602dc0d8 │ │ │ │ │ $fBlockCipherBLOWFISH_$cctrCombine :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH] │ │ │ │ │ -c323e1397f51bdfcb6d49d844fb6968a │ │ │ │ │ +49813a96e32bbb4bb3dc32a82c544b20 │ │ │ │ │ $fBlockCipherBLOWFISH_$cecbDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2526,15 +2526,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9e60a2197d2fa98f36648c0ded15ffe9 │ │ │ │ │ +54b138b26284cf5e25cd8ff2655cbe5f │ │ │ │ │ $fBlockCipherBLOWFISH_$cecbEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2544,15 +2544,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -68ec6043095a9a809444d8570037d98e │ │ │ │ │ +deb7f6c01b5523b464c793dedfd607be │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsDecrypt :: │ │ │ │ │ (BLOWFISH, BLOWFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2566,15 +2566,15 @@ │ │ │ │ │ case $w$cxtsDecrypt5 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -a0a446a550017c8b8251a60d1307914e │ │ │ │ │ +ccfb4a0c3ce3b01ce8750b9ad8fa3d00 │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsEncrypt :: │ │ │ │ │ (BLOWFISH, BLOWFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2588,15 +2588,15 @@ │ │ │ │ │ case $w$cxtsEncrypt5 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -d004f18a1da0ec719c484d15d5eb94e2 │ │ │ │ │ +3534bf3b09920d241c21ac46e78faa5d │ │ │ │ │ $fBlockCipherCAST128 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CAST128 │ │ │ │ │ @@ -2608,36 +2608,36 @@ │ │ │ │ │ $fBlockCipherCAST128_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCAST128_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCAST128_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCAST128_$cctrCombine │ │ │ │ │ $fBlockCipherCAST128_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCAST128_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCAST128_$caeadInit] │ │ │ │ │ -cd79863f4fd52304f21d0547089c0127 │ │ │ │ │ +f97374a8da199d3ea1c3cda7c21e8b41 │ │ │ │ │ $fBlockCipherCAST128_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> CAST128 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD CAST128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -33000f9d505e6948315c9f34339a898b │ │ │ │ │ +26136ddc9d13a368b34c5239d923175c │ │ │ │ │ $fBlockCipherCAST128_$cblockSize :: CAST128 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CAST128 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCAST1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -247aefa8462d57cc02f90977b75e976f │ │ │ │ │ +c1f053f72de06ef2266a831aad84f017 │ │ │ │ │ $fBlockCipherCAST128_$ccbcDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2650,15 +2650,15 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a737dffcf3795a12f8b3ecce8cfc08f5 │ │ │ │ │ +43dbd40f660422e1edc074b4651c3f87 │ │ │ │ │ $fBlockCipherCAST128_$ccbcEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2671,15 +2671,15 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -72ebe6abefb23844e5e0d68587a85636 │ │ │ │ │ +ec825b17f5b683c425f1401de3362b29 │ │ │ │ │ $fBlockCipherCAST128_$ccfbDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2692,15 +2692,15 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -416df3f9cddcddf08d1f00ef23c3aedd │ │ │ │ │ +9670ce1f1e1b90ff1c5e9bc04dfde545 │ │ │ │ │ $fBlockCipherCAST128_$ccfbEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2713,26 +2713,26 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -00795fb67031f4b0ca9fef0fe5db1d9b │ │ │ │ │ +d3a791411028a40e89aa2ef0789e0ae6 │ │ │ │ │ $fBlockCipherCAST128_$cctrCombine :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128] │ │ │ │ │ -e3614819a3b0a237703f3419340742b2 │ │ │ │ │ +2d4d6d7de9e209e15137dc9cb5bb0f54 │ │ │ │ │ $fBlockCipherCAST128_$cecbDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2742,15 +2742,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -35f1d139077570b30202091f94050629 │ │ │ │ │ +28c32dc2b3e36d62be75f05846d07018 │ │ │ │ │ $fBlockCipherCAST128_$cecbEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2760,15 +2760,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -5ebb957fd0711a2aed7fca769a70bfc0 │ │ │ │ │ +bface0b6ec8dbee2165676cca2e3bf05 │ │ │ │ │ $fBlockCipherCAST128_$cxtsDecrypt :: │ │ │ │ │ (CAST128, CAST128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2782,15 +2782,15 @@ │ │ │ │ │ case $w$cxtsDecrypt6 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -1affa89a356bafd808aa95f3e200eba8 │ │ │ │ │ +b099d9b36e50aa8b607205afec207f60 │ │ │ │ │ $fBlockCipherCAST128_$cxtsEncrypt :: │ │ │ │ │ (CAST128, CAST128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2804,15 +2804,15 @@ │ │ │ │ │ case $w$cxtsEncrypt6 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -99b5f85a9bd3b5a2770b0d6c20172beb │ │ │ │ │ +21cb05fd5a886142ee4eebf33161e020 │ │ │ │ │ $fBlockCipherCamellia :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia │ │ │ │ │ @@ -2824,15 +2824,15 @@ │ │ │ │ │ $fBlockCipherCamellia_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia_$caeadInit] │ │ │ │ │ -a0a2dfaa40d9390386923543300cbe21 │ │ │ │ │ +1f43a0a2d98f0c6a6fef5a97664fcd4e │ │ │ │ │ $fBlockCipherCamellia128 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia128 │ │ │ │ │ @@ -2844,37 +2844,37 @@ │ │ │ │ │ $fBlockCipherCamellia128_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia128_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia128_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia128_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia128_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia128_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia128_$caeadInit] │ │ │ │ │ -8e0853d088b9691ebab9e827f7a869fb │ │ │ │ │ +87d5066681ff12e2c9137f94238269b0 │ │ │ │ │ $fBlockCipherCamellia128_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia128 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -804b322cbce4943aacc2daecf9f11110 │ │ │ │ │ +28cf8a2ac8251d27b18936d282acdaf3 │ │ │ │ │ $fBlockCipherCamellia128_$cblockSize :: │ │ │ │ │ Camellia128 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia128 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -8a19c176c0fb45504a11e28b5eee8f98 │ │ │ │ │ +c65f37edc4686d1d4d036e9a43281bc4 │ │ │ │ │ $fBlockCipherCamellia128_$ccbcDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2887,15 +2887,15 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -e85f60a78a739f69843a3b090a8dc18a │ │ │ │ │ +22c2bb124653f3e4fd9aa39bd5984d99 │ │ │ │ │ $fBlockCipherCamellia128_$ccbcEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2908,15 +2908,15 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9f6d5c98d8030c1bfd93fde01dfbbc10 │ │ │ │ │ +fe9ca71e70c2368473979c68f7d60823 │ │ │ │ │ $fBlockCipherCamellia128_$ccfbDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2929,15 +2929,15 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -4d5fc527f767fbd6c580e4499893f654 │ │ │ │ │ +4ca190d4ebc1811c25f3cd0d24f4ed0e │ │ │ │ │ $fBlockCipherCamellia128_$ccfbEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2950,26 +2950,26 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -24d3bd2e386373bfb600d6345d4be5e9 │ │ │ │ │ +322b6ef9dfd148e70cb702c3221bc346 │ │ │ │ │ $fBlockCipherCamellia128_$cctrCombine :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128] │ │ │ │ │ -17688671e7fa06a82fb9aac1c010367c │ │ │ │ │ +f9aec9604e38b186c4ec8716c998828a │ │ │ │ │ $fBlockCipherCamellia128_$cecbDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2979,15 +2979,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -df7bc58f9fe39aa23db816eb54c58f48 │ │ │ │ │ +878e15c80eefac45de968e451c23842b │ │ │ │ │ $fBlockCipherCamellia128_$cecbEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2997,15 +2997,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -b88b0c383f662c2657398811741bc569 │ │ │ │ │ +cf7446adca058d62023925d5ac777599 │ │ │ │ │ $fBlockCipherCamellia128_$cxtsDecrypt :: │ │ │ │ │ (Camellia128, Camellia128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3019,15 +3019,15 @@ │ │ │ │ │ case $w$cxtsDecrypt7 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -f5dee38f71f7e948f907c6eb298bda62 │ │ │ │ │ +8f45938d40a96c0cf442829f155da054 │ │ │ │ │ $fBlockCipherCamellia128_$cxtsEncrypt :: │ │ │ │ │ (Camellia128, Camellia128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3041,15 +3041,15 @@ │ │ │ │ │ case $w$cxtsEncrypt7 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -9924872ee6358c576cabd62e74b8b397 │ │ │ │ │ +b13a21020a0d1b1463e88bfe23fe7c71 │ │ │ │ │ $fBlockCipherCamellia192 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia192 │ │ │ │ │ @@ -3061,37 +3061,37 @@ │ │ │ │ │ $fBlockCipherCamellia192_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia192_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia192_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia192_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia192_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia192_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia192_$caeadInit] │ │ │ │ │ -f4f75ecec374eff02d722c82c095912e │ │ │ │ │ +cd0023ea922b8297ea37b76d1ab1679a │ │ │ │ │ $fBlockCipherCamellia192_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia192 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia192) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -378185084ca0621c6963e2a666120a2b │ │ │ │ │ +420121bd9b4618a616ee3f67a0a9aeaa │ │ │ │ │ $fBlockCipherCamellia192_$cblockSize :: │ │ │ │ │ Camellia192 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia192 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia2 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -74bbaefd8b47b536a23c63fdb79dc927 │ │ │ │ │ +a6bc12016136478a3612616adc1950aa │ │ │ │ │ $fBlockCipherCamellia192_$ccbcDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3104,15 +3104,15 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -eb558857a3601bee8edb4f3cdd514067 │ │ │ │ │ +89bf26adb946ce3d66202d5bd1e361d8 │ │ │ │ │ $fBlockCipherCamellia192_$ccbcEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3125,15 +3125,15 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -009c84681c0304ea5478b5146c3e18a7 │ │ │ │ │ +831c374e198f75d1c0fcd2d820dd2180 │ │ │ │ │ $fBlockCipherCamellia192_$ccfbDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3146,15 +3146,15 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -619e7a6fb2aecc5a3cbc03e5d9476de4 │ │ │ │ │ +699c0439a443287801acdfbf85b7f0a7 │ │ │ │ │ $fBlockCipherCamellia192_$ccfbEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3167,26 +3167,26 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -52cf48e8b69b13ac818ffeaadd0020e5 │ │ │ │ │ +900452ac6e15a5ef1b0eece7cee656e0 │ │ │ │ │ $fBlockCipherCamellia192_$cctrCombine :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192] │ │ │ │ │ -cbd56c3657f04d884bfa48899ca52b25 │ │ │ │ │ +b6c5700b345c3cff1d3155c26411ae7e │ │ │ │ │ $fBlockCipherCamellia192_$cecbDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3196,15 +3196,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -845c7f032bc1615b86253b4e64689030 │ │ │ │ │ +cb71849c3e15ad3a577efa3a67ecea18 │ │ │ │ │ $fBlockCipherCamellia192_$cecbEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3214,15 +3214,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -bd1ed86775f05f93c9a48de35b6b4a14 │ │ │ │ │ +8fd8892ff859856fed9ec10bac3002de │ │ │ │ │ $fBlockCipherCamellia192_$cxtsDecrypt :: │ │ │ │ │ (Camellia192, Camellia192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3236,15 +3236,15 @@ │ │ │ │ │ case $w$cxtsDecrypt8 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -e1185517b86fa01249ac5151b6c7c49b │ │ │ │ │ +332d15de8482c3e1ec7a95772a8f28db │ │ │ │ │ $fBlockCipherCamellia192_$cxtsEncrypt :: │ │ │ │ │ (Camellia192, Camellia192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3258,15 +3258,15 @@ │ │ │ │ │ case $w$cxtsEncrypt8 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -1d117b215389ba384274f797818b5776 │ │ │ │ │ +21fdea73368e385f699118ca89cc29c7 │ │ │ │ │ $fBlockCipherCamellia256 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia256 │ │ │ │ │ @@ -3278,37 +3278,37 @@ │ │ │ │ │ $fBlockCipherCamellia256_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia256_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia256_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia256_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia256_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia256_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia256_$caeadInit] │ │ │ │ │ -3bce61c0aa6846384f8c37002d2ce6df │ │ │ │ │ +504d4baf83ed1063578dd4b1d7e2f916 │ │ │ │ │ $fBlockCipherCamellia256_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia256 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia256) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -407c9f1fc2dd75e5e0715ab9ee0e1f34 │ │ │ │ │ +2713d1054d433a194929eba86f3d7f72 │ │ │ │ │ $fBlockCipherCamellia256_$cblockSize :: │ │ │ │ │ Camellia256 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia256 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -ea0f28da483531d7624c48a3cf6461c3 │ │ │ │ │ +04b40928a7921e4ba2e35cca39667439 │ │ │ │ │ $fBlockCipherCamellia256_$ccbcDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3321,15 +3321,15 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -1e923ade42dbee9d68a49c0d3510b3b0 │ │ │ │ │ +21900a5663169c8b1094939b1735e4d4 │ │ │ │ │ $fBlockCipherCamellia256_$ccbcEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3342,15 +3342,15 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -8e8540334c5eab7176a5079def9ee117 │ │ │ │ │ +4b03937bba1cd83b8b60ea7fd5aa9d74 │ │ │ │ │ $fBlockCipherCamellia256_$ccfbDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3363,15 +3363,15 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ba61d28900e98ffb236bd44e5ca382fb │ │ │ │ │ +93788ea9ef4df0fac1efbf6ca76e8ff7 │ │ │ │ │ $fBlockCipherCamellia256_$ccfbEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3384,26 +3384,26 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9bc6cf2876a6c75998f0c25a06d6605a │ │ │ │ │ +826f6c1db378f88377e3eafbccb978c5 │ │ │ │ │ $fBlockCipherCamellia256_$cctrCombine :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256] │ │ │ │ │ -4bf21dddeeff24ff85452327a3cc4df6 │ │ │ │ │ +ec585901cffbfd448b3b241b880d4c7d │ │ │ │ │ $fBlockCipherCamellia256_$cecbDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3413,15 +3413,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -708d5d4641da6c1a75cc775ac2861ebb │ │ │ │ │ +6b2d3a27af33f1c84256807107896019 │ │ │ │ │ $fBlockCipherCamellia256_$cecbEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3431,15 +3431,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -e95c884d566816ec75aa0722b854e9a4 │ │ │ │ │ +3c957f0afaa919f7ad73dc828ae74aaa │ │ │ │ │ $fBlockCipherCamellia256_$cxtsDecrypt :: │ │ │ │ │ (Camellia256, Camellia256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3453,15 +3453,15 @@ │ │ │ │ │ case $w$cxtsDecrypt9 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -fc258936108e7761df1b850dc1022216 │ │ │ │ │ +6787d169fe66d3603a4439d5c74f4eab │ │ │ │ │ $fBlockCipherCamellia256_$cxtsEncrypt :: │ │ │ │ │ (Camellia256, Camellia256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3475,36 +3475,36 @@ │ │ │ │ │ case $w$cxtsEncrypt9 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -ca7998053bce379131092837e2035c31 │ │ │ │ │ +17e38317550151939280c158de405c62 │ │ │ │ │ $fBlockCipherCamellia_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -486582c3058d445f42eeff0ae07dc2ad │ │ │ │ │ +7947b115ee6f6697a4af902a5ed16fc8 │ │ │ │ │ $fBlockCipherCamellia_$cblockSize :: Camellia -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -80626306ac5ad0dd318d07f6d86ac31f │ │ │ │ │ +2007c77f379ad6261451b1990c8302c4 │ │ │ │ │ $fBlockCipherCamellia_$ccbcDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3517,15 +3517,15 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -aaed22b0abfaeba7cc424624ecd549e8 │ │ │ │ │ +8ac54af03b7ada43c90d7a9949b07f9b │ │ │ │ │ $fBlockCipherCamellia_$ccbcEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3538,15 +3538,15 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7e00a8ee06b57b09e06b5616be34f31c │ │ │ │ │ +388ad2715db5195a1d21b7591ed69af4 │ │ │ │ │ $fBlockCipherCamellia_$ccfbDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3559,15 +3559,15 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -114b83ef1f64ceb0d5b1fe107edbbe7e │ │ │ │ │ +3938322ab00fb525600b7820c7ac26a3 │ │ │ │ │ $fBlockCipherCamellia_$ccfbEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3580,26 +3580,26 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -79097d69b9a8a9df17aff59b69fb5436 │ │ │ │ │ +7399733e4818e98c52656a5055cc6f6b │ │ │ │ │ $fBlockCipherCamellia_$cctrCombine :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia] │ │ │ │ │ -cf1bb80f19be3d17c7a6a8fd17b7832d │ │ │ │ │ +921c9a347b7334d77fb266668d24a0fd │ │ │ │ │ $fBlockCipherCamellia_$cecbDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3609,15 +3609,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -5e2778b128ffe07d99c5c594a0efdc33 │ │ │ │ │ +2bd5c734c5ec81cd9ff5ca61df9446d2 │ │ │ │ │ $fBlockCipherCamellia_$cecbEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3627,15 +3627,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -d100eb9a21421954ae1d3254f5d49edf │ │ │ │ │ +0680b6b9f38d97ffd910d58fed3c81a1 │ │ │ │ │ $fBlockCipherCamellia_$cxtsDecrypt :: │ │ │ │ │ (Camellia, Camellia) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3649,15 +3649,15 @@ │ │ │ │ │ case $w$cxtsDecrypt10 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -fe87137c20efb71dcd8c4c2163babb55 │ │ │ │ │ +7804a9f3576215c1af5e1e71f75bdea7 │ │ │ │ │ $fBlockCipherCamellia_$cxtsEncrypt :: │ │ │ │ │ (Camellia, Camellia) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3671,15 +3671,15 @@ │ │ │ │ │ case $w$cxtsEncrypt10 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -d04b87e1215ce868e12bbf00ed3f61dc │ │ │ │ │ +c896a1b2c3582474e921d751203c51eb │ │ │ │ │ $fBlockCipherDES :: Crypto.Cipher.Types.Block.BlockCipher DES │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES │ │ │ │ │ $fCipherDES │ │ │ │ │ @@ -3690,35 +3690,35 @@ │ │ │ │ │ $fBlockCipherDES_$ccbcDecrypt │ │ │ │ │ $fBlockCipherDES_$ccfbEncrypt │ │ │ │ │ $fBlockCipherDES_$ccfbDecrypt │ │ │ │ │ $fBlockCipherDES_$cctrCombine │ │ │ │ │ $fBlockCipherDES_$cxtsEncrypt │ │ │ │ │ $fBlockCipherDES_$cxtsDecrypt │ │ │ │ │ $fBlockCipherDES_$caeadInit] │ │ │ │ │ -a766f32a25fe1743055d846400eaae3a │ │ │ │ │ +ebc3dffe106ee33cd3eccd9704ec6f02 │ │ │ │ │ $fBlockCipherDES_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> DES │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD DES) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -360fb40720b2be7b77b136d00e5229c4 │ │ │ │ │ +43f309584e08a19338a3695d3f603b5f │ │ │ │ │ $fBlockCipherDES_$cblockSize :: DES -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherDES1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -3aea686eb5c126257f3e99e9bbcd3556 │ │ │ │ │ +a6e545d57710c91d8f4e2eb2765e65ea │ │ │ │ │ $fBlockCipherDES_$ccbcDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3731,15 +3731,15 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -95dd905db9d4397cc6b081809b7490b5 │ │ │ │ │ +b3697e72e56db8cdeb095d1d585c7946 │ │ │ │ │ $fBlockCipherDES_$ccbcEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3752,15 +3752,15 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -0b88c240d56b31782fe6cdac22fdac76 │ │ │ │ │ +d36149493611fe9b36c9d2e423b82677 │ │ │ │ │ $fBlockCipherDES_$ccfbDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3773,15 +3773,15 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a8b8f899446b8a9d75ace5cae20962ea │ │ │ │ │ +cd749764e94985ca5cf6aeb21f483d46 │ │ │ │ │ $fBlockCipherDES_$ccfbEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3794,26 +3794,26 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c36c19eadeed865c8a2ac83bcf3f0156 │ │ │ │ │ +cd268914daab6e4319deb12deb2a3505 │ │ │ │ │ $fBlockCipherDES_$cctrCombine :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES] │ │ │ │ │ -5d271541963069cc90bbfdd7d6651232 │ │ │ │ │ +6dc20b2900912b1a3b2f86cd17f4e2b3 │ │ │ │ │ $fBlockCipherDES_$cecbDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3823,15 +3823,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -89b62c9202e17d51996e05f91dab303b │ │ │ │ │ +81858bef237db886a6f4cdef8f0f62fc │ │ │ │ │ $fBlockCipherDES_$cecbEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3841,15 +3841,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -964cf825a63354167032db9ec4571a00 │ │ │ │ │ +b24a61359707f0303d4df55c55903c5f │ │ │ │ │ $fBlockCipherDES_$cxtsDecrypt :: │ │ │ │ │ (DES, DES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3863,15 +3863,15 @@ │ │ │ │ │ case $w$cxtsDecrypt11 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -080d3a8c51cb63b8c309dc303db9c991 │ │ │ │ │ +92c9f12ecdc265210f223b2f60e632b4 │ │ │ │ │ $fBlockCipherDES_$cxtsEncrypt :: │ │ │ │ │ (DES, DES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3885,15 +3885,15 @@ │ │ │ │ │ case $w$cxtsEncrypt11 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -b114ce09a93aa0331dba0b1927266f74 │ │ │ │ │ +25a8cef8c3bc4fb993b274efa373a8d6 │ │ │ │ │ $fBlockCipherDES_EDE3 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @@ -3905,36 +3905,36 @@ │ │ │ │ │ $fBlockCipherDES_EDE3_$ccbcDecrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbEncrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbDecrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$cctrCombine │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsEncrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsDecrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$caeadInit] │ │ │ │ │ -a601db2a1c820c162898d0d41456373b │ │ │ │ │ +ab5df28414cb3e27616e2146a9be458e │ │ │ │ │ $fBlockCipherDES_EDE3_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> DES_EDE3 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD DES_EDE3) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -4706e512a1e3215b926c5f0ae3b71955 │ │ │ │ │ +9a4ac65f368d530a89b34bf3ce8dfe28 │ │ │ │ │ $fBlockCipherDES_EDE3_$cblockSize :: DES_EDE3 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherDES_EDE1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -0d12178376fca1076781c48a2d9f4f88 │ │ │ │ │ +d60e8a04fbbe03ce801e144fc1a7d2bb │ │ │ │ │ $fBlockCipherDES_EDE3_$ccbcDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3947,15 +3947,15 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -4babf5fd94e984b1124241f7530bfd0f │ │ │ │ │ +04dac7902acb980397af862509ab3387 │ │ │ │ │ $fBlockCipherDES_EDE3_$ccbcEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3968,15 +3968,15 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -45eddc6aa25bcf7fcc9532369bc27bb4 │ │ │ │ │ +4af7d02bbb6063e1c7ce36caf445916a │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3989,15 +3989,15 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -62d95e75ae3bdd08da182ef4b008a19d │ │ │ │ │ +7211fe66c8d6c4a953d56803ddfa51d5 │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4010,26 +4010,26 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -34449af18c6406f5796d44ee46126236 │ │ │ │ │ +884daa65e122f57e8619085704bb6170 │ │ │ │ │ $fBlockCipherDES_EDE3_$cctrCombine :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3] │ │ │ │ │ -5b483b225d6520ef17210b3b8d414362 │ │ │ │ │ +ad3685af41df569bfa702840d71f4f52 │ │ │ │ │ $fBlockCipherDES_EDE3_$cecbDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4039,15 +4039,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c2c2bfc87a6e06a4c2e730503fb1f00b │ │ │ │ │ +af4fd75f95e00e07792239269d15075b │ │ │ │ │ $fBlockCipherDES_EDE3_$cecbEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4057,15 +4057,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a133e287a6b09c3cdb1c493452207719 │ │ │ │ │ +bdb083ee61e0693df7bfb64c6226dc40 │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsDecrypt :: │ │ │ │ │ (DES_EDE3, DES_EDE3) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4079,15 +4079,15 @@ │ │ │ │ │ case $w$cxtsDecrypt12 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -a085370a0ecab925311022d693baf622 │ │ │ │ │ +10bf4d057c180cc9f262f23d80be268c │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsEncrypt :: │ │ │ │ │ (DES_EDE3, DES_EDE3) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4101,15 +4101,15 @@ │ │ │ │ │ case $w$cxtsEncrypt12 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -5e6ff2ae79563096e772ff058a3f9120 │ │ │ │ │ +508de474741909bfa0dd07999d5fa6ca │ │ │ │ │ $fBlockCipherSERPENT :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SERPENT │ │ │ │ │ @@ -4121,36 +4121,36 @@ │ │ │ │ │ $fBlockCipherSERPENT_$ccbcDecrypt │ │ │ │ │ $fBlockCipherSERPENT_$ccfbEncrypt │ │ │ │ │ $fBlockCipherSERPENT_$ccfbDecrypt │ │ │ │ │ $fBlockCipherSERPENT_$cctrCombine │ │ │ │ │ $fBlockCipherSERPENT_$cxtsEncrypt │ │ │ │ │ $fBlockCipherSERPENT_$cxtsDecrypt │ │ │ │ │ $fBlockCipherSERPENT_$caeadInit] │ │ │ │ │ -cbe57edf4becbfac7581d975d1d20f51 │ │ │ │ │ +31e3fd667cc4ccbbb33cf912aa7e3c43 │ │ │ │ │ $fBlockCipherSERPENT_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> SERPENT │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD SERPENT) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -a685dab048cf88fcbc64146d7a087bff │ │ │ │ │ +b686d79cd6b3716997c46b949c78d5fb │ │ │ │ │ $fBlockCipherSERPENT_$cblockSize :: SERPENT -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SERPENT │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherSERPENT1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -99c95fa018b6f4ebcd7c08cbd3c4c165 │ │ │ │ │ +fe6b98f12653f62bcc351194525c4ae1 │ │ │ │ │ $fBlockCipherSERPENT_$ccbcDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4163,15 +4163,15 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ccd97072404978abf74058fcb595bad8 │ │ │ │ │ +59cccf6d97fbca82ebcdd0d4478470f8 │ │ │ │ │ $fBlockCipherSERPENT_$ccbcEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4184,15 +4184,15 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -be0f23acbf25391b0f19cff9b4366d42 │ │ │ │ │ +08a7a7c9523fc20cde15f9e0aedc4330 │ │ │ │ │ $fBlockCipherSERPENT_$ccfbDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4205,15 +4205,15 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ff24c7c2a4c583d470340869b603f297 │ │ │ │ │ +a08976b6798ffe6346a69ab0cb4abd16 │ │ │ │ │ $fBlockCipherSERPENT_$ccfbEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4226,26 +4226,26 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -2097493ae739d2efbddd86e4432416c5 │ │ │ │ │ +b41a847e5a4522471916c8405dd7a761 │ │ │ │ │ $fBlockCipherSERPENT_$cctrCombine :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT] │ │ │ │ │ -539f26b1e70bdeba0f5ef026a6773646 │ │ │ │ │ +1618bd70823f52c15c5c92057af43405 │ │ │ │ │ $fBlockCipherSERPENT_$cecbDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4255,15 +4255,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7f8c1d368a5180c1470ca11dedc07dd6 │ │ │ │ │ +f520db885df52527df939fdbc50fcd77 │ │ │ │ │ $fBlockCipherSERPENT_$cecbEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4273,15 +4273,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -78f66279cee01d29fc2d084e00cbc2db │ │ │ │ │ +216e63b9d96d45326cb8016f842cbab9 │ │ │ │ │ $fBlockCipherSERPENT_$cxtsDecrypt :: │ │ │ │ │ (SERPENT, SERPENT) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4295,15 +4295,15 @@ │ │ │ │ │ case $w$cxtsDecrypt13 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -ff25532e2180ecc33ffd2543c20b1784 │ │ │ │ │ +3cd19c638f4029b6bb41e80085ff1fc1 │ │ │ │ │ $fBlockCipherSERPENT_$cxtsEncrypt :: │ │ │ │ │ (SERPENT, SERPENT) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4317,15 +4317,15 @@ │ │ │ │ │ case $w$cxtsEncrypt13 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -df84323034ac45476c79deae2b7d307e │ │ │ │ │ +7b3ba8c7d229624b03c5dc6de62bec0d │ │ │ │ │ $fBlockCipherTWOFISH :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @TWOFISH │ │ │ │ │ @@ -4337,36 +4337,36 @@ │ │ │ │ │ $fBlockCipherTWOFISH_$ccbcDecrypt │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbEncrypt │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbDecrypt │ │ │ │ │ $fBlockCipherTWOFISH_$cctrCombine │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsEncrypt │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsDecrypt │ │ │ │ │ $fBlockCipherTWOFISH_$caeadInit] │ │ │ │ │ -b2ef5037ff897b10b83ef19ce501ae94 │ │ │ │ │ +1ce3a3825e5e5912b6f401a59367aa7f │ │ │ │ │ $fBlockCipherTWOFISH_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> TWOFISH │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD TWOFISH) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -9e4b411643ed1ee4b9704f737a0e726e │ │ │ │ │ +79802e12e7efc2265702728c29e3a469 │ │ │ │ │ $fBlockCipherTWOFISH_$cblockSize :: TWOFISH -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @TWOFISH │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherTWOFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -b3edbabf17454752eae6df408946a2e1 │ │ │ │ │ +ea49857386585450413759695ce95781 │ │ │ │ │ $fBlockCipherTWOFISH_$ccbcDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4379,15 +4379,15 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -e69fedee0825570f5691fe43dcb4e826 │ │ │ │ │ +6f68e9f9917139c55305383e0c167330 │ │ │ │ │ $fBlockCipherTWOFISH_$ccbcEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4400,15 +4400,15 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -12341b015ef45b01d17e5fc820229f40 │ │ │ │ │ +e5b512e573ff99ef2c9acbe108c6e34f │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4421,15 +4421,15 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a58a67c841924c3545df4c78ba8df4fb │ │ │ │ │ +019b0e43d3d643d3eee3ed0a57b35ea2 │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4442,26 +4442,26 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ca797e1af341947e083feda7b9364cc0 │ │ │ │ │ +2d6a8dd0d21d2fd86bb39010641ad988 │ │ │ │ │ $fBlockCipherTWOFISH_$cctrCombine :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH] │ │ │ │ │ -e4a8a3b96731db5ff507d337cd3c9d3b │ │ │ │ │ +3b95a31ac7c5b911a8ebc311e9f6e40e │ │ │ │ │ $fBlockCipherTWOFISH_$cecbDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4471,15 +4471,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a0bc2faa375da7475f52f4dbf4299612 │ │ │ │ │ +9456198628ec5534ed9410a6cbab4f21 │ │ │ │ │ $fBlockCipherTWOFISH_$cecbEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4489,15 +4489,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -d601c070aba7ee804a1e238d3812df71 │ │ │ │ │ +bd65cb47005aafcc112bc5339f857ffc │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsDecrypt :: │ │ │ │ │ (TWOFISH, TWOFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4511,15 +4511,15 @@ │ │ │ │ │ case $w$cxtsDecrypt14 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -9d1231fd9fcbcffc023666a128d749cb │ │ │ │ │ +09aa62138468603b0ad92674048e66d7 │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsEncrypt :: │ │ │ │ │ (TWOFISH, TWOFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4533,29 +4533,29 @@ │ │ │ │ │ case $w$cxtsEncrypt14 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -335250cfc04ae3262b3ee8ed331f6e09 │ │ │ │ │ +1e107573fef7fa3b627235d240add120 │ │ │ │ │ $fCipherAES :: Crypto.Cipher.Types.Base.Cipher AES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES │ │ │ │ │ $fCipherAES4 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES[0])) │ │ │ │ │ $fCipherAES_$ccipherName │ │ │ │ │ $fCipherAES_$ccipherKeySize] │ │ │ │ │ -0fda18fdc1cb944a89c79f869c4f174a │ │ │ │ │ +b45d38710ce3501a6736ae2a94f0017a │ │ │ │ │ $fCipherAES1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES128 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES128) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -4568,15 +4568,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -4586,91 +4586,91 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -29cfcbafd929fcad566031447153ef21 │ │ │ │ │ +d7b56232057a0335963634f27d0913f0 │ │ │ │ │ $fCipherAES128 :: Crypto.Cipher.Types.Base.Cipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES128 │ │ │ │ │ $fCipherAES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES128[0])) │ │ │ │ │ $fCipherAES128_$ccipherName │ │ │ │ │ $fCipherAES128_$ccipherKeySize] │ │ │ │ │ -87b400ca88628f9df81aed33512a9142 │ │ │ │ │ +c7c2b63e17fc6c64476c87334d5c7fb7 │ │ │ │ │ $fCipherAES128_$ccipherKeySize :: │ │ │ │ │ AES128 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES128 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -6c79db9468d0224ec196e83480a539f0 │ │ │ │ │ +0b4033850f8f6c491f3a48fb0c001c77 │ │ │ │ │ $fCipherAES128_$ccipherName :: AES128 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES128 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES5 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -f93957354f65cd412811e2b9a8acd829 │ │ │ │ │ +41f5663538eb8dbd949c34f53b4d3fff │ │ │ │ │ $fCipherAES192 :: Crypto.Cipher.Types.Base.Cipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES192 │ │ │ │ │ $fCipherAES2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES192[0])) │ │ │ │ │ $fCipherAES192_$ccipherName │ │ │ │ │ $fCipherAES192_$ccipherKeySize] │ │ │ │ │ -3c961f1982e1794bfe95bd5ca022289d │ │ │ │ │ +ee00fb12d50458f51c71e4b53c957653 │ │ │ │ │ $fCipherAES192_$ccipherKeySize :: │ │ │ │ │ AES192 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES192 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES10 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a119c2cb2d523ee20107298a57530aaa │ │ │ │ │ +e9c9867195d962e139ab08e1864aca05 │ │ │ │ │ $fCipherAES192_$ccipherName :: AES192 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES192 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES12 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -e1e0c5bf974e59f8b2190a762acc3d00 │ │ │ │ │ +49d607b5e9518b54578a9ac4a2da9076 │ │ │ │ │ $fCipherAES2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES192 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES192) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -4683,15 +4683,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -4701,53 +4701,53 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -6ee839c3a1e12830ee1a074db2621d10 │ │ │ │ │ +a5e7c09b2ae87861119fdf179aa6716e │ │ │ │ │ $fCipherAES256 :: Crypto.Cipher.Types.Base.Cipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES256 │ │ │ │ │ $fCipherAES3 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES256[0])) │ │ │ │ │ $fCipherAES256_$ccipherName │ │ │ │ │ $fCipherAES256_$ccipherKeySize] │ │ │ │ │ -79983334278244d8b0ff19d549510d45 │ │ │ │ │ +629b4c59600350525011ded8cdf69029 │ │ │ │ │ $fCipherAES256_$ccipherKeySize :: │ │ │ │ │ AES256 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES256 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES17 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -ff416a334268427fb3b6c09d38b90c0b │ │ │ │ │ +e7a598504effd266cdb40ab77787d9c3 │ │ │ │ │ $fCipherAES256_$ccipherName :: AES256 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES256 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES19 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -e80e82c4434bfc248aacb8185eed83c6 │ │ │ │ │ +ec87406b307e5abfb4e5fc0d5c4f5f92 │ │ │ │ │ $fCipherAES3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES256 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES256) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -4760,15 +4760,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -4778,15 +4778,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -96d12f123ffe5dcf7e3894a9eef20457 │ │ │ │ │ +17c24220f0489795f8a1c54b00372097 │ │ │ │ │ $fCipherAES4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -4799,15 +4799,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -4820,58 +4820,58 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fc73b218086f2c88515ffe44d132b168 │ │ │ │ │ +39ba73ea8ac7450a14029c054ddeb449 │ │ │ │ │ $fCipherAES_$ccipherKeySize :: │ │ │ │ │ AES -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES24 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -23626a3764e5d744c8bea2ef63ae40d3 │ │ │ │ │ +db186795a1427e9e118a75d49918e5d2 │ │ │ │ │ $fCipherAES_$ccipherName :: AES -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES31 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -b03901b0e69e3139e5acf406649df717 │ │ │ │ │ +1d1a2381245f8096f5c5cdf71a64d097 │ │ │ │ │ $fCipherARCFOUR :: Crypto.Cipher.Types.Base.Cipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCFOUR │ │ │ │ │ $fCipherARCFOUR10 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCFOUR[0])) │ │ │ │ │ $fCipherARCFOUR_$ccipherName │ │ │ │ │ $fCipherARCFOUR_$ccipherKeySize] │ │ │ │ │ -d2378df1b8b619e9ae14383c82ed7668 │ │ │ │ │ +1fd1827e08c4f59a9db1c7b1c3354c9b │ │ │ │ │ $fCipherARCFOUR1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fCipherARCFOUR2] │ │ │ │ │ -04bf751d2313c7ec42e873cc96050a27 │ │ │ │ │ +b8ea8f30b4781019e7ced88796735f65 │ │ │ │ │ $fCipherARCFOUR10 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCFOUR -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCFOUR) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -4884,15 +4884,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -4905,95 +4905,95 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ee7324c83588f9ed4cc3c436c50c31bc │ │ │ │ │ +bab085aedae2c8d9f7610e760e33e864 │ │ │ │ │ $fCipherARCFOUR2 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fCipherARCFOUR7 $fCipherARCFOUR3] │ │ │ │ │ -d74d91da84c4fac75736630976a0498f │ │ │ │ │ +98952b7898759bfe502626c8bb30cd6c │ │ │ │ │ $fCipherARCFOUR3 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fCipherARCFOUR6 $fCipherARCFOUR4] │ │ │ │ │ -8b0007f8915b82333610adee30fd0812 │ │ │ │ │ +b15a8eb51f64e54f0d8cc76d9b7c424a │ │ │ │ │ $fCipherARCFOUR4 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherARCFOUR5 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -4d6e9b8202c82a0bf22b98fe54eac20f │ │ │ │ │ +0bafcdad183266795b9f9d1e105fbc66 │ │ │ │ │ $fCipherARCFOUR5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -774c7d8e12084d2592be91f3b2375a23 │ │ │ │ │ +a1192264c12b52c58c6a128707d7755b │ │ │ │ │ $fCipherARCFOUR6 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -012b03a0bbcdd85254fcf01b1d257861 │ │ │ │ │ +82852dc914cfe4aaa790531d0932131c │ │ │ │ │ $fCipherARCFOUR7 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -1959941aaaf1a387e840c79147b54274 │ │ │ │ │ +e4226c36c29d8b921df643ca3b9b7af5 │ │ │ │ │ $fCipherARCFOUR8 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherARCFOUR9] │ │ │ │ │ -b610b73f8ff76184cde627ce0db40cee │ │ │ │ │ +84ec5551824b549891e4ba78423efc62 │ │ │ │ │ $fCipherARCFOUR9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCFOUR"#] │ │ │ │ │ -5b503b35ad8429c845d0890b7ad8129f │ │ │ │ │ +a138cbc1e736597d9763c6af8c669a6c │ │ │ │ │ $fCipherARCFOUR_$ccipherKeySize :: │ │ │ │ │ ARCFOUR -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCFOUR │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherARCFOUR1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -0f75e5552e7f3df8ce497a63a0104f2f │ │ │ │ │ +c06af96049b426dffcdd8684853963e6 │ │ │ │ │ $fCipherARCFOUR_$ccipherName :: ARCFOUR -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCFOUR │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherARCFOUR8 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a0f12eeb37bff3a4434d8acda2049a27 │ │ │ │ │ +37b0fc794aedaf180e48383b4c3efc4c │ │ │ │ │ $fCipherARCTWO :: Crypto.Cipher.Types.Base.Cipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCTWO │ │ │ │ │ $fCipherARCTWO1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0])) │ │ │ │ │ $fCipherARCTWO_$ccipherName │ │ │ │ │ $fCipherARCTWO_$ccipherKeySize] │ │ │ │ │ -f530259bc7358c55099d45f28715a002 │ │ │ │ │ +ad952d188ae1c077cd0b6f0eaca0fbff │ │ │ │ │ $fCipherARCTWO1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCTWO) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5006,15 +5006,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5027,53 +5027,53 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -2d1a9e8d6f631346fca761a1bf591a9c │ │ │ │ │ +153d7e901823e78ebad7ee1288bb51e9 │ │ │ │ │ $fCipherARCTWO_$ccipherKeySize :: │ │ │ │ │ ARCTWO -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCTWO │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherARCTWO3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -5b6b94b2b0786e8e1fa7365ac3968515 │ │ │ │ │ +2a9cdf135eff26591049967cb67a16fc │ │ │ │ │ $fCipherARCTWO_$ccipherName :: ARCTWO -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCTWO │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherARCTWO6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -82f34f6923513949ee6d71af769f054e │ │ │ │ │ +7e62176745b40affff020c5d73d88904 │ │ │ │ │ $fCipherBLOWFISH :: Crypto.Cipher.Types.Base.Cipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fCipherBLOWFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:BLOWFISH[0])) │ │ │ │ │ $fCipherBLOWFISH_$ccipherName │ │ │ │ │ $fCipherBLOWFISH_$ccipherKeySize] │ │ │ │ │ -d703d52244f4a7a4a50b238018e7f4f5 │ │ │ │ │ +f5b3428053b1e73ca6225e78da27f4fd │ │ │ │ │ $fCipherBLOWFISH1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key BLOWFISH -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key BLOWFISH) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5086,15 +5086,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5107,39 +5107,39 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d754b338d6dd8a60f34f348baa5a3a62 │ │ │ │ │ +6edc7818b40c41a6bb348e8ee30efc4f │ │ │ │ │ $fCipherBLOWFISH_$ccipherKeySize :: │ │ │ │ │ BLOWFISH -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @BLOWFISH │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherBLOWFISH3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -16f5beee95663655936654636fb46875 │ │ │ │ │ +258e24692bf94989c45ef2a2e0a64af5 │ │ │ │ │ $fCipherBLOWFISH_$ccipherName :: BLOWFISH -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @BLOWFISH │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherBLOWFISH6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -29052db38bd704a74760bdfe3f211b33 │ │ │ │ │ +46c5492a619e47285b4b375008e9a111 │ │ │ │ │ $fCipherCAST1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key CAST128 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key CAST128) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5152,15 +5152,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5173,102 +5173,102 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d9791758aca72fad636a4985067d490a │ │ │ │ │ +800a64614e7aa0ab0eb002b3b64b0772 │ │ │ │ │ $fCipherCAST128 :: Crypto.Cipher.Types.Base.Cipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CAST128 │ │ │ │ │ $fCipherCAST1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CAST128[0])) │ │ │ │ │ $fCipherCAST128_$ccipherName │ │ │ │ │ $fCipherCAST128_$ccipherKeySize] │ │ │ │ │ -3b0728c7bfa66a2de74ecf086e297f6b │ │ │ │ │ +ede1111136bc6a45ffb113d38c8e5520 │ │ │ │ │ $fCipherCAST128_$ccipherKeySize :: │ │ │ │ │ CAST128 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CAST128 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCAST3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -78dddbcbfc1573758ae0f4ba3b435bac │ │ │ │ │ +25919dcbc3935e16ac013b6886509f72 │ │ │ │ │ $fCipherCAST128_$ccipherName :: CAST128 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CAST128 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCAST6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -f8631c72add751c2d490c3de6a2d6527 │ │ │ │ │ +52146be02dccd22e294236bc22783202 │ │ │ │ │ $fCipherCHACHA :: Crypto.Cipher.Types.Base.Cipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CHACHA │ │ │ │ │ $fCipherCHACHA5 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CHACHA[0])) │ │ │ │ │ $fCipherCHACHA_$ccipherName │ │ │ │ │ $fCipherCHACHA_$ccipherKeySize] │ │ │ │ │ -689d047f2b59badc226e0c8cbc2e25e5 │ │ │ │ │ +380f2a8932fc6bf5d740e3e139226ce7 │ │ │ │ │ $fCipherCHACHA1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fCipherCHACHA2] │ │ │ │ │ -0cc1571197783d23edf3532ba0157f6e │ │ │ │ │ +7b4c21952678d28d81ef5ced0c56e413 │ │ │ │ │ $fCipherCHACHA2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -630935db63e80777bc4ae7ae5a3ef396 │ │ │ │ │ +d9ee3a0fb78a2c68839832db46e057a2 │ │ │ │ │ $fCipherCHACHA3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherCHACHA4] │ │ │ │ │ -c7df96aafba7be49eebd913072736fbc │ │ │ │ │ +ddbc20687624e65dd765ba57ea71d5ba │ │ │ │ │ $fCipherCHACHA4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ChaCha"#] │ │ │ │ │ -eb906451093ef9b2767e4c958a492f2a │ │ │ │ │ +db1cf8510b267dea621e590ccf7918c5 │ │ │ │ │ $fCipherCHACHA5 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key CHACHA │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 1(, 1(, 2,)), Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key CHACHA) -> │ │ │ │ │ case $w$ccipherInit k of wild { (#,,#) ww ww1 ww2 -> │ │ │ │ │ (ww, │ │ │ │ │ Data.ByteString.Internal.Type.BS │ │ │ │ │ ww1 │ │ │ │ │ GHC.ForeignPtr.FinalPtr │ │ │ │ │ ww2) }] │ │ │ │ │ -e7729a58774a4fb9c83d70a7b9162de6 │ │ │ │ │ +eff04b0d355022b1ed4359a01595d33f │ │ │ │ │ $fCipherCHACHA6 :: Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Magic.runRW# │ │ │ │ │ @GHC.Types.LiftedRep │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (\ (s['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ @@ -5308,53 +5308,53 @@ │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (GHC.Magic.runRW# │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds1['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# s', ipv2 #)) of ds1 { (#,#) ipv6 ipv7 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ipv7 ipv3 8# } } } })] │ │ │ │ │ -b0abda2614d426b15ea3b39b7733ddbf │ │ │ │ │ +d995ea209919116a128f70f363fea16f │ │ │ │ │ $fCipherCHACHA_$ccipherKeySize :: │ │ │ │ │ CHACHA -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CHACHA │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherCHACHA1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a9fc9f411bc35e8a0858419e92d7ea56 │ │ │ │ │ +4f83fdbaace99f5a2ff54126751d9fc9 │ │ │ │ │ $fCipherCHACHA_$ccipherName :: CHACHA -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CHACHA │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherCHACHA3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -8d311d8578fb589a98de34e5fcca903a │ │ │ │ │ +51a2e1d7e533242758d5a43946efab2a │ │ │ │ │ $fCipherCamellia :: Crypto.Cipher.Types.Base.Cipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia │ │ │ │ │ $fCipherCamellia4 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia[0])) │ │ │ │ │ $fCipherCamellia_$ccipherName │ │ │ │ │ $fCipherCamellia_$ccipherKeySize] │ │ │ │ │ -d9d42d17f4feed6458f97fcf048f13d5 │ │ │ │ │ +a3206f1889383d8dd3cf81f46f034789 │ │ │ │ │ $fCipherCamellia1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia128 │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key │ │ │ │ │ @@ -5369,15 +5369,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -5387,95 +5387,95 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -6c961fa058219c8f3f5eadbf03efaf77 │ │ │ │ │ +b57405020f02607b826e19f577de872c │ │ │ │ │ $fCipherCamellia128 :: Crypto.Cipher.Types.Base.Cipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia128 │ │ │ │ │ $fCipherCamellia1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia128[0])) │ │ │ │ │ $fCipherCamellia128_$ccipherName │ │ │ │ │ $fCipherCamellia128_$ccipherKeySize] │ │ │ │ │ -a33196bba3c534b4423dd62faf7a9d4a │ │ │ │ │ +533264c5f39a419eec97eddb800a54d2 │ │ │ │ │ $fCipherCamellia128_$ccipherKeySize :: │ │ │ │ │ Camellia128 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia128 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -0fd3aaa18351e540389dba181358dca1 │ │ │ │ │ +5c2cbfae408b22e3221ee29d83f27ac0 │ │ │ │ │ $fCipherCamellia128_$ccipherName :: Camellia128 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia128 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia5 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -4cdc1cdbf91ad68b7915164b9bb2a331 │ │ │ │ │ +57b7cde7e2896b15cc2751f7836417c8 │ │ │ │ │ $fCipherCamellia192 :: Crypto.Cipher.Types.Base.Cipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia192 │ │ │ │ │ $fCipherCamellia2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia192[0])) │ │ │ │ │ $fCipherCamellia192_$ccipherName │ │ │ │ │ $fCipherCamellia192_$ccipherKeySize] │ │ │ │ │ -9547b5c9331c6c8e863f04c80fd9fd8e │ │ │ │ │ +8095fbda72418964293d674a51de6b15 │ │ │ │ │ $fCipherCamellia192_$ccipherKeySize :: │ │ │ │ │ Camellia192 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia192 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia10 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -f7a23bcd2707252c2ec636a0ceca0c30 │ │ │ │ │ +8567903e96ff676b4a87b8e990ff93bc │ │ │ │ │ $fCipherCamellia192_$ccipherName :: Camellia192 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia192 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia12 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -097f24e14aedf43cd8fd6ded138ad543 │ │ │ │ │ +b0fa97baf6eabb2e40d7159782927cc7 │ │ │ │ │ $fCipherCamellia2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia192 │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key │ │ │ │ │ @@ -5490,15 +5490,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -5508,55 +5508,55 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -60122190527561c09602522faae5fa3a │ │ │ │ │ +483eb95229af32bccfb415b8e6ad67e3 │ │ │ │ │ $fCipherCamellia256 :: Crypto.Cipher.Types.Base.Cipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia256 │ │ │ │ │ $fCipherCamellia3 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia256[0])) │ │ │ │ │ $fCipherCamellia256_$ccipherName │ │ │ │ │ $fCipherCamellia256_$ccipherKeySize] │ │ │ │ │ -e4201c88e0f35e05d923648a68341759 │ │ │ │ │ +86eaae4ef3afdbd5ab9ad98d5caf3a25 │ │ │ │ │ $fCipherCamellia256_$ccipherKeySize :: │ │ │ │ │ Camellia256 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia256 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia17 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -edf436d998f80ed020200c95eedec0d5 │ │ │ │ │ +6ad3f700bd1d4438243181476d4420e5 │ │ │ │ │ $fCipherCamellia256_$ccipherName :: Camellia256 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia256 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia19 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -35abb29e33302876a08840699fbe461d │ │ │ │ │ +4b3ab00ebcbc0d50670ac3a052299a7d │ │ │ │ │ $fCipherCamellia3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia256 │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key │ │ │ │ │ @@ -5571,15 +5571,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -5589,15 +5589,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -76f11f423727b96242246205f6d824bf │ │ │ │ │ +bc978dd52ee496f420e5ca1844673885 │ │ │ │ │ $fCipherCamellia4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key Camellia) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5610,15 +5610,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5631,53 +5631,53 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3bcb40cb3c991fcaa137b7ab5b5ca3e4 │ │ │ │ │ +a286effbe8aebeaca6519e413da03736 │ │ │ │ │ $fCipherCamellia_$ccipherKeySize :: │ │ │ │ │ Camellia -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia24 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -5fd0205bb318d3696ddfb5ac65f6fed1 │ │ │ │ │ +cb66c69207d4432e34681a7298701165 │ │ │ │ │ $fCipherCamellia_$ccipherName :: Camellia -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia31 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -7d5c037621deb598f0fe3696c29986a8 │ │ │ │ │ +01d59187f952ec42f338630849951cb0 │ │ │ │ │ $fCipherDES :: Crypto.Cipher.Types.Base.Cipher DES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES │ │ │ │ │ $fCipherDES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES[0])) │ │ │ │ │ $fCipherDES_$ccipherName │ │ │ │ │ $fCipherDES_$ccipherKeySize] │ │ │ │ │ -f7d1f52506d197a1fa15a7a9edf156fd │ │ │ │ │ +e83e39766b31558295831f0c8cffb99e │ │ │ │ │ $fCipherDES1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key DES -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key DES) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5690,15 +5690,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -5708,38 +5708,38 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ad617a6c6c463eeb00f8c335d5745d95 │ │ │ │ │ +d8f2347ca09ec3fb8c09ac11a6c69bdf │ │ │ │ │ $fCipherDES_$ccipherKeySize :: │ │ │ │ │ DES -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherDES3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -1cc6be631f76d7110bcea8fe2ab4215d │ │ │ │ │ +dd7e91c7843941335d88747b84115040 │ │ │ │ │ $fCipherDES_$ccipherName :: DES -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherDES5 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -6b2b8bc9738ec20d842d57ed5bf7c514 │ │ │ │ │ +63e15e787ac48aea825ae178299ed448 │ │ │ │ │ $fCipherDES_EDE1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key DES_EDE3 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key DES_EDE3) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5752,15 +5752,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -5770,136 +5770,136 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -09ff8fb58ad1b4206df0126d6c66a0aa │ │ │ │ │ +f52996acf74c896fbf960a837beb7f53 │ │ │ │ │ $fCipherDES_EDE3 :: Crypto.Cipher.Types.Base.Cipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fCipherDES_EDE1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES_EDE3[0])) │ │ │ │ │ $fCipherDES_EDE3_$ccipherName │ │ │ │ │ $fCipherDES_EDE3_$ccipherKeySize] │ │ │ │ │ -b1896f275d49c0160953c4d525e71306 │ │ │ │ │ +65d5a1fe69e2e72a648e341666928ec5 │ │ │ │ │ $fCipherDES_EDE3_$ccipherKeySize :: │ │ │ │ │ DES_EDE3 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherDES_EDE4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -d3172abd83065d76ff27f3846075a607 │ │ │ │ │ +cfc714421ee42ea8172ebcd60db58e55 │ │ │ │ │ $fCipherDES_EDE3_$ccipherName :: DES_EDE3 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherDES_EDE6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -5a18af9f4dd9fb5fb7a99689f26d8ce2 │ │ │ │ │ +25d2ed63830e924d02cc524ff941da74 │ │ │ │ │ $fCipherESTREAM_SALSA1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fCipherESTREAM_SALSA2] │ │ │ │ │ -baecd76b4c3e10e9fec69068662b82b7 │ │ │ │ │ +2919b4f8ba02f3b23958ed1fda1c51e3 │ │ │ │ │ $fCipherESTREAM_SALSA2 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherESTREAM_SALSA5 │ │ │ │ │ $fCipherESTREAM_SALSA3] │ │ │ │ │ -d71be7d7859258ba2c068934736deb08 │ │ │ │ │ +d03c329a50a3f8bba367c9236e685bcb │ │ │ │ │ $fCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Cipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fCipherESTREAM_SALSA8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ESTREAM_SALSA20[0])) │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherName │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherKeySize] │ │ │ │ │ -2626478e6327b04bfa65461eea2a29d6 │ │ │ │ │ +066e7b7f9dbb5f61ab71af3f26f33d14 │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherKeySize :: │ │ │ │ │ ESTREAM_SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherESTREAM_SALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -0c02075f0fbac18dac241416a62d646a │ │ │ │ │ +3baab34d26ba782866b169eb4bb51387 │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherName :: │ │ │ │ │ ESTREAM_SALSA20 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherESTREAM_SALSA6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -ba3705d37c7faf6b455a960c6191718a │ │ │ │ │ +9ad1db077ac5edeafd33bdd3d452616b │ │ │ │ │ $fCipherESTREAM_SALSA3 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherESTREAM_SALSA4 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -535ef85d6636bd7e21c3f0fc5b3c9513 │ │ │ │ │ +afb37660c53938ef7a0aa10e9e6b5a06 │ │ │ │ │ $fCipherESTREAM_SALSA4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -3a7285d497f93123dd9967517480a7be │ │ │ │ │ +75d4096e64c62f44e69aec91f168abdf │ │ │ │ │ $fCipherESTREAM_SALSA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -ba814fd477feeef2f409336398657b1c │ │ │ │ │ +d579f825306d4d814e1a54c0c512c341 │ │ │ │ │ $fCipherESTREAM_SALSA6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherESTREAM_SALSA7] │ │ │ │ │ -335fc040a3c414c284d0af01d7bc2f17 │ │ │ │ │ +d72fbcc7b19479b443fa9c79a0dd01ab │ │ │ │ │ $fCipherESTREAM_SALSA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "eSTREAM-Salsa20"#] │ │ │ │ │ -aed6bf99142583a5bb956f8fe3482cc5 │ │ │ │ │ +2ea3b1d1153f88c65cbfa18d6d77b941 │ │ │ │ │ $fCipherESTREAM_SALSA8 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ESTREAM_SALSA20 │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 1(, 1(, 2,)), Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ @@ -5907,15 +5907,15 @@ │ │ │ │ │ ESTREAM_SALSA20) -> │ │ │ │ │ case $w$ccipherInit1 k of wild { (#,,#) ww ww1 ww2 -> │ │ │ │ │ (ww, │ │ │ │ │ Data.ByteString.Internal.Type.BS │ │ │ │ │ ww1 │ │ │ │ │ GHC.ForeignPtr.FinalPtr │ │ │ │ │ ww2) }] │ │ │ │ │ -2af4ca958706bb294ff2c5a32aa58b73 │ │ │ │ │ +422a413f3f9cc5a9b3d7c119bce417a9 │ │ │ │ │ $fCipherESTREAM_SALSA9 :: Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Magic.runRW# │ │ │ │ │ @GHC.Types.LiftedRep │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (\ (s['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ @@ -5955,120 +5955,120 @@ │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (GHC.Magic.runRW# │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds1['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# s', ipv2 #)) of ds1 { (#,#) ipv6 ipv7 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ipv7 ipv3 8# } } } })] │ │ │ │ │ -b2127940a6320f4c81f77a2b9ff6be18 │ │ │ │ │ +edc2d1a326a7848d5597fd9ce613987f │ │ │ │ │ $fCipherSALSA1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fCipherSALSA2] │ │ │ │ │ -4c073471bdf71970d36e59196dd2b9d8 │ │ │ │ │ +72177088193b3a42cc7fd5e827dcea1a │ │ │ │ │ $fCipherSALSA2 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fCipherSALSA5 $fCipherSALSA3] │ │ │ │ │ -a513ab6d874984641def2280a2b70083 │ │ │ │ │ +7134252ab675161b3c8f497365222139 │ │ │ │ │ $fCipherSALSA20 :: Crypto.Cipher.Types.Base.Cipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SALSA20 │ │ │ │ │ $fCipherSALSA8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SALSA20[0])) │ │ │ │ │ $fCipherSALSA20_$ccipherName │ │ │ │ │ $fCipherSALSA20_$ccipherKeySize] │ │ │ │ │ -d67582e257c17e3d31f6f266e246abf3 │ │ │ │ │ +c8ded390534086aeea9b16ec0df8f96c │ │ │ │ │ $fCipherSALSA20_$ccipherKeySize :: │ │ │ │ │ SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherSALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -d882c598a133f5552efdf1739c3a25bb │ │ │ │ │ +93d01271e7579976f6194d99b37efdca │ │ │ │ │ $fCipherSALSA20_$ccipherName :: SALSA20 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SALSA20 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherSALSA6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -d9c04f11e82e4648cfead34aff08128d │ │ │ │ │ +40dd02ad9ffc441bc4935c7d0f98845a │ │ │ │ │ $fCipherSALSA3 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherSALSA4 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -a8881bbf9fc0b6bdaff3e546feebb8e0 │ │ │ │ │ +445e5f5c634ef125d4f59d683c9dddd9 │ │ │ │ │ $fCipherSALSA4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -53232441424bd38d98dab49ff38788bf │ │ │ │ │ +5cf506814f3248180700e2b1984fbb08 │ │ │ │ │ $fCipherSALSA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -72994167ff5816945c2ed66a3624aa73 │ │ │ │ │ +1b0f0afa48a2210dd48a43631bd5600d │ │ │ │ │ $fCipherSALSA6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherSALSA7] │ │ │ │ │ -5f34a6454b9c770cedb594c726f49a94 │ │ │ │ │ +0f2d5496307068b2bdfcef5b7d4db6ee │ │ │ │ │ $fCipherSALSA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Salsa20"#] │ │ │ │ │ -cfeb942f32551bcb2be19d3304254793 │ │ │ │ │ +257a75345f44998f31b2e49d90db117c │ │ │ │ │ $fCipherSALSA8 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key SALSA20 │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 1(, 1(, 2,)), Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key SALSA20) -> │ │ │ │ │ case $w$ccipherInit2 k of wild { (#,,#) ww ww1 ww2 -> │ │ │ │ │ (ww, │ │ │ │ │ Data.ByteString.Internal.Type.BS │ │ │ │ │ ww1 │ │ │ │ │ GHC.ForeignPtr.FinalPtr │ │ │ │ │ ww2) }] │ │ │ │ │ -e099a541c92fbb6dfbb47b74f4850156 │ │ │ │ │ +a553baf2472129cb714cad23c6911601 │ │ │ │ │ $fCipherSERPENT :: Crypto.Cipher.Types.Base.Cipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SERPENT │ │ │ │ │ $fCipherSERPENT1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SERPENT[0])) │ │ │ │ │ $fCipherSERPENT_$ccipherName │ │ │ │ │ $fCipherSERPENT_$ccipherKeySize] │ │ │ │ │ -a19faca20731c08be2eb0fe8b2d74a0e │ │ │ │ │ +5258fffa525b79c1b33c6476eb121270 │ │ │ │ │ $fCipherSERPENT1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key SERPENT -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key SERPENT) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -6081,15 +6081,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -6102,53 +6102,53 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -faf232e0de4c987437bc74842a26e922 │ │ │ │ │ +37ee41fb05c92aa9eb9b3535ee5b24bb │ │ │ │ │ $fCipherSERPENT_$ccipherKeySize :: │ │ │ │ │ SERPENT -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SERPENT │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherSERPENT3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -149e24b4fd5a27da1b4f60dd84e45884 │ │ │ │ │ +2ed3fbf198aea3b7e2fbb20b1eb9043d │ │ │ │ │ $fCipherSERPENT_$ccipherName :: SERPENT -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SERPENT │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherSERPENT6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -f41807fefe7a4fbda711e66836b1d94c │ │ │ │ │ +815cba77acdf01705eae7ecfa63c431a │ │ │ │ │ $fCipherTWOFISH :: Crypto.Cipher.Types.Base.Cipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @TWOFISH │ │ │ │ │ $fCipherTWOFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:TWOFISH[0])) │ │ │ │ │ $fCipherTWOFISH_$ccipherName │ │ │ │ │ $fCipherTWOFISH_$ccipherKeySize] │ │ │ │ │ -a9bc5aa84549d6cc0b8f3b94e1fe3c10 │ │ │ │ │ +6cd2193f4eaad3b738d3306a3c39fd79 │ │ │ │ │ $fCipherTWOFISH1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key TWOFISH -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key TWOFISH) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -6161,15 +6161,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -6182,39 +6182,39 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -220ab1422816251f1e5eb74d72efa49a │ │ │ │ │ +4571cf49c9943aa476b7aeb61f685056 │ │ │ │ │ $fCipherTWOFISH_$ccipherKeySize :: │ │ │ │ │ TWOFISH -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @TWOFISH │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherTWOFISH3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -8dedd1288fb2a9957f03ed0c474aaa98 │ │ │ │ │ +34f3e74efa9c7f27936c5c9fbbe40167 │ │ │ │ │ $fCipherTWOFISH_$ccipherName :: TWOFISH -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @TWOFISH │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherTWOFISH10 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a60db0e1037147753b27b5bb3cde5b27 │ │ │ │ │ +99bac19a3e20917a53c6639677cfa2a1 │ │ │ │ │ $fNettleBlockCipherAES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6257,20 +6257,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_aes_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -2ebe7b8d772c58363f9954743972d889 │ │ │ │ │ +e792cff20b0da186702fdaef55c2d4fc │ │ │ │ │ $fNettleBlockCipherAES1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -1e4bf4fe05c4bd6232be00f018322528 │ │ │ │ │ +66873b7074506135a14b440f879abae2 │ │ │ │ │ $fNettleBlockCipherAES128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6313,15 +6313,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes128_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -da060cad4ca3a3ce5fb259283001af67 │ │ │ │ │ +ce34b413d9b0dd5e626ed9864f81f2a6 │ │ │ │ │ $fNettleBlockCipherAES192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6364,20 +6364,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes192_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -3c4ce82989f2884db5c60425202d823e │ │ │ │ │ +036d2fe9a9973b16961a223c701e6a09 │ │ │ │ │ $fNettleBlockCipherAES2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -590de2688f6f72f2a0ab351c2e47d4b0 │ │ │ │ │ +c3f1b49b25ea1a8caf4a823e37fc96ac │ │ │ │ │ $fNettleBlockCipherAES256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6420,25 +6420,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes256_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -b4b1b75feac41ec267b7bf2ab6a43fc4 │ │ │ │ │ +201a8dbef8f4100d64848619f5ab781d │ │ │ │ │ $fNettleBlockCipherAES3 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -5b1e1836f4e10cc31b3cb1ad4d78264a │ │ │ │ │ +27312729ed256d6b08e967b95982b0c7 │ │ │ │ │ $fNettleBlockCipherAES4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -e9e55f0c6deb2a8a9cab2804a4d4f9bd │ │ │ │ │ +df27282b65d40f9b013d6d6ddacfee78 │ │ │ │ │ $fNettleBlockCipherARCTWO :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6481,20 +6481,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_arctwo_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -13797015f41a806ab07ac6dea473010d │ │ │ │ │ +af278b4e071f94da55cdea09ec7251c1 │ │ │ │ │ $fNettleBlockCipherARCTWO1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -cc4365f66432712072d60724670e32b9 │ │ │ │ │ +9990915701a3bd14039d2cb5ceecbcb3 │ │ │ │ │ $fNettleBlockCipherBLOWFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6538,25 +6538,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_blowfish_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ab24fe29ab7b79974b10737191df0fae │ │ │ │ │ +803d484247835278f1984b7957f41605 │ │ │ │ │ $fNettleBlockCipherBLOWFISH1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -70c8349a321a41bfd584ac6f911c0665 │ │ │ │ │ +4e56beeff7aa8ac96aae4e8b63f4fe7d │ │ │ │ │ $fNettleBlockCipherCAST1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -768733819456d85e39a37f59f11378a8 │ │ │ │ │ +75ad218b3074283f648f9af1c6ff3c56 │ │ │ │ │ $fNettleBlockCipherCAST128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6599,15 +6599,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_cast128_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -5a1253a7df1edeeec56b8194c6f91b90 │ │ │ │ │ +6bd3fd211779001c2ff03b01feed1c28 │ │ │ │ │ $fNettleBlockCipherCamellia :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6651,20 +6651,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_camellia_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -b2deb4196adae567d5e07483f5910191 │ │ │ │ │ +e4f37579b68d6d579ca019ce3e823970 │ │ │ │ │ $fNettleBlockCipherCamellia1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -b74a8bde2b50278630942f9256767c61 │ │ │ │ │ +a772093ab09cbb09d0b30f620ae4bc8d │ │ │ │ │ $fNettleBlockCipherCamellia128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6708,15 +6708,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia128_crypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ae8f7b13ecb6d75d09b56bbee716042e │ │ │ │ │ +e8f7f1ee4830240bf71787841c80808b │ │ │ │ │ $fNettleBlockCipherCamellia192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6760,20 +6760,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia192_crypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -f822c55c9e0b388ba9f8fc30ae99d582 │ │ │ │ │ +7b0b3d3a6c9fcd46554b4ce4196de433 │ │ │ │ │ $fNettleBlockCipherCamellia2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -1446332335e7824b5c29d265a739dbca │ │ │ │ │ +c4f84c96855823a52fc667e552b631d5 │ │ │ │ │ $fNettleBlockCipherCamellia256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6817,25 +6817,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia256_crypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -02afefeb021d3cc058dadcc7807a5402 │ │ │ │ │ +bf785b47f9e9bcb8bc7b6f69e43e4aff │ │ │ │ │ $fNettleBlockCipherCamellia3 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -2a9dc3e77976c3a42387a59ba74e0027 │ │ │ │ │ +37bbc14b0533fd7371e3049f8bf3270b │ │ │ │ │ $fNettleBlockCipherCamellia4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -c975260a39bfa3c515e6d9473ca75fbb │ │ │ │ │ +75682e4fa45a2e97a947ffed083f9ad9 │ │ │ │ │ $fNettleBlockCipherDES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher DES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6878,25 +6878,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -8f65c08190e5268be8ba4eab0f24c89a │ │ │ │ │ +d648cfe2baccd815dbcd9554f35f55cf │ │ │ │ │ $fNettleBlockCipherDES1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -c86d537010c1a7fff24e93f452aeb34f │ │ │ │ │ +58eeece97263d7857bbab63233357b48 │ │ │ │ │ $fNettleBlockCipherDES_EDE1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -339fd7e3ba1b7c39807d496c556a6f34 │ │ │ │ │ +9f80914df96f321366c45b1c6bcfbc91 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6940,15 +6940,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des3_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -66a79bd47564668fc68a48f93a1c3a98 │ │ │ │ │ +54168be0e89d8e746b2058f356863967 │ │ │ │ │ $fNettleBlockCipherSERPENT :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6991,20 +6991,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_serpent_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ad178715e9c1c55aa53ce638fa83db23 │ │ │ │ │ +0a606ee7409e39d2762ef4f9e6ec4847 │ │ │ │ │ $fNettleBlockCipherSERPENT1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -008c82551ac6b8c41e2baf273a7f8124 │ │ │ │ │ +0c5ba9ffc883261a73e34389a16e54cd │ │ │ │ │ $fNettleBlockCipherTWOFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7047,20 +7047,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_twofish_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -90add0de3655e482dce55cd0d61ceb7e │ │ │ │ │ +90db4c6d26ca10cf5a3064fb9dff677c │ │ │ │ │ $fNettleBlockCipherTWOFISH1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -c37ed1e6d1974071b8e77f7046e7ffee │ │ │ │ │ +aeb8d93e91292b1d7dd42d6be186f283 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockedStreamCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockedStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7087,15 +7087,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -af059a2e37ceae9c951cc773b3832d27 │ │ │ │ │ +312ef69a722c8d7d5249f4ff89ad9620 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA1 :: │ │ │ │ │ GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GHC.Maybe.Just], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Maybe.Just │ │ │ │ │ @@ -7103,15 +7103,15 @@ │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -63a66d5bc16e66662673f07dc986d76e │ │ │ │ │ +03d3f56cd9c29e41bac31a119e261b15 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -7127,65 +7127,65 @@ │ │ │ │ │ DEFAULT │ │ │ │ │ -> case $fNettleBlockedStreamCipherCHACHA3 │ │ │ │ │ ret_ty (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ of {} │ │ │ │ │ 8## │ │ │ │ │ -> case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ivptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild2 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } } } }] │ │ │ │ │ -32a0f7b914a0e042a4188d8d3cfde333 │ │ │ │ │ +219ee3309afdd19db35741fb95722b64 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA3 :: GHC.Types.IO () │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -467b6d745e51fe6c65c81956ca112df3 │ │ │ │ │ +4a90af60d9fc8cf2cd31c9f0b407daf0 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA5] │ │ │ │ │ -0e140e7efa056e21254f83f265bf860b │ │ │ │ │ +cd8ae91e8fe85a39b683bc6860ff1071 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -d8332bdc3cf0da5796f123903d319cf0 │ │ │ │ │ +1b2b4cd4a5f4842f2b27cec35a1a4d99 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA6 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -946fc22b7731125ec11941be64b215fc │ │ │ │ │ +8c7af16943fcb642c7442ef3023672d5 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA_$cnbsc_IncompleteState :: │ │ │ │ │ CHACHA -> Data.ByteString.Internal.Type.ByteString -> CHACHA │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: <1!P(L,A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CHACHA) │ │ │ │ │ (inc['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds `cast` (N:CHACHA[0]) of wild { (,) c ds1 -> │ │ │ │ │ (c, inc) `cast` (Sym (N:CHACHA[0])) }] │ │ │ │ │ -20eb4d76e4619f4339e5e63521ff4400 │ │ │ │ │ +bb333065e80d5b0f69f8d99bc5c7d638 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA_$cnbsc_incompleteState :: │ │ │ │ │ CHACHA -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(A,1!P(L,L,L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CHACHA) -> │ │ │ │ │ case ds `cast` (N:CHACHA[0]) of wild { (,) ds1 inc -> inc }] │ │ │ │ │ -21cacf3fc16e97c0cff5d4ccd88f8685 │ │ │ │ │ +7776b5e713d8adece7b823430e726f93 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA1 :: │ │ │ │ │ GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GHC.Maybe.Just], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Maybe.Just │ │ │ │ │ @@ -7193,15 +7193,15 @@ │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -70b924715e637af686ed9ff2761914ad │ │ │ │ │ +4da3e2b954c9c3d95efa959b6d74686b │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -7217,25 +7217,25 @@ │ │ │ │ │ DEFAULT │ │ │ │ │ -> case $fNettleBlockedStreamCipherESTREAM_SALSA3 │ │ │ │ │ ret_ty (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ of {} │ │ │ │ │ 8## │ │ │ │ │ -> case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ivptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild2 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } } } }] │ │ │ │ │ -66f273e29b01a63178d4062fdd5d7236 │ │ │ │ │ +fed61e15476bbc3f323a11c5f13a1e97 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockedStreamCipher │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockedStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ @@ -7266,57 +7266,57 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -1040f39ef8fbe3a6917c0581d80d8ccc │ │ │ │ │ +c620a3ad8b29a353d2d1f93bd14d4ed9 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20_$cnbsc_IncompleteState :: │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> ESTREAM_SALSA20 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: <1!P(L,A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ESTREAM_SALSA20) │ │ │ │ │ (inc['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds `cast` (N:ESTREAM_SALSA20[0]) of wild { (,) c ds1 -> │ │ │ │ │ (c, inc) `cast` (Sym (N:ESTREAM_SALSA20[0])) }] │ │ │ │ │ -b5e95581f16758864a0fb6f22df66150 │ │ │ │ │ +464b40f726115fb2c5994c431b3ff313 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20_$cnbsc_incompleteState :: │ │ │ │ │ ESTREAM_SALSA20 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(A,1!P(L,L,L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ESTREAM_SALSA20) -> │ │ │ │ │ case ds `cast` (N:ESTREAM_SALSA20[0]) of wild { (,) ds1 inc -> │ │ │ │ │ inc }] │ │ │ │ │ -c32e64a65d214cd1e14762540bf0f19c │ │ │ │ │ +e684a433de3e20ce62a3d9fc935e03f3 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA3 :: GHC.Types.IO () │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -71df7161d86a2ffd744d3a7d2f5c44cb │ │ │ │ │ +324a58f6379b53ff6785c465cce3d673 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA5] │ │ │ │ │ -1e72b698cf0a14deb4be50693d7236a4 │ │ │ │ │ +cc15f084d27dea157d8dd52029a0affd │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -c73daeec3b3749eefb5101eac9280883 │ │ │ │ │ +1266358eb2ff9e904f5bbc408cb7230b │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA6 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -701aff508e97719a527d1cb57de33786 │ │ │ │ │ +4a6382e58d54af3285b67db4a8bfc096 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA1 :: │ │ │ │ │ GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GHC.Maybe.Just], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Maybe.Just │ │ │ │ │ @@ -7324,23 +7324,23 @@ │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -55ba619fb0721298c8f62ddc600c84ad │ │ │ │ │ +11f089155b7677b16eaa25a5fc051016 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed │ │ │ │ │ $fNettleBlockedStreamCipherSALSA3] │ │ │ │ │ -2cf3d2145bd7804d70632c0c3761bf59 │ │ │ │ │ +5a2e89d8df8d578f252cdf73297a71bf │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockedStreamCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockedStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7367,43 +7367,43 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -2e2d8b2f954cf94ddf90aa26d456353d │ │ │ │ │ +a3a0e007d7901b19e11ce11c67af2ee9 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20_$cnbsc_IncompleteState :: │ │ │ │ │ SALSA20 -> Data.ByteString.Internal.Type.ByteString -> SALSA20 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: <1!P(L,A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SALSA20) │ │ │ │ │ (inc['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds `cast` (N:SALSA20[0]) of wild { (,) c ds1 -> │ │ │ │ │ (c, inc) `cast` (Sym (N:SALSA20[0])) }] │ │ │ │ │ -974bdb538034cbe720d5d96f263427c1 │ │ │ │ │ +eed9e478226cf36970b839a3681cba12 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20_$cnbsc_incompleteState :: │ │ │ │ │ SALSA20 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(A,1!P(L,L,L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SALSA20) -> │ │ │ │ │ case ds `cast` (N:SALSA20[0]) of wild { (,) ds1 inc -> inc }] │ │ │ │ │ -c13bafd3ddf804d699af1465bfc9fe03 │ │ │ │ │ +891b92c943536e0d2a83e389da953695 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA3 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -d65c43561606c1e072216518707c517d │ │ │ │ │ +bf78d2e0ec8a87549963dd5d1d47eb58 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -15c67ad374bd1ac446038bc1c3ab0799 │ │ │ │ │ +26ead4c205a6d03d6f81771977b5cf87 │ │ │ │ │ $fNettleCipherAES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7430,38 +7430,38 @@ │ │ │ │ │ $fNettleCipherAES23 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES[0]) │ │ │ │ │ $fNettleCipherAES22 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES[0]))] │ │ │ │ │ -8578f6158a29aa3bdb5c62876a5c2f2a │ │ │ │ │ +b69af26413ae4ac7bb54aa79dbb2ab00 │ │ │ │ │ $fNettleCipherAES1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -1abe14bbcabb7ab74b0b24453ae0262a │ │ │ │ │ +31729648fbf8ec9789696381bdc5ae2f │ │ │ │ │ $fNettleCipherAES10 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherAES11] │ │ │ │ │ -e5bb186a1620689336399d5d630608ac │ │ │ │ │ +132ea96673c228df027ad298d39295ed │ │ │ │ │ $fNettleCipherAES11 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -bf1117a226fd3b7c56b0d7bc3a24a277 │ │ │ │ │ +06a59b0ea2e155afefb98b00115cbb87 │ │ │ │ │ $fNettleCipherAES12 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES13] │ │ │ │ │ -b22a5a4bb309027f9b6a8629714cc330 │ │ │ │ │ +3632cc786064846fac8c689f419400fd │ │ │ │ │ $fNettleCipherAES128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7489,60 +7489,60 @@ │ │ │ │ │ $fNettleCipherAES2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES128[0]) │ │ │ │ │ $fNettleCipherAES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES128[0]))] │ │ │ │ │ -7446460f0b0a9f78844bf0a2152670c3 │ │ │ │ │ +2f7e754be990e4dfe30bdf8f23aad8fa │ │ │ │ │ $fNettleCipherAES13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES-192"#] │ │ │ │ │ -2d51158d04e7c7e5f6f530ab23bd4e96 │ │ │ │ │ +48f20c8f580f528b39486dfbf31196ac │ │ │ │ │ $fNettleCipherAES14 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_init ctx key] │ │ │ │ │ -fa7c62e320eb6ae95c4a44265053e176 │ │ │ │ │ +cc0e3c93b6702afb76ad5ee68eee21ee │ │ │ │ │ $fNettleCipherAES15 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -18fa39f71f95f2950dfffb38d6eeae43 │ │ │ │ │ +63a75f522f9878f7e5cc6d3a27ab4bf9 │ │ │ │ │ $fNettleCipherAES16 :: AES256 -> AES256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES256) -> ds] │ │ │ │ │ -83bd99aab489e2e8fb19b9905556e177 │ │ │ │ │ +036b6c0b2b90f9fbc2a6b27aaa084f78 │ │ │ │ │ $fNettleCipherAES17 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherAES18] │ │ │ │ │ -62b9510ec295f59a1a268a8c37add3a2 │ │ │ │ │ +ecb822a18819771653e55e5cc3a7b94d │ │ │ │ │ $fNettleCipherAES18 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -462efe27e50b7598c2d3d1ec7d474164 │ │ │ │ │ +d14f88988961cf3803fbe86a13a8daec │ │ │ │ │ $fNettleCipherAES19 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES20] │ │ │ │ │ -8080701daed7d2ef99466d6f05dbf918 │ │ │ │ │ +59d7aeebdb024a9c9e38fe499868600c │ │ │ │ │ $fNettleCipherAES192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7570,61 +7570,61 @@ │ │ │ │ │ $fNettleCipherAES9 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES192[0]) │ │ │ │ │ $fNettleCipherAES8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES192[0]))] │ │ │ │ │ -292682fcddd66ada1fcb95d2457767ce │ │ │ │ │ +2aeaed4b5cfdf57ab3e2dbb97cd8936f │ │ │ │ │ $fNettleCipherAES2 :: AES128 -> AES128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES128) -> ds] │ │ │ │ │ -f59a2457da812b8894de75533fe6d3be │ │ │ │ │ +2e1070883486c7aaac39c8c5181445f3 │ │ │ │ │ $fNettleCipherAES20 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES-256"#] │ │ │ │ │ -142c2b7e826bf3bc0bbbaaa53a5ecd18 │ │ │ │ │ +c4b1e5d21039ae4ba31775b947554721 │ │ │ │ │ $fNettleCipherAES21 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_init ctx key] │ │ │ │ │ -a5415e0e431620249160bf303ae191a0 │ │ │ │ │ +84c0127489f853355f4bbd750e668863 │ │ │ │ │ $fNettleCipherAES22 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -6e33a28454ac359a1bb5248607a5dbc6 │ │ │ │ │ +d4a230f45f0390ed994d569f50fb9834 │ │ │ │ │ $fNettleCipherAES23 :: AES -> AES │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES) -> ds] │ │ │ │ │ -e69dae6ae5e15fd7698a193be4144f1a │ │ │ │ │ +690bd20abb440f0246648bb2732b9d80 │ │ │ │ │ $fNettleCipherAES24 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fNettleCipherAES25] │ │ │ │ │ -3db4ad3ef2610720146789d03c73f85a │ │ │ │ │ +d7968edf7881737c21f071cd9ec58016 │ │ │ │ │ $fNettleCipherAES25 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fNettleCipherAES30 $fNettleCipherAES26] │ │ │ │ │ -f2ddf3ab2fbbf4f1488141d33b06e2c7 │ │ │ │ │ +937bf7764a2718d877eca43dc64fd351 │ │ │ │ │ $fNettleCipherAES256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7652,97 +7652,97 @@ │ │ │ │ │ $fNettleCipherAES16 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES256[0]) │ │ │ │ │ $fNettleCipherAES15 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES256[0]))] │ │ │ │ │ -2cf0432053ab4fec258aebf8e5b74888 │ │ │ │ │ +2707209da0f702f16d1872af29356039 │ │ │ │ │ $fNettleCipherAES26 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fNettleCipherAES29 $fNettleCipherAES27] │ │ │ │ │ -2494da5579e808e83e7c6d6f486606d8 │ │ │ │ │ +1aec5278ab5c10a6d32166f4d9ee6c31 │ │ │ │ │ $fNettleCipherAES27 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherAES28 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -a24fe05b77200e0195a9084651e79708 │ │ │ │ │ +1133085879c674feeacdc2150f42904c │ │ │ │ │ $fNettleCipherAES28 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -5c246ada7c71f0480d622df3b9cbd814 │ │ │ │ │ +20e4087cdd29a3d220a7b17e493bb21c │ │ │ │ │ $fNettleCipherAES29 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -f77d3a997cc30a29fb6a91b0b0dd8156 │ │ │ │ │ +4975df3e5d6e66a8e3f9a8b593e5a4c3 │ │ │ │ │ $fNettleCipherAES3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherAES4] │ │ │ │ │ -2ff576e76d2bd875b26284403f94e72d │ │ │ │ │ +5c027bfb2189818042d25e6be6cefd7b │ │ │ │ │ $fNettleCipherAES30 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -4f3257fceeb254e15f3aebba77613122 │ │ │ │ │ +80f2ac1622272e4d6ca00eabc074674e │ │ │ │ │ $fNettleCipherAES31 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES32] │ │ │ │ │ -9762ddfc4e46f112909898ee33468a65 │ │ │ │ │ +10b3c890f5d2a2a7c1001d9ed05628c0 │ │ │ │ │ $fNettleCipherAES32 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES"#] │ │ │ │ │ -3b581b495527b4269ded768e38a7190c │ │ │ │ │ +c8860469de6616863f80d432ce158687 │ │ │ │ │ $fNettleCipherAES4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -f0d97dfc8a165184606311084b6d1cda │ │ │ │ │ +cd8f2551828e45ca8416c7e343254d3c │ │ │ │ │ $fNettleCipherAES5 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES6] │ │ │ │ │ -25ba90defef21db71519ac7293ca149e │ │ │ │ │ +9ddc2c8b1372d6dde7f820bb0ad3d3f3 │ │ │ │ │ $fNettleCipherAES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES-128"#] │ │ │ │ │ -335f0f80e52fb4bdcad68be12f0bb65b │ │ │ │ │ +f48c299f5c143c2d7bbb7766fb921628 │ │ │ │ │ $fNettleCipherAES7 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_init ctx key] │ │ │ │ │ -c73b784672e3d817b141993523e1c6f6 │ │ │ │ │ +0bb7c29f17d6b44ef87f4d55b67bcd3b │ │ │ │ │ $fNettleCipherAES8 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -0aa1a8e3e18d86b23df78107ca5726d5 │ │ │ │ │ +05f7eed7bc4dcf7ccc82f0b55e0eaebc │ │ │ │ │ $fNettleCipherAES9 :: AES192 -> AES192 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES192) -> ds] │ │ │ │ │ -99c8d3ac0cfe68b37512440d9acbd6ed │ │ │ │ │ +06ab2689ed8c78321267c05272c415ec │ │ │ │ │ $fNettleCipherARCFOUR :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7770,28 +7770,28 @@ │ │ │ │ │ $fNettleCipherARCFOUR2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:ARCFOUR[0]) │ │ │ │ │ $fNettleCipherARCFOUR1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCFOUR[0]))] │ │ │ │ │ -828c5e0611518b47cf0e35e9690640be │ │ │ │ │ +3b51eacf5fd70f56ac41661da7759853 │ │ │ │ │ $fNettleCipherARCFOUR1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -379b761ce480acde934c298e865ad851 │ │ │ │ │ +00443a3d406141d802fd50b6f6d52f4b │ │ │ │ │ $fNettleCipherARCFOUR2 :: ARCFOUR -> ARCFOUR │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ARCFOUR) -> ds] │ │ │ │ │ -504d87b506d1657d7c14ee6a9da3dabd │ │ │ │ │ +8f8a0b243d1742978d8147958de0f55c │ │ │ │ │ $fNettleCipherARCTWO :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7819,55 +7819,55 @@ │ │ │ │ │ $fNettleCipherARCTWO2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:ARCTWO[0]) │ │ │ │ │ $fNettleCipherARCTWO1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0]))] │ │ │ │ │ -aa00ce26b4edb1d5f36a1ee4447b4985 │ │ │ │ │ +0fd4588c09a6167abeed07125ed9a614 │ │ │ │ │ $fNettleCipherARCTWO1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -c5fa15ee30096832f53c1df4d30a9d69 │ │ │ │ │ +99472a03547eeb2a45d37ac7f2fe5167 │ │ │ │ │ $fNettleCipherARCTWO2 :: ARCTWO -> ARCTWO │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ARCTWO) -> ds] │ │ │ │ │ -6e913dcc2b6c2a2dcfae71a98eb35a26 │ │ │ │ │ +4dbb48a4516c907e00e54f0da5ebf8d9 │ │ │ │ │ $fNettleCipherARCTWO3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherARCTWO5 │ │ │ │ │ $fNettleCipherARCTWO4] │ │ │ │ │ -c707eed9512b839d1b735561ed666d3d │ │ │ │ │ +c38ecd842bd752d27c7b37ab3ebe0a65 │ │ │ │ │ $fNettleCipherARCTWO4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -8b36e3bc195d2e2a9e6cca1f512d4e9f │ │ │ │ │ +7968929aca8fe891ae1d22a1916a632a │ │ │ │ │ $fNettleCipherARCTWO5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 1#] │ │ │ │ │ -dcdc6bcc33ea6b18778dd7d080f9234f │ │ │ │ │ +94316b6e2726d1854c588b5ea023ddd4 │ │ │ │ │ $fNettleCipherARCTWO6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherARCTWO7] │ │ │ │ │ -c4c4e0200195d8f69d03d6d845dbbe55 │ │ │ │ │ +249058972661bb98271159a67a575ac5 │ │ │ │ │ $fNettleCipherARCTWO7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCTWO"#] │ │ │ │ │ -8c22bc085b83f6b98da0666baf674981 │ │ │ │ │ +38dcca10ec2fee72c9e1d02d2d8c04ba │ │ │ │ │ $fNettleCipherBLOWFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7896,63 +7896,63 @@ │ │ │ │ │ $fNettleCipherBLOWFISH2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:BLOWFISH[0]) │ │ │ │ │ $fNettleCipherBLOWFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:BLOWFISH[0]))] │ │ │ │ │ -412842ec9b67336d23df228ee00ebd2b │ │ │ │ │ +2cfa305709eb9104750d63de6650c92a │ │ │ │ │ $fNettleCipherBLOWFISH1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -06675df865e3b5c2b572493dd1f3ccf1 │ │ │ │ │ +ee088534024529a7e1cb2474d0eee8f7 │ │ │ │ │ $fNettleCipherBLOWFISH2 :: BLOWFISH -> BLOWFISH │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: BLOWFISH) -> ds] │ │ │ │ │ -96505133b231f200148f271db9f8c1aa │ │ │ │ │ +e4d71b7bb557b77c057c76f66abdd63d │ │ │ │ │ $fNettleCipherBLOWFISH3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherBLOWFISH5 │ │ │ │ │ $fNettleCipherBLOWFISH4] │ │ │ │ │ -7af383b2f19d56fb3aca2524059b0544 │ │ │ │ │ +9694ef1b174ebaffbd279f3534c1825a │ │ │ │ │ $fNettleCipherBLOWFISH4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -bd71345d98031cf64fcc346a5ea85320 │ │ │ │ │ +7b57e9dc31a94b0081f75fd0b788325b │ │ │ │ │ $fNettleCipherBLOWFISH5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 1#] │ │ │ │ │ -472502078b4e4c336eb180e9337d6708 │ │ │ │ │ +1114b465f0ce6aa08b123dbac252494d │ │ │ │ │ $fNettleCipherBLOWFISH6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherBLOWFISH7] │ │ │ │ │ -6c1e97d6362e64ef2e69c6b897572054 │ │ │ │ │ +8baed3b54ed86f7b49d127f7c0dd6a31 │ │ │ │ │ $fNettleCipherBLOWFISH7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "BLOWFISH"#] │ │ │ │ │ -9c72a6a5c6b20f758a0af86eec626466 │ │ │ │ │ +47e791a8587b766549d88d731eb919bb │ │ │ │ │ $fNettleCipherCAST1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -81bb28d7648e6fdbee048a1dc60a7832 │ │ │ │ │ +53cd7a3f25f676e6b7e6a2ee6f3ce498 │ │ │ │ │ $fNettleCipherCAST128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7980,48 +7980,48 @@ │ │ │ │ │ $fNettleCipherCAST2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:CAST128[0]) │ │ │ │ │ $fNettleCipherCAST1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CAST128[0]))] │ │ │ │ │ -5b0b37738091f264c7a46c70f2fd296f │ │ │ │ │ +cc056d2cddc835a08879afa425a93f70 │ │ │ │ │ $fNettleCipherCAST2 :: CAST128 -> CAST128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CAST128) -> ds] │ │ │ │ │ -f70b3ab4592a93df19b7337414414f39 │ │ │ │ │ +3f9c6baa28c97b637f0b088502586edb │ │ │ │ │ $fNettleCipherCAST3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherCAST5 │ │ │ │ │ $fNettleCipherCAST4] │ │ │ │ │ -46ae2e131d87e5d598702ef1dbfef488 │ │ │ │ │ +56bac38b63208ac57812aa2d1b64e1f1 │ │ │ │ │ $fNettleCipherCAST4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -966d424e8f441a1b3b0f2f0605aabe47 │ │ │ │ │ +8d2d5cd2e1a4caae60ac51e5c7e52d0e │ │ │ │ │ $fNettleCipherCAST5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 5#] │ │ │ │ │ -961401dbeff1ffba558b8824ed514662 │ │ │ │ │ +f3dc939c580cc82d19cb3a3df5f87ba9 │ │ │ │ │ $fNettleCipherCAST6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCAST7] │ │ │ │ │ -f0452f4eefffde389c63079585674680 │ │ │ │ │ +c8a73bb15e1669b6b4f6bf464e1e475f │ │ │ │ │ $fNettleCipherCAST7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CAST-128"#] │ │ │ │ │ -7831d3342aeda54944dc01d2a5407f84 │ │ │ │ │ +40307661e82b4239ce1587458a9cc2d7 │ │ │ │ │ $fNettleCipherCHACHA :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8051,25 +8051,25 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R)) │ │ │ │ │ $fNettleCipherCHACHA_$cnc_ctx │ │ │ │ │ $fNettleCipherCHACHA1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CHACHA[0]))] │ │ │ │ │ -93172c25c357c20d9d12755eb306dd22 │ │ │ │ │ +0eaaf6373c508d93dd7f18cb44b15bdc │ │ │ │ │ $fNettleCipherCHACHA1 :: │ │ │ │ │ Data.SecureMem.SecureMem │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1(, 1(, 2,)), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (c['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ (c, Data.ByteString.Internal.Type.empty)] │ │ │ │ │ -2be991f8d24cb9b7573b097d08f1ce50 │ │ │ │ │ +4d380d4c6737c1aea8dcf45508012806 │ │ │ │ │ $fNettleCipherCHACHA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -8077,15 +8077,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueFalse> │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (keyptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case keyptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ @@ -8096,32 +8096,32 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ ds6 │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ bx │ │ │ │ │ eta of wild2 { Solo# ds1 -> │ │ │ │ │ (# ds1, GHC.Tuple.Prim.() #) }) } } } }] │ │ │ │ │ -8fcea87cc5605effe9eace04ba99bcfa │ │ │ │ │ +2a778cf3b903114d261853f3955ed168 │ │ │ │ │ $fNettleCipherCHACHA_$cnc_ctx :: CHACHA -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L),A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CHACHA) -> │ │ │ │ │ case ds `cast` (N:CHACHA[0]) of wild { (,) c ds1 -> c }] │ │ │ │ │ -0794fe61e2606d62843f7f3260844a56 │ │ │ │ │ +01bb843e43b1527de5d571f9b18dd494 │ │ │ │ │ $fNettleCipherCamellia :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8150,39 +8150,39 @@ │ │ │ │ │ $fNettleCipherCamellia23 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia[0]) │ │ │ │ │ $fNettleCipherCamellia22 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia[0]))] │ │ │ │ │ -a71f3f48835b18f9d3f0eb07315c058e │ │ │ │ │ +4e33e5f8f96327a4db00644865ac8329 │ │ │ │ │ $fNettleCipherCamellia1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -b9913dafef771a2f9c3b716f42707637 │ │ │ │ │ +047f18887abb5f46350f1e864dd977e0 │ │ │ │ │ $fNettleCipherCamellia10 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherCamellia11] │ │ │ │ │ -fd16ccceaded90250f6a924df795fe31 │ │ │ │ │ +e191d00c11f4ac39dda5d0b367227b77 │ │ │ │ │ $fNettleCipherCamellia11 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -58e47bd56afb6d7a0e9e4abc4af41ca9 │ │ │ │ │ +2ab1a48376e09f44da5863503b4ffa0f │ │ │ │ │ $fNettleCipherCamellia12 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia13] │ │ │ │ │ -e7d8609a9a7cd7d4353c3c98f44d8bb6 │ │ │ │ │ +7be18c60546875df23647f9d3d11a3bf │ │ │ │ │ $fNettleCipherCamellia128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8213,61 +8213,61 @@ │ │ │ │ │ $fNettleCipherCamellia2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia128[0]) │ │ │ │ │ $fNettleCipherCamellia1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia128[0]))] │ │ │ │ │ -07f10fac9e987fa9a721458fba337157 │ │ │ │ │ +f1cf94aec3f4f494fe3c3d0584449e40 │ │ │ │ │ $fNettleCipherCamellia13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia-192"#] │ │ │ │ │ -031bf4ae76392b09c53f92310ce88432 │ │ │ │ │ +982d413df5e5c8698a0c50421ede46a6 │ │ │ │ │ $fNettleCipherCamellia14 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_init ctx key] │ │ │ │ │ -2c3b149edd985e95e39a19e4ae0e3982 │ │ │ │ │ +d0f29572393541d295de703c024770e0 │ │ │ │ │ $fNettleCipherCamellia15 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -707895f230cfc96b94b792e6f2005eae │ │ │ │ │ +c97e9385b2d45b345fef877da3af7b46 │ │ │ │ │ $fNettleCipherCamellia16 :: Camellia256 -> Camellia256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia256) -> ds] │ │ │ │ │ -2efec4760ad50d1681b9d774bbcdeafa │ │ │ │ │ +5e693c7a502b93a34830597886e900ca │ │ │ │ │ $fNettleCipherCamellia17 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherCamellia18] │ │ │ │ │ -a565b7b6a1fa38c246d490556076dcea │ │ │ │ │ +004e48b2d181bad95f8ab3adb2c857b3 │ │ │ │ │ $fNettleCipherCamellia18 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -afaa661b96e636b89793291731ff6e29 │ │ │ │ │ +a0e8e3a39c8471de976c34f73978ec6d │ │ │ │ │ $fNettleCipherCamellia19 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia20] │ │ │ │ │ -60f55729c27cf79941d04d0406d5af97 │ │ │ │ │ +ab9f19e1f022e78de3778033b6f46d21 │ │ │ │ │ $fNettleCipherCamellia192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8298,65 +8298,65 @@ │ │ │ │ │ $fNettleCipherCamellia9 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia192[0]) │ │ │ │ │ $fNettleCipherCamellia8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia192[0]))] │ │ │ │ │ -ab794988cdae21cb8ecac6c37871d0f5 │ │ │ │ │ +494898949842cfe5708e4d57ce80a299 │ │ │ │ │ $fNettleCipherCamellia2 :: Camellia128 -> Camellia128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia128) -> ds] │ │ │ │ │ -ea64552c626a95b46a24ff4f5b3944b0 │ │ │ │ │ +77afb057fa9912509593046ab0af5299 │ │ │ │ │ $fNettleCipherCamellia20 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia-256"#] │ │ │ │ │ -75c042a87be8354401f7efd39e250321 │ │ │ │ │ +675d183da8f2c4c023a1276122606086 │ │ │ │ │ $fNettleCipherCamellia21 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_init ctx key] │ │ │ │ │ -1804e3afd8a7707ed9a450da4dad8ab9 │ │ │ │ │ +ee9525d0f654522cf068035befbb27c1 │ │ │ │ │ $fNettleCipherCamellia22 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -dedcf9208f6c287b79bf9c7acb6ef272 │ │ │ │ │ +9a1829fe55603391ad5a7bda22d33198 │ │ │ │ │ $fNettleCipherCamellia23 :: Camellia -> Camellia │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia) -> ds] │ │ │ │ │ -23a67b431bbd1a0915aa929232c25df1 │ │ │ │ │ +2b83d1486452c069888078427ad8df7c │ │ │ │ │ $fNettleCipherCamellia24 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fNettleCipherCamellia25] │ │ │ │ │ -518dbd4b168272f19a00a80c62090364 │ │ │ │ │ +82cf214a3b6d2a4394cdbc35e7958a7c │ │ │ │ │ $fNettleCipherCamellia25 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherCamellia30 │ │ │ │ │ $fNettleCipherCamellia26] │ │ │ │ │ -80c87e720cfb6420056e0dd717efbd87 │ │ │ │ │ +3badc4dd3fe312abee6e64c3e7a52160 │ │ │ │ │ $fNettleCipherCamellia256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8387,101 +8387,101 @@ │ │ │ │ │ $fNettleCipherCamellia16 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia256[0]) │ │ │ │ │ $fNettleCipherCamellia15 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia256[0]))] │ │ │ │ │ -2c0c406b966a17ee3f711470307f14e9 │ │ │ │ │ +2b8a98d5d89a45e33d6f69494bca786a │ │ │ │ │ $fNettleCipherCamellia26 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherCamellia29 │ │ │ │ │ $fNettleCipherCamellia27] │ │ │ │ │ -030f62ecb709f9cee0217e04b28d61fc │ │ │ │ │ +c60d682f15b61ad9360298cf910aeef7 │ │ │ │ │ $fNettleCipherCamellia27 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherCamellia28 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -7484c77a05efa6b7d4384719ea2e6c16 │ │ │ │ │ +41e979bdfbb8e2cdb0814428a7e81db2 │ │ │ │ │ $fNettleCipherCamellia28 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -ee1c4bc8afd499377d00fd66713e2cf3 │ │ │ │ │ +137f872cd5efa367f24007ac037771a2 │ │ │ │ │ $fNettleCipherCamellia29 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -496bce8d2ac5f0815a15a2696ca3737a │ │ │ │ │ +d2b58b3a74912ed28357d536f30cc58b │ │ │ │ │ $fNettleCipherCamellia3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherCamellia4] │ │ │ │ │ -cfd1d0b8eeb1d3412b37ba15542ae47b │ │ │ │ │ +130a6ccbb9bf0f223e4b66dd50098d48 │ │ │ │ │ $fNettleCipherCamellia30 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -d9edf38e14a384b4ea01e53e3b2942b2 │ │ │ │ │ +3bba45192c7ffe7715de353f48949590 │ │ │ │ │ $fNettleCipherCamellia31 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia32] │ │ │ │ │ -2ce37f1acb2ee113e66d3c72430c37ab │ │ │ │ │ +2a2e29ce98f801379bb4b5629f63d4e4 │ │ │ │ │ $fNettleCipherCamellia32 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia"#] │ │ │ │ │ -29aca2300a2ca5c63316202f9854454e │ │ │ │ │ +2b6ef5802fbdc9e0edb132c8cda5c0fa │ │ │ │ │ $fNettleCipherCamellia4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -0e6cde9ac53506145a7ed05b4b3c9f37 │ │ │ │ │ +7613fd1d90cf0defc4c091db1bb9886c │ │ │ │ │ $fNettleCipherCamellia5 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia6] │ │ │ │ │ -e168ee5492742f05d4bbeae8d0ff76ff │ │ │ │ │ +b41eb55ee138bc2298d7a255553ed0db │ │ │ │ │ $fNettleCipherCamellia6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia-128"#] │ │ │ │ │ -9e6994c65a77e56f4baa7c8617445305 │ │ │ │ │ +dec851a429be28fc821141f442a652c2 │ │ │ │ │ $fNettleCipherCamellia7 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_init ctx key] │ │ │ │ │ -6689ac48c7d52468738d0fd8c7d74f0b │ │ │ │ │ +022d8a7a24e30ab282c939ecba104dd7 │ │ │ │ │ $fNettleCipherCamellia8 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -0aa46a8266d76213c6b8eb651ec98688 │ │ │ │ │ +e720fe6aeac9f2bce74125a2f6f351ce │ │ │ │ │ $fNettleCipherCamellia9 :: Camellia192 -> Camellia192 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia192) -> ds] │ │ │ │ │ -6090dd0ceff68a7fe501a0955975ccf6 │ │ │ │ │ +43d4a38a8f48f4661fb2781e3fd7fde8 │ │ │ │ │ $fNettleCipherDES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher DES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8508,72 +8508,72 @@ │ │ │ │ │ $fNettleCipherDES2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:DES[0]) │ │ │ │ │ $fNettleCipherDES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES[0]))] │ │ │ │ │ -c1369869b0c2f3f95d38d738ac950a6a │ │ │ │ │ +070ea2d9ad7b4fa0abda695769d65612 │ │ │ │ │ $fNettleCipherDES1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -e716143ba475d6b44bf9747f9388bf5f │ │ │ │ │ +be11ddc2189fc81bc57d398f5c16528a │ │ │ │ │ $fNettleCipherDES2 :: DES -> DES │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: DES) -> ds] │ │ │ │ │ -fbc2592b8d276fc1bb250774f973a85c │ │ │ │ │ +7511364256d06a0f032955915202c444 │ │ │ │ │ $fNettleCipherDES3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherDES4] │ │ │ │ │ -29b7c32f63d7c5f775c95c2ac9ea77f8 │ │ │ │ │ +13ab2a5b8cf037f2c038eb0f7a083b93 │ │ │ │ │ $fNettleCipherDES4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -0d008e95f11886b710fe487c86455126 │ │ │ │ │ +9ceb69ed94a2d4f0cfe75d30e1d7c7d7 │ │ │ │ │ $fNettleCipherDES5 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherDES6] │ │ │ │ │ -312485f73d090083f71dcfd3195f4e68 │ │ │ │ │ +9c15d2486bd634411f3bb5f62c58bfa4 │ │ │ │ │ $fNettleCipherDES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES"#] │ │ │ │ │ -6c83902266369f75a02f3f7f086a271a │ │ │ │ │ +93c8148b4296d58f73a15a22ee2ff834 │ │ │ │ │ $fNettleCipherDES7 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_des_set_key ctxptr] │ │ │ │ │ -7f91518b04f39ab7888ffef91f5f071b │ │ │ │ │ +fdd3e925db79ab5f4ab2a8273289b832 │ │ │ │ │ $fNettleCipherDES_EDE1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -bdec352d78f84f57b9de480c9c6b45af │ │ │ │ │ +c2ad4fc0b08692673e44d8da68b90e67 │ │ │ │ │ $fNettleCipherDES_EDE2 :: DES_EDE3 -> DES_EDE3 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: DES_EDE3) -> ds] │ │ │ │ │ -31468e9331284fd5c36a2f472d9ee245 │ │ │ │ │ +5637ecb2342887bd0a9d4257f68b4b6a │ │ │ │ │ $fNettleCipherDES_EDE3 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8602,56 +8602,56 @@ │ │ │ │ │ $fNettleCipherDES_EDE2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:DES_EDE3[0]) │ │ │ │ │ $fNettleCipherDES_EDE1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES_EDE3[0]))] │ │ │ │ │ -c30f9dd6503854667b98901d85c7c893 │ │ │ │ │ +6817fd6ba3bc0c742feea70fb3450d30 │ │ │ │ │ $fNettleCipherDES_EDE4 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherDES_EDE5] │ │ │ │ │ -39a166bb6ab29901d9c65db7e47308d3 │ │ │ │ │ +c06102ac9259f5f95908110a19e3f37b │ │ │ │ │ $fNettleCipherDES_EDE5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -72595b4aced034883c73337e0ec54d0c │ │ │ │ │ +5c4811dc2127617e42ee523e249576fa │ │ │ │ │ $fNettleCipherDES_EDE6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherDES_EDE7] │ │ │ │ │ -987f5d160ea33c736983ef0406a2e23b │ │ │ │ │ +f09d7466b9bb07949e6d5801a2e484e5 │ │ │ │ │ $fNettleCipherDES_EDE7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES-EDE3"#] │ │ │ │ │ -ab322a3152ad2d2393d14350c886708d │ │ │ │ │ +72c749dbfba03863efd1a793e72fafed │ │ │ │ │ $fNettleCipherDES_EDE8 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_des3_set_key ctxptr] │ │ │ │ │ -575a849464ccff70660776390e4d55e3 │ │ │ │ │ +0adde85ada5bb0c639495f036e127e54 │ │ │ │ │ $fNettleCipherESTREAM_SALSA1 :: │ │ │ │ │ Data.SecureMem.SecureMem │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1(, 1(, 2,)), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (c['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ (c, Data.ByteString.Internal.Type.empty)] │ │ │ │ │ -8ef762d861e1cea2b182f1106ec3905c │ │ │ │ │ +cecb16ccc9139610629901e3acf17857 │ │ │ │ │ $fNettleCipherESTREAM_SALSA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -8660,15 +8660,15 @@ │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (keylen['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (keyptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case keylen of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case keyptr of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -8681,25 +8681,25 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ ds9 │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ bx │ │ │ │ │ eta of wild2 { Solo# ds1 -> │ │ │ │ │ (# ds1, GHC.Tuple.Prim.() #) }) } } } } }] │ │ │ │ │ -2a5debe92f79430c18b3ee3b801650a2 │ │ │ │ │ +56c8bef36ee0d78740d63ebd14ba49e8 │ │ │ │ │ $fNettleCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8732,33 +8732,33 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fNettleCipherESTREAM_SALSA20_$cnc_ctx │ │ │ │ │ $fNettleCipherESTREAM_SALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ESTREAM_SALSA20[0]))] │ │ │ │ │ -91bb800eb577b77d68a1f6cd426c5e91 │ │ │ │ │ +41074d23f1530c7b4892efce04729173 │ │ │ │ │ $fNettleCipherESTREAM_SALSA20_$cnc_ctx :: │ │ │ │ │ ESTREAM_SALSA20 -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L),A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ESTREAM_SALSA20) -> │ │ │ │ │ case ds `cast` (N:ESTREAM_SALSA20[0]) of wild { (,) c ds1 -> c }] │ │ │ │ │ -42ab2c5d36ec16d81d198fe9ed326076 │ │ │ │ │ +6be8d78148ab16b211a8f220ffae64a9 │ │ │ │ │ $fNettleCipherSALSA1 :: │ │ │ │ │ Data.SecureMem.SecureMem │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1(, 1(, 2,)), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (c['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ (c, Data.ByteString.Internal.Type.empty)] │ │ │ │ │ -8034b75a2726d895a13151b3f9fa8a19 │ │ │ │ │ +259f7af33815050db57dee4596d0cbc4 │ │ │ │ │ $fNettleCipherSALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8788,23 +8788,23 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R)) │ │ │ │ │ $fNettleCipherSALSA20_$cnc_ctx │ │ │ │ │ $fNettleCipherSALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SALSA20[0]))] │ │ │ │ │ -5b89959b08e482c4904f090b1fd1c3d9 │ │ │ │ │ +dba95d6396113aa72a2abf9aadb14c35 │ │ │ │ │ $fNettleCipherSALSA20_$cnc_ctx :: │ │ │ │ │ SALSA20 -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L),A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SALSA20) -> │ │ │ │ │ case ds `cast` (N:SALSA20[0]) of wild { (,) c ds1 -> c }] │ │ │ │ │ -7b15a29ca7249213ae37601d5f3d7e7b │ │ │ │ │ +fa373a86f2d15d52399158a1e1890a84 │ │ │ │ │ $fNettleCipherSERPENT :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8832,55 +8832,55 @@ │ │ │ │ │ $fNettleCipherSERPENT2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:SERPENT[0]) │ │ │ │ │ $fNettleCipherSERPENT1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SERPENT[0]))] │ │ │ │ │ -a27a854777b6a15bc4de0656229b832e │ │ │ │ │ +901d04161b0391e1c72b986727b37438 │ │ │ │ │ $fNettleCipherSERPENT1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -de7b01e665a8ce2c33d1ef16f3c251fd │ │ │ │ │ +d430f15749e30b66062f19c795886ee8 │ │ │ │ │ $fNettleCipherSERPENT2 :: SERPENT -> SERPENT │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SERPENT) -> ds] │ │ │ │ │ -9e9ec68e5eba707f15dd443238620040 │ │ │ │ │ +66ce9a28a14023370140ab18c8585787 │ │ │ │ │ $fNettleCipherSERPENT3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherSERPENT5 │ │ │ │ │ $fNettleCipherSERPENT4] │ │ │ │ │ -bc9fcc5cb20b9694096865d6002ffe57 │ │ │ │ │ +afc41f19af71f529636f35f60350a0af │ │ │ │ │ $fNettleCipherSERPENT4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -948ae0bd710bfdb41e24d277ada7bcf5 │ │ │ │ │ +6ba0a5b1e6d93f4004d2b2d4897a8275 │ │ │ │ │ $fNettleCipherSERPENT5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -ce3842f1d42bd588a2aadf3546d06e65 │ │ │ │ │ +46d7e243f34b059de31413c9c4f4ae89 │ │ │ │ │ $fNettleCipherSERPENT6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherSERPENT7] │ │ │ │ │ -9559ce2ecc851c08b61eb1c3148c4c8e │ │ │ │ │ +9681be878010f078f5c30d28a2ce6e1f │ │ │ │ │ $fNettleCipherSERPENT7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SERPENT"#] │ │ │ │ │ -9f065ea2a7d6e7b35214c62fceef774e │ │ │ │ │ +ca5110ef8639c61670480f27f35973f6 │ │ │ │ │ $fNettleCipherTWOFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8908,82 +8908,82 @@ │ │ │ │ │ $fNettleCipherTWOFISH2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:TWOFISH[0]) │ │ │ │ │ $fNettleCipherTWOFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:TWOFISH[0]))] │ │ │ │ │ -e5a68944eb77261e38183e7874e0e8df │ │ │ │ │ +895aeca308dc9a34e86a5a3e9ed7beeb │ │ │ │ │ $fNettleCipherTWOFISH1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -8f5e1ba63b33a12c64f2fb0f2caec07a │ │ │ │ │ +455d26488456cd54549f34b8d4176fb9 │ │ │ │ │ $fNettleCipherTWOFISH10 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherTWOFISH11] │ │ │ │ │ -7a356c592e06dab4434b31176018c243 │ │ │ │ │ +4efe38f16a8e4e58f715cebba1d339cd │ │ │ │ │ $fNettleCipherTWOFISH11 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "TWOFISH"#] │ │ │ │ │ -8b74e3500f497acf843de847ac9a2cc9 │ │ │ │ │ +41a76fbd8d7f479fb287978055dc0950 │ │ │ │ │ $fNettleCipherTWOFISH2 :: TWOFISH -> TWOFISH │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: TWOFISH) -> ds] │ │ │ │ │ -f2c0c60aeabd23a334378bdd758f5679 │ │ │ │ │ +5d7a96db0b9173d341cd7b230f361309 │ │ │ │ │ $fNettleCipherTWOFISH3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fNettleCipherTWOFISH4] │ │ │ │ │ -2d8823415652b0de36a614e61620de50 │ │ │ │ │ +0fba34dbf8e4824ed2caf74fab53977a │ │ │ │ │ $fNettleCipherTWOFISH4 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherTWOFISH9 │ │ │ │ │ $fNettleCipherTWOFISH5] │ │ │ │ │ -5be0ad0953eabfeadf7feb20f470a57f │ │ │ │ │ +71f7b76600b08d0156f8fb3f6ba2a2bb │ │ │ │ │ $fNettleCipherTWOFISH5 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherTWOFISH8 │ │ │ │ │ $fNettleCipherTWOFISH6] │ │ │ │ │ -f59776f26517fb8c261718141aea36e0 │ │ │ │ │ +0ee76da01d1f7da60f995349b829c8ca │ │ │ │ │ $fNettleCipherTWOFISH6 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherTWOFISH7 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -6171918a965f56d405f95c6efcdb4f14 │ │ │ │ │ +b27c47f69e0939043d8eae092b2a7063 │ │ │ │ │ $fNettleCipherTWOFISH7 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -0cc3e972fc0fdc98204663203cee786b │ │ │ │ │ +8716e4545321821d2bd3705236c80ff7 │ │ │ │ │ $fNettleCipherTWOFISH8 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -2e9ffc8124ef6be03cbce727117c5aba │ │ │ │ │ +7ddd94dd56d478a3daec1928b4bec01c │ │ │ │ │ $fNettleCipherTWOFISH9 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -d450feed13ed689fc8b76386ab0c4082 │ │ │ │ │ +7b9007776cde2dadc26e573ca47c4bb8 │ │ │ │ │ $fNettleStreamCipherARCFOUR :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleStreamCipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -9009,31 +9009,31 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -d0be0a6f3de558e4549e7cc0458abfb7 │ │ │ │ │ +5d29ea67be836052a0f740265d1b15d7 │ │ │ │ │ $fNettleStreamCipherARCFOUR1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -1e8706a7e5189b70579bed163c969b28 │ │ │ │ │ +e17e8bdfe231c6895aada1773b003420 │ │ │ │ │ $fStreamCipherARCFOUR :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCFOUR $fCipherARCFOUR $fStreamCipherARCFOUR_$cstreamCombine] │ │ │ │ │ -f65c37fa2c5bc88f04898c90e3552cb2 │ │ │ │ │ +b1207545f5ac1acc9b6fdf5b16e91744 │ │ │ │ │ $fStreamCipherARCFOUR_$cstreamCombine :: │ │ │ │ │ ARCFOUR │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, ARCFOUR) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9050,24 +9050,24 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wstream_crypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_arcfour_crypt │ │ │ │ │ ww │ │ │ │ │ eta1 } │ │ │ │ │ } in │ │ │ │ │ (case ds of wild { (,) r c' -> r }, │ │ │ │ │ case ds of wild { (,) r c' -> c' `cast` (Sym (N:ARCFOUR[0])) })] │ │ │ │ │ -758ecdb631b0a4a106e5bf4744a36e38 │ │ │ │ │ +df651e3bdcc34df3c87a1ce9a79dce02 │ │ │ │ │ $fStreamCipherCHACHA :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CHACHA $fCipherCHACHA $fStreamCipherCHACHA_$cstreamCombine] │ │ │ │ │ -8acc6dbab6edc6ed402a1484bc869b22 │ │ │ │ │ +235c9c96d5afa410d12872a764743c1f │ │ │ │ │ $fStreamCipherCHACHA_$cstreamCombine :: │ │ │ │ │ CHACHA │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, CHACHA) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(L,L,SL)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9075,26 +9075,26 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case Crypto.Nettle.Ciphers.Internal.$wnettle_blockedStreamCombine │ │ │ │ │ @CHACHA │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -c01db7cf45267be3654a25d2d2647161 │ │ │ │ │ +f853193980170859efa0980e4b4f4654 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fCipherESTREAM_SALSA20 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20_$cstreamCombine] │ │ │ │ │ -41ee2ddd41888f94c0db9cf5a047db40 │ │ │ │ │ +e24083b04eb8cab179cc7b5c1077fb45 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20_$cstreamCombine :: │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, ESTREAM_SALSA20) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(L,L,SL)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9102,24 +9102,24 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case Crypto.Nettle.Ciphers.Internal.$wnettle_blockedStreamCombine │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20 │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -2861eeb7c36958af5e21b7f3d4fe644f │ │ │ │ │ +4896e46e3bd1300780827bdc81c3f703 │ │ │ │ │ $fStreamCipherSALSA20 :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SALSA20 $fCipherSALSA20 $fStreamCipherSALSA20_$cstreamCombine] │ │ │ │ │ -330c3b29784fca206f9f779e1e6d2839 │ │ │ │ │ +5402fa17e3f1a8aef901fadae81ac345 │ │ │ │ │ $fStreamCipherSALSA20_$cstreamCombine :: │ │ │ │ │ SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, SALSA20) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(L,L,SL)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9127,1066 +9127,1066 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case Crypto.Nettle.Ciphers.Internal.$wnettle_blockedStreamCombine │ │ │ │ │ @SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20 │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -6ff18ce809356f89411fc4ba8c3d10e8 │ │ │ │ │ +584cc3291b00afedacaf8cdab312d016 │ │ │ │ │ $fStreamNonceCipherCHACHA :: StreamNonceCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:StreamNonceCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CHACHA │ │ │ │ │ $fStreamCipherCHACHA │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamNonceSize │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamSetNonce] │ │ │ │ │ -b106bf07d2a1ebe18ab9dde3ccc6161f │ │ │ │ │ +c1bd7d77a56ce02b93eec65c03ddb4dd │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamNonceSize :: │ │ │ │ │ CHACHA -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CHACHA │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -cf6f7aff86681fb53db4152149bbc3f7 │ │ │ │ │ +dbea3f8847044d3a4b3fb2886adba309 │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamSetNonce :: │ │ │ │ │ CHACHA │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe CHACHA │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_blockedStreamSetNonce │ │ │ │ │ @CHACHA │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA] │ │ │ │ │ -db4725c7b6f619fad1073340b31e24e5 │ │ │ │ │ +4fa48e7119478eab0569c127dbe33ca1 │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20 :: │ │ │ │ │ StreamNonceCipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:StreamNonceCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20 │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamNonceSize │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamSetNonce] │ │ │ │ │ -e55c962a49905f681b2b6229cf5d3880 │ │ │ │ │ +cb8901d7ed37f8bee87e7e920a34447e │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamNonceSize :: │ │ │ │ │ ESTREAM_SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -41fd1ac1767926a01e134f4a7c0d93d9 │ │ │ │ │ +123509d01fb61b2e2b9de9a1c5202f32 │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamSetNonce :: │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe ESTREAM_SALSA20 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_blockedStreamSetNonce │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20] │ │ │ │ │ -719319b1817927efa01e99b8522de837 │ │ │ │ │ +73dade2d65c51e7242b479ff6c0458b2 │ │ │ │ │ $fStreamNonceCipherSALSA20 :: StreamNonceCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:StreamNonceCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SALSA20 │ │ │ │ │ $fStreamCipherSALSA20 │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamNonceSize │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamSetNonce] │ │ │ │ │ -a0fa15510d381a0780e691d3fb0da43d │ │ │ │ │ +da5f2081dce7afbf0a96493367bebbe8 │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamNonceSize :: │ │ │ │ │ SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleBlockedStreamCipherSALSA2 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -4a43b80358c0265bb2feac6fbdbfc168 │ │ │ │ │ +d63a0fd23452580746171db0e42f2240 │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamSetNonce :: │ │ │ │ │ SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe SALSA20 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_blockedStreamSetNonce │ │ │ │ │ @SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20] │ │ │ │ │ -c12fd66b7880637a52500a4735cc712a │ │ │ │ │ +b308ad89b31202676eb1cc34e5ef11a8 │ │ │ │ │ $tc'AES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10025711524711419096#Word64 │ │ │ │ │ - 6219629951448859123#Word64 │ │ │ │ │ + 2663925397501822419#Word64 │ │ │ │ │ + 11136728641307039017#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES2 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES1] │ │ │ │ │ -d3a978a34199addd0b4937c3e269059f │ │ │ │ │ +af51f15cc878f680d226aef96fd816f9 │ │ │ │ │ $tc'AES1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -d0ca032de498fa1d256cb39d63edb612 │ │ │ │ │ +a2811181feabe0d46185ff28a41e2cea │ │ │ │ │ $tc'AES10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cd93879c2b558103b218a5d2bc9ba602 │ │ │ │ │ +44b8cc500ffd4092256f45532910a303 │ │ │ │ │ $tc'AES11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES12] │ │ │ │ │ -56608f65610adbd881f17146da8551fa │ │ │ │ │ +a54a900b02c5fa27c8943c93d0d2eaf2 │ │ │ │ │ $tc'AES12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES256"#] │ │ │ │ │ -c55ec3fc447fc8d7de50279ad76c3f6f │ │ │ │ │ +1faf54cb8b0032f971ef502b975edaef │ │ │ │ │ $tc'AES128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7336205180963360275#Word64 │ │ │ │ │ - 1124944738212578099#Word64 │ │ │ │ │ + 7586399421709551815#Word64 │ │ │ │ │ + 3536687930760390183#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES5 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES4] │ │ │ │ │ -22b0bffffa10706fc3451d5fc8e065d0 │ │ │ │ │ +ab5ac0a2c4630c32014cffde87466fdd │ │ │ │ │ $tc'AES192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6436259107202988649#Word64 │ │ │ │ │ - 8759083189939078474#Word64 │ │ │ │ │ + 10471864447163871604#Word64 │ │ │ │ │ + 11935454570593804954#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES8 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES7] │ │ │ │ │ -5e56ae49029e9fa94b9234c0afe9871b │ │ │ │ │ +248ebcfbb70d880368e690d5f871f73b │ │ │ │ │ $tc'AES2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES3] │ │ │ │ │ -e0af11fd89b3122e8adcfe682ba35f65 │ │ │ │ │ +25096e9365aa5109dcf478513494517a │ │ │ │ │ $tc'AES256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10326614360903357402#Word64 │ │ │ │ │ - 6640600551309531201#Word64 │ │ │ │ │ + 2001134370468140480#Word64 │ │ │ │ │ + 18040569684401511354#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES11 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES10] │ │ │ │ │ -21d3d44c2a6b59d254ac7018fc455861 │ │ │ │ │ +3a2929410b89dccdb8238e93cd6e6f25 │ │ │ │ │ $tc'AES3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES"#] │ │ │ │ │ -6237bc081fd1841182ecda8bc27b9189 │ │ │ │ │ +bb3bc6dc0f259337c965b8cafd3f26e0 │ │ │ │ │ $tc'AES4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -eacc5e04b2456a4ec3e48519c9d1b577 │ │ │ │ │ +ebbddb6626f688d9b64aaf36f68298a3 │ │ │ │ │ $tc'AES5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES6] │ │ │ │ │ -46edfb53e9f3b2299c3b03412718a19f │ │ │ │ │ +2b2a66fff1ca8666fd403e757f929339 │ │ │ │ │ $tc'AES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES128"#] │ │ │ │ │ -c37544e349e04570d86eecc8c495293f │ │ │ │ │ +53eacfaae38c5c0ffe2f9bd93bac548d │ │ │ │ │ $tc'AES7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -00a5e29a6f9e738c6b19b520ccaf45c7 │ │ │ │ │ +8377ca729ff0b7bd9a492183175703e3 │ │ │ │ │ $tc'AES8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES9] │ │ │ │ │ -9233660f45cb32d1fbe5ef9e03e57a69 │ │ │ │ │ +82011fb75e7841a47ded93e9064f9215 │ │ │ │ │ $tc'AES9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES192"#] │ │ │ │ │ -ff9d67ac9be0a7820dea1b53714fced1 │ │ │ │ │ +ec655c6b341bda0033c13fc1f7c88e06 │ │ │ │ │ $tc'ARCFOUR :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12710709906295711928#Word64 │ │ │ │ │ - 16745141213030108768#Word64 │ │ │ │ │ + 11574114585502316720#Word64 │ │ │ │ │ + 17323408533866793623#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'ARCFOUR2 │ │ │ │ │ 0# │ │ │ │ │ $tc'ARCFOUR1] │ │ │ │ │ -30aaedd9830071b90ae3ac9068f454e9 │ │ │ │ │ +e8dd5cd28dcd8706de90bc4b4c07485f │ │ │ │ │ $tc'ARCFOUR1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c92ccc93e4384a42abb50d88452cb693 │ │ │ │ │ +dcd8edfd29ec7b79446a0827852ccb11 │ │ │ │ │ $tc'ARCFOUR2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'ARCFOUR3] │ │ │ │ │ -d81e2d0ff6002c9fa2626e6dc032c71c │ │ │ │ │ +43e56e79b2a39ad04c8142b099ffe1d8 │ │ │ │ │ $tc'ARCFOUR3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'ARCFOUR"#] │ │ │ │ │ -2ebdce72432b19518c06b35784c06cf6 │ │ │ │ │ +632e9551b9fe5f302ea322a0bf186cf8 │ │ │ │ │ $tc'ARCTWO :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 431877503255037744#Word64 │ │ │ │ │ - 14859275691670981914#Word64 │ │ │ │ │ + 13471959147695343174#Word64 │ │ │ │ │ + 14846687538506667141#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'ARCTWO2 │ │ │ │ │ 0# │ │ │ │ │ $tc'ARCTWO1] │ │ │ │ │ -1fda72d7eb587be588cac4fd3168743c │ │ │ │ │ +abcd5e10129185f6d54dadce54fd6b0e │ │ │ │ │ $tc'ARCTWO1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -6ff4eeeddd5839e3b8b2a7fd0d9bb98b │ │ │ │ │ +5c1ce2db4dace6e7529ce732dd032bc9 │ │ │ │ │ $tc'ARCTWO2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'ARCTWO3] │ │ │ │ │ -52d2e9593091991177208aa8c6413f92 │ │ │ │ │ +b119df17d0309b08acce8898da8a1375 │ │ │ │ │ $tc'ARCTWO3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'ARCTWO"#] │ │ │ │ │ -c131c82b83a85eab3950aea20be5db2f │ │ │ │ │ +92a213021bea9cfb504047345e9d1373 │ │ │ │ │ $tc'BLOWFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9034493636135859705#Word64 │ │ │ │ │ - 8105899185935770426#Word64 │ │ │ │ │ + 2584339060996861064#Word64 │ │ │ │ │ + 3921030417176530951#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'BLOWFISH2 │ │ │ │ │ 0# │ │ │ │ │ $tc'BLOWFISH1] │ │ │ │ │ -2d6b70d23192d7ebfbfea7c3df58b074 │ │ │ │ │ +0f6e6ef423678ea1bbc971bee9c233e4 │ │ │ │ │ $tc'BLOWFISH1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -7e49e9c871be8b7fdda872b87e15182b │ │ │ │ │ +b08a15622126f411a752331cc7103062 │ │ │ │ │ $tc'BLOWFISH2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'BLOWFISH3] │ │ │ │ │ -e5c154d8b0880c1dde69894ffee8f828 │ │ │ │ │ +b82f05ac8bf661c8cf209736c699f574 │ │ │ │ │ $tc'BLOWFISH3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'BLOWFISH"#] │ │ │ │ │ -93b69c99b6882fe522e31ed2297f7636 │ │ │ │ │ +2d166258aea887adb8a92b89c136e8f2 │ │ │ │ │ $tc'C:StreamNonceCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12103108064204870027#Word64 │ │ │ │ │ - 11262962635727219370#Word64 │ │ │ │ │ + 11641480892736027589#Word64 │ │ │ │ │ + 16182522106768395843#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:StreamNonceCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:StreamNonceCipher1] │ │ │ │ │ -a7a527e242432b8e3b15e7fc4317cd51 │ │ │ │ │ +20a7e0fd990a861eb352dabb5a3f6e74 │ │ │ │ │ $tc'C:StreamNonceCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -19be452fa7ef38624ad2f135e840daa8 │ │ │ │ │ +bf07490baf72b7050ffbb92b9041c372 │ │ │ │ │ $tc'C:StreamNonceCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:StreamNonceCipher3] │ │ │ │ │ -3806629328002a908812891aa258e9c5 │ │ │ │ │ +b056a31a96f4322ba6cc043513f10cc7 │ │ │ │ │ $tc'C:StreamNonceCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:StreamNonceCipher"#] │ │ │ │ │ -d8da1419c2868ed63cd7fc53f7d61eb7 │ │ │ │ │ +0ec168ebb74763d0f3d22e964f025451 │ │ │ │ │ $tc'CAST1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c284b352f3f72865c8d6c2a710bec9ac │ │ │ │ │ +0ac635a39b6e0134b348620f6d3259cc │ │ │ │ │ $tc'CAST128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3264575693542815858#Word64 │ │ │ │ │ - 12822862704007133674#Word64 │ │ │ │ │ + 15819500464808127062#Word64 │ │ │ │ │ + 17077281405024328201#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CAST2 │ │ │ │ │ 0# │ │ │ │ │ $tc'CAST1] │ │ │ │ │ -46370d54308b5579b476fbc45a2b081c │ │ │ │ │ +bea3454c46d68de920ddd1e647bae948 │ │ │ │ │ $tc'CAST2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CAST3] │ │ │ │ │ -4d9240e7cc90f94d88c345c73de6479d │ │ │ │ │ +1a8efd8a0c18fdc19173858ea5c8bcfd │ │ │ │ │ $tc'CAST3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CAST128"#] │ │ │ │ │ -6131d48f9bc9c22e6a0943c2ef886448 │ │ │ │ │ +15c48b7839cf6253ab6cc6798a5d0dba │ │ │ │ │ $tc'CHACHA :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14764303748370094625#Word64 │ │ │ │ │ - 16900878912728199961#Word64 │ │ │ │ │ + 12183292448957740437#Word64 │ │ │ │ │ + 5294400352083939383#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CHACHA2 │ │ │ │ │ 0# │ │ │ │ │ $tc'CHACHA1] │ │ │ │ │ -51f4ed61d355bcda131f5da704ffd9a6 │ │ │ │ │ +e224016263ddd9ac628ff105815ac0c3 │ │ │ │ │ $tc'CHACHA1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -a79f5fd25df5073c50d6a078614029a9 │ │ │ │ │ +2fa2d9234d95a4633c4a6bab2d100273 │ │ │ │ │ $tc'CHACHA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CHACHA3] │ │ │ │ │ -9b78515d441ae4a5ca432488140ba377 │ │ │ │ │ +60bec6a79bd9e45bc60cd7ea5a0a860c │ │ │ │ │ $tc'CHACHA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CHACHA"#] │ │ │ │ │ -9ceaf2c4632e1af71179c366572688e5 │ │ │ │ │ +77a8bf169f6ca417781e718a9c023a5e │ │ │ │ │ $tc'Camellia :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2430347097560369388#Word64 │ │ │ │ │ - 7365863140806389999#Word64 │ │ │ │ │ + 13775536737945081742#Word64 │ │ │ │ │ + 10212012099052239406#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia2 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia1] │ │ │ │ │ -fdb9fbc01c6b782f53a666d51acab50b │ │ │ │ │ +4687d01a628d266142ce8722c90fef7e │ │ │ │ │ $tc'Camellia1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -95e8d2aa5586fb8df66c5b907398c487 │ │ │ │ │ +691892f5060200ae3ecb97dfbd29c9fa │ │ │ │ │ $tc'Camellia10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -ff6414be9812e3058266ceb1afa48314 │ │ │ │ │ +6ae423a1c9877fa12ad4e06047992a7e │ │ │ │ │ $tc'Camellia11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia12] │ │ │ │ │ -4365beac5ef45b91871bcb2b87f1b4e5 │ │ │ │ │ +00090c687ef22eedc691becca72d97c2 │ │ │ │ │ $tc'Camellia12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia256"#] │ │ │ │ │ -a7cadea29da8a623dc86c9337362b338 │ │ │ │ │ +c2e6afab3eda8f5c9db33deb39090b7b │ │ │ │ │ $tc'Camellia128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 1426282370389503568#Word64 │ │ │ │ │ - 9273721362465330421#Word64 │ │ │ │ │ + 11559373833599252840#Word64 │ │ │ │ │ + 5103768287182969756#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia5 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia4] │ │ │ │ │ -6010a27229568e1a7b604a64bdddf06d │ │ │ │ │ +586826d1eb22c0c748f479d3ef632649 │ │ │ │ │ $tc'Camellia192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7240678179912944623#Word64 │ │ │ │ │ - 3417102057820837932#Word64 │ │ │ │ │ + 11657346871066028158#Word64 │ │ │ │ │ + 1711752382760524559#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia8 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia7] │ │ │ │ │ -51767c838dc520d982f2870055650171 │ │ │ │ │ +76ff5ab2f694f5096405425cb517d7e6 │ │ │ │ │ $tc'Camellia2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia3] │ │ │ │ │ -d5731142caf8b75980dd41637e8e9889 │ │ │ │ │ +ab06d4086dd71738f97c7b0b603aa494 │ │ │ │ │ $tc'Camellia256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10945149640144316146#Word64 │ │ │ │ │ - 3104648392902727575#Word64 │ │ │ │ │ + 17711268226008926471#Word64 │ │ │ │ │ + 15145453070614986595#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia11 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia10] │ │ │ │ │ -83097cb0722257d15edc574e2566385a │ │ │ │ │ +7ed60397a7b468fef0d3539924fcef91 │ │ │ │ │ $tc'Camellia3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia"#] │ │ │ │ │ -0420ccb91acd59d0b2c012975e24c61b │ │ │ │ │ +e5fb24d380db688700acc6e90164ad99 │ │ │ │ │ $tc'Camellia4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -bb277f0a792a35d57a6fe126578d3a2b │ │ │ │ │ +104e502d407fd81d9e61027fc0c680c7 │ │ │ │ │ $tc'Camellia5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia6] │ │ │ │ │ -3d88e6fc23a203bd2f474e27c2248765 │ │ │ │ │ +57a5928e2b55516a64b49b90bf7ac1ab │ │ │ │ │ $tc'Camellia6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia128"#] │ │ │ │ │ -474b7e41c6d3f54ee92e612585cbbe7e │ │ │ │ │ +1ea5d76e049c9b9796570726e1200765 │ │ │ │ │ $tc'Camellia7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -513204fd6983e3fac7b3ccb1fb5b1491 │ │ │ │ │ +c55de28492b71fa6f14d2a8f8743b6ac │ │ │ │ │ $tc'Camellia8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia9] │ │ │ │ │ -111040e7e2079b5ca00f80cc4a00ba18 │ │ │ │ │ +db5d80e63074331ad698fb09663b887a │ │ │ │ │ $tc'Camellia9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia192"#] │ │ │ │ │ -dc467ba2f369fed1864b5b0ac6b912ab │ │ │ │ │ +8b3b4af6235576646d9dc2361f9c06ed │ │ │ │ │ $tc'DES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17088319560386770665#Word64 │ │ │ │ │ - 12577494536023475250#Word64 │ │ │ │ │ + 4517931407044037083#Word64 │ │ │ │ │ + 17790798846455199442#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'DES2 │ │ │ │ │ 0# │ │ │ │ │ $tc'DES1] │ │ │ │ │ -8ba40a742879d9ec4f301866cc99e174 │ │ │ │ │ +dfbdcb7e9669dffcbf10182f74170223 │ │ │ │ │ $tc'DES1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -7be22b4e2a444915c472bc30542c8133 │ │ │ │ │ +4052a9bf156ae93f85aa4d02793427d8 │ │ │ │ │ $tc'DES2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'DES3] │ │ │ │ │ -a4b2788e8bc6d1e1ec903139a67d414e │ │ │ │ │ +e45b674624cb61bf24eab80300eb390c │ │ │ │ │ $tc'DES3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'DES"#] │ │ │ │ │ -7e208d1e812e50514d7911b1e89bf8e1 │ │ │ │ │ +147ab065e60499527cd5361d14dcbe92 │ │ │ │ │ $tc'DES_EDE1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -151d1f41e3c3fb66de4508d11506a690 │ │ │ │ │ +fce176788ce5e87f71fae97272ef13fc │ │ │ │ │ $tc'DES_EDE2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'DES_EDE4] │ │ │ │ │ -f7e5efc5d42e3fc7032d002a1f00e40b │ │ │ │ │ +74893e0339fa0689958bdb7587f67ae2 │ │ │ │ │ $tc'DES_EDE3 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16857681056749855312#Word64 │ │ │ │ │ - 818748826205835184#Word64 │ │ │ │ │ + 13523812978573109959#Word64 │ │ │ │ │ + 10877573888977266170#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'DES_EDE2 │ │ │ │ │ 0# │ │ │ │ │ $tc'DES_EDE1] │ │ │ │ │ -db3378bcc8f4d0f2075f3be3284d098e │ │ │ │ │ +30b4cf70127f4afa9cc907f6a69abfb9 │ │ │ │ │ $tc'DES_EDE4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'DES_EDE3"#] │ │ │ │ │ -9fcb001fd291457425c13c1374ee61f9 │ │ │ │ │ +75a8bbb16fb8fe97bde991202608d144 │ │ │ │ │ $tc'ESTREAM_SALSA1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c9824138f41b90aba4a259bbf4922ab1 │ │ │ │ │ +4ba280f82877de4fb63637be2203b058 │ │ │ │ │ $tc'ESTREAM_SALSA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'ESTREAM_SALSA3] │ │ │ │ │ -34fdf9eae1435a955caab9552b28e60f │ │ │ │ │ +b155efae8edadb3629efb8af49ffd81b │ │ │ │ │ $tc'ESTREAM_SALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8409280841423143139#Word64 │ │ │ │ │ - 11216110787632332915#Word64 │ │ │ │ │ + 13814527545709317341#Word64 │ │ │ │ │ + 17239404346698950718#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'ESTREAM_SALSA2 │ │ │ │ │ 0# │ │ │ │ │ $tc'ESTREAM_SALSA1] │ │ │ │ │ -c2cb0f5bd097a3952face0c10bfd8e3d │ │ │ │ │ +5fca228852b85962a7eec8d81b2b96fa │ │ │ │ │ $tc'ESTREAM_SALSA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'ESTREAM_SALSA20"#] │ │ │ │ │ -80cff18f57d3d065b542a33a7d9d8ba2 │ │ │ │ │ +05484b167721b86f95b5c1827db3e7e4 │ │ │ │ │ $tc'SALSA1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -07e644efdfda49eac3156f66df58891e │ │ │ │ │ +36581e5db69e5852373c8c70f1e7f2ea │ │ │ │ │ $tc'SALSA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SALSA3] │ │ │ │ │ -6f7b4c08344190d728cc93d1e23a736a │ │ │ │ │ +9f1ae660f29384a96d9fd988a7101dcb │ │ │ │ │ $tc'SALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 11937722679217678904#Word64 │ │ │ │ │ - 14289898503311881253#Word64 │ │ │ │ │ + 8882993481150004566#Word64 │ │ │ │ │ + 17409548453548091217#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SALSA2 │ │ │ │ │ 0# │ │ │ │ │ $tc'SALSA1] │ │ │ │ │ -0a3c84230ec1ec7c9df68f157c06b955 │ │ │ │ │ +53818eb1a901840f94ca60b52d918273 │ │ │ │ │ $tc'SALSA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SALSA20"#] │ │ │ │ │ -fccc73b07dde73562b474efe64198a27 │ │ │ │ │ +c5dd08d0e36e79b47021deba0a1f1263 │ │ │ │ │ $tc'SERPENT :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3320008521785845840#Word64 │ │ │ │ │ - 10130162826696192922#Word64 │ │ │ │ │ + 6340512944974736440#Word64 │ │ │ │ │ + 13357300354033621437#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SERPENT2 │ │ │ │ │ 0# │ │ │ │ │ $tc'SERPENT1] │ │ │ │ │ -437f32c5aeb97075aa4558e67a45219c │ │ │ │ │ +27de5dad1643b7f11f1ad5720fac26b9 │ │ │ │ │ $tc'SERPENT1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -4001c693671a8efb52e16e4c5030cb13 │ │ │ │ │ +bca35943f840a9d727fc3d1dc938094d │ │ │ │ │ $tc'SERPENT2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SERPENT3] │ │ │ │ │ -dfdaae8d4fe557395a6196d864ad6449 │ │ │ │ │ +d956dbc69ec61ac181f878acde1b6e60 │ │ │ │ │ $tc'SERPENT3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SERPENT"#] │ │ │ │ │ -6d309cdf1a2eb3db4ead43cbc1e808dc │ │ │ │ │ +638fc2aa26ef04651bbdeb995a396e9f │ │ │ │ │ $tc'TWOFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2292293342356570485#Word64 │ │ │ │ │ - 2629717400948610395#Word64 │ │ │ │ │ + 12032272061027456078#Word64 │ │ │ │ │ + 8440523690008711612#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'TWOFISH2 │ │ │ │ │ 0# │ │ │ │ │ $tc'TWOFISH1] │ │ │ │ │ -c0d5ca04a52dc50bef889262c2f27752 │ │ │ │ │ +88facd5d8c521cd7c21bdc4b213b5bed │ │ │ │ │ $tc'TWOFISH1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -2dc8a736aa633b69caec917f9d34c1a2 │ │ │ │ │ +58847c5e4b1bb930a55029fd0030bcf5 │ │ │ │ │ $tc'TWOFISH2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'TWOFISH3] │ │ │ │ │ -5445a8d779f2ad63fab7b38dd0a4137c │ │ │ │ │ +5d895c6ecfbb75399196bf20c3a1feb3 │ │ │ │ │ $tc'TWOFISH3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'TWOFISH"#] │ │ │ │ │ -bc1c033d4e4d32ec5e78ad65b5aa3051 │ │ │ │ │ +cb369b00187a706b8ddb9d7a960c90a9 │ │ │ │ │ $tcAES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 15505939560782917278#Word64 │ │ │ │ │ - 7104640784406713451#Word64 │ │ │ │ │ + 4889002883294330428#Word64 │ │ │ │ │ + 10611387285451981518#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -a4cb0e1101a6f475f751e6e879ddf607 │ │ │ │ │ +db7553b99537bd4dea05483e0cf080ad │ │ │ │ │ $tcAES1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES2] │ │ │ │ │ -f1b7b8f9f6b30de4e24152aab83568e8 │ │ │ │ │ +9148b5f3efd5df419ac8866c3a410ab8 │ │ │ │ │ $tcAES128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10208456850928990967#Word64 │ │ │ │ │ - 11075070505814278676#Word64 │ │ │ │ │ + 17810402335978702716#Word64 │ │ │ │ │ + 17167324705187625894#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -ca53cd010738f9333af49a05824bee91 │ │ │ │ │ +690c84d5d7c8215620c2c063acadc051 │ │ │ │ │ $tcAES192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12333851097069712721#Word64 │ │ │ │ │ - 6267839605978667817#Word64 │ │ │ │ │ + 2365687107131608178#Word64 │ │ │ │ │ + 6285917556262683632#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -2329144c96f43c061591ce0daf5ec07e │ │ │ │ │ +7e9a93da9936af27fc4e5d4bf39a5bc4 │ │ │ │ │ $tcAES2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES"#] │ │ │ │ │ -f3a1ff72b374506a517b90953d27a483 │ │ │ │ │ +817565c4aa3d43b43f045b74bed0ef13 │ │ │ │ │ $tcAES256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 4529244221609720098#Word64 │ │ │ │ │ - 5057218105828321385#Word64 │ │ │ │ │ + 3480911613246174615#Word64 │ │ │ │ │ + 13209003111457144769#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -ed02be749d732a3d2bff14d1e672e1d8 │ │ │ │ │ +7e354875518b746dea65d0ac4f9f92cc │ │ │ │ │ $tcAES3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES4] │ │ │ │ │ -6f816c4b2929afb773288c1b93fa9032 │ │ │ │ │ +132dc15e7fb85887e211b934d251b83c │ │ │ │ │ $tcAES4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES128"#] │ │ │ │ │ -e48645cf64b0c094434ba93504f230b3 │ │ │ │ │ +937655a0ddc1849caa52228a4c38dd82 │ │ │ │ │ $tcAES5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES6] │ │ │ │ │ -eb0b3840e3b71194ecbdc0f3bf196b04 │ │ │ │ │ +4d3ff0eb1d8cb55fb4b43e179512e4a5 │ │ │ │ │ $tcAES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES192"#] │ │ │ │ │ -1b53c94802806b42bb231efb166342f3 │ │ │ │ │ +a3b0c6d954165740d1d99b40cb5896b8 │ │ │ │ │ $tcAES7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES8] │ │ │ │ │ -cf1266598116f8a655ff68d444ac8430 │ │ │ │ │ +12075b78500ee7ff7d88dff9d06debaf │ │ │ │ │ $tcAES8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES256"#] │ │ │ │ │ -98f61662506b84706a42c8084145cdcc │ │ │ │ │ +1c7774491412fdd5762a9400a39c1974 │ │ │ │ │ $tcARCFOUR :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16965640375881876982#Word64 │ │ │ │ │ - 261669603502151668#Word64 │ │ │ │ │ + 11692367889091715738#Word64 │ │ │ │ │ + 13195075564030943944#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcARCFOUR1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -66cb8e31721a844f8366c8f20eb0328b │ │ │ │ │ +b028994d4e3427597073b7efffe2e29d │ │ │ │ │ $tcARCFOUR1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcARCFOUR2] │ │ │ │ │ -22f5b4e877a04a3879898143e141c1af │ │ │ │ │ +ff803f29604acd9f4230562257fe9747 │ │ │ │ │ $tcARCFOUR2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCFOUR"#] │ │ │ │ │ -5ce90c9fbc74da7fd2dd001ebdcc2307 │ │ │ │ │ +d7ff84e0971efe43982003a4a51a3427 │ │ │ │ │ $tcARCTWO :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 4201815002161122393#Word64 │ │ │ │ │ - 597712522440338968#Word64 │ │ │ │ │ + 10694243276043081161#Word64 │ │ │ │ │ + 13222809028701339643#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcARCTWO1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -5e21014a22ca2893b18b71e8aae3bcce │ │ │ │ │ +3952d03bd27166d37fd734d181b7765d │ │ │ │ │ $tcARCTWO1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcARCTWO2] │ │ │ │ │ -40bc96c774befd7a425f0aa5bc2d43bf │ │ │ │ │ +f6b05ac4872ebe9408ae4ca785bbe098 │ │ │ │ │ $tcARCTWO2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCTWO"#] │ │ │ │ │ -4a9e70352e5abafbfd81a0d5a54ca3eb │ │ │ │ │ +71e9df58aaaf3874ecb6aad6db28ce4f │ │ │ │ │ $tcBLOWFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9335494923712165048#Word64 │ │ │ │ │ - 14642333715658972274#Word64 │ │ │ │ │ + 14274760546736971573#Word64 │ │ │ │ │ + 1086892753322858541#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcBLOWFISH1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -e3dd9b2e3e41c78c0f0bc96d1a2ef8a9 │ │ │ │ │ +c57c930ede3d6f1115d83b43c1d92c60 │ │ │ │ │ $tcBLOWFISH1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcBLOWFISH2] │ │ │ │ │ -d2b036a1b901a32eceb8daefd414a3a7 │ │ │ │ │ +78416729a604794520ff4d90f13fb061 │ │ │ │ │ $tcBLOWFISH2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "BLOWFISH"#] │ │ │ │ │ -c0e7b63d64b3fc8082c52b38d9b13b3d │ │ │ │ │ +a957b2c6ebaec57922e635da975c4d54 │ │ │ │ │ $tcCAST1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCAST2] │ │ │ │ │ -779b5a06fcbd3c921074255932bb799d │ │ │ │ │ +7e9dd97b959691286fe6f0ff97789d65 │ │ │ │ │ $tcCAST128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3480262690671682791#Word64 │ │ │ │ │ - 18378108277630471287#Word64 │ │ │ │ │ + 12737835960516181184#Word64 │ │ │ │ │ + 11378346821528495678#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCAST1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -1f2e5939c01a035e78e7d4d5b553ecf0 │ │ │ │ │ +70992c0debc0288db2767386720b0437 │ │ │ │ │ $tcCAST2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CAST128"#] │ │ │ │ │ -7dfac7dd9ae00eb3bec9c6ddab35c47b │ │ │ │ │ +f3539af22ac4841f2c67ec6192dd0159 │ │ │ │ │ $tcCHACHA :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9610055060991688598#Word64 │ │ │ │ │ - 12423099110271573748#Word64 │ │ │ │ │ + 15659895758613338320#Word64 │ │ │ │ │ + 7740255124972738444#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCHACHA1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -cf05a9545cec4c7bdf5a877cf9dd94b1 │ │ │ │ │ +74d9a6373f6a2a7c8fcedb31e2633fdd │ │ │ │ │ $tcCHACHA1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCHACHA2] │ │ │ │ │ -a6fb9775b345b8b93d5c10ade4bce17d │ │ │ │ │ +623e66e1eb26e269ce39120f3d061ee5 │ │ │ │ │ $tcCHACHA2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CHACHA"#] │ │ │ │ │ -3201de0e6afd61d309c921986a8bc716 │ │ │ │ │ +de58e5809176de6fe2d748a5bad4fd1b │ │ │ │ │ $tcCamellia :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9535600487007684647#Word64 │ │ │ │ │ - 14623143729566909510#Word64 │ │ │ │ │ + 12505196586892946222#Word64 │ │ │ │ │ + 2771951643947831978#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -da20905e1b616229317fe26a9b7cbec7 │ │ │ │ │ +19a922360193ddd6aca7090b98119097 │ │ │ │ │ $tcCamellia1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia2] │ │ │ │ │ -ed5b43cb363b9da8e96c93577d45d5b6 │ │ │ │ │ +aa2ea00c22245013e046e644707a37f6 │ │ │ │ │ $tcCamellia128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12121697462701438478#Word64 │ │ │ │ │ - 8982140518481842262#Word64 │ │ │ │ │ + 10274201420577916344#Word64 │ │ │ │ │ + 8652012444435525195#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -5335c856234cf25d7753dabc26c71db3 │ │ │ │ │ +84a0918f914552e0a0d93da0268b3656 │ │ │ │ │ $tcCamellia192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3660328125504551532#Word64 │ │ │ │ │ - 14021319920462185101#Word64 │ │ │ │ │ + 3542395796858585616#Word64 │ │ │ │ │ + 2852545846926038330#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fbddf2a365ff5196bf88e4c24d7dab94 │ │ │ │ │ +60f5ad53e975660cf880ecf350f3cb70 │ │ │ │ │ $tcCamellia2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia"#] │ │ │ │ │ -e11e613000dc80153d0e541145cf2e9a │ │ │ │ │ +e53f6317ae7d873db05e0665c8a6a1a9 │ │ │ │ │ $tcCamellia256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 547585389332475618#Word64 │ │ │ │ │ - 16797511947168388843#Word64 │ │ │ │ │ + 3383393592131368994#Word64 │ │ │ │ │ + 16634298641289751994#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -2a6c00f08f2d1652ea47dc58d41b9a3a │ │ │ │ │ +e6e83b36ada1f9077db9bdab1f427ebe │ │ │ │ │ $tcCamellia3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia4] │ │ │ │ │ -1f6386f5dfda0bcc9b288756ecec0356 │ │ │ │ │ +c044dca848c101336020c300c07ec058 │ │ │ │ │ $tcCamellia4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia128"#] │ │ │ │ │ -b466c18861000fc470f0c771530fd2e1 │ │ │ │ │ +d39df2ecab8399db75a39158eacd12b9 │ │ │ │ │ $tcCamellia5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia6] │ │ │ │ │ -1be70719858c767f380655af170e8dd5 │ │ │ │ │ +b75aecb3d2f0feafcd38187aff9cbf34 │ │ │ │ │ $tcCamellia6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia192"#] │ │ │ │ │ -aa4e3c4bae92d93516e337756f1a7cc5 │ │ │ │ │ +dcc0a12d5ef7034b5c1e3225727a50ee │ │ │ │ │ $tcCamellia7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia8] │ │ │ │ │ -eed1500fc10c0d2a9d49f64aee2fdaed │ │ │ │ │ +9d77e9000c439d2b0fd3ca334a1be52b │ │ │ │ │ $tcCamellia8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia256"#] │ │ │ │ │ -11d9c45e11d7611900c233e25d9a54af │ │ │ │ │ +6c608924d2eaae8343760e6ca442fbed │ │ │ │ │ $tcDES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9533420684752274222#Word64 │ │ │ │ │ - 5541135840838334948#Word64 │ │ │ │ │ + 1408442022371448659#Word64 │ │ │ │ │ + 14664374890825525425#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcDES1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -1b7c6bf909a5cad56afd9889c5867751 │ │ │ │ │ +08db695920b2d0a18172a0a0d82bd521 │ │ │ │ │ $tcDES1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcDES2] │ │ │ │ │ -26a18a7d4b58e4f9b5d0863c4c4fbddf │ │ │ │ │ +2c8575f29385a85a25e99b76130348ae │ │ │ │ │ $tcDES2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES"#] │ │ │ │ │ -38dc94c27b195d54975f69354a09c664 │ │ │ │ │ +e4c95a7dd4e9433edc978dfba14d98a1 │ │ │ │ │ $tcDES_EDE1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcDES_EDE2] │ │ │ │ │ -b881ce3996bca342dd3d67196e508304 │ │ │ │ │ +e344da1cfb043fb3739e18fe154c68dd │ │ │ │ │ $tcDES_EDE2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES_EDE3"#] │ │ │ │ │ -02367d539551f6bf9caf6f84ede53a9c │ │ │ │ │ +35460104a595c6e904dd3d2b3341decf │ │ │ │ │ $tcDES_EDE3 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10404944383576960214#Word64 │ │ │ │ │ - 5395454546286073881#Word64 │ │ │ │ │ + 14199876861242418071#Word64 │ │ │ │ │ + 18191417761561133518#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcDES_EDE1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -f5d95fe2e6f502a213138b896a75c627 │ │ │ │ │ +12ed185435a00ba040308b105d77a3f5 │ │ │ │ │ $tcESTREAM_SALSA1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcESTREAM_SALSA2] │ │ │ │ │ -424018f4b5a6b2ee62e6a210d0fb40fc │ │ │ │ │ +8c224a154f606840e468cf20fdbb3e96 │ │ │ │ │ $tcESTREAM_SALSA2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ESTREAM_SALSA20"#] │ │ │ │ │ -d182c4ad0c3acdcc8386bb64698aee96 │ │ │ │ │ +eeda57b8e30cdb3edc17cb99fde33abf │ │ │ │ │ $tcESTREAM_SALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8480579822566701672#Word64 │ │ │ │ │ - 815971193650413548#Word64 │ │ │ │ │ + 16381633210323825259#Word64 │ │ │ │ │ + 2027706852098671535#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcESTREAM_SALSA1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -327098038928580cacd5a5975db6553f │ │ │ │ │ +053585ba81f1dc1deab05dd51e9ba3e8 │ │ │ │ │ $tcSALSA1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSALSA2] │ │ │ │ │ -eaef9968aa2d16226b2427029fad54cd │ │ │ │ │ +ae96578211d318139754c7d38854b12b │ │ │ │ │ $tcSALSA2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SALSA20"#] │ │ │ │ │ -a1daa79fa3b160f44d371b2b0204a25c │ │ │ │ │ +69e611423fc289f74edfd78ace541680 │ │ │ │ │ $tcSALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10018928555376595603#Word64 │ │ │ │ │ - 2430677254121247497#Word64 │ │ │ │ │ + 3301067661235099485#Word64 │ │ │ │ │ + 2682785854440381993#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSALSA1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -54e05d1e9b51e19705275d790bf1042f │ │ │ │ │ +ef9cac2ce48378357b5bb7bf66004b0c │ │ │ │ │ $tcSERPENT :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 18182793355454100228#Word64 │ │ │ │ │ - 10798838864361295033#Word64 │ │ │ │ │ + 11525407741273048154#Word64 │ │ │ │ │ + 2689505946382306651#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSERPENT1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -6412377e237f3136da15b19e89f3a4b7 │ │ │ │ │ +72ee5a425a97bf5b9ae7fbf36b6f426b │ │ │ │ │ $tcSERPENT1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSERPENT2] │ │ │ │ │ -c4608c857c8606517b3c33e13e82e252 │ │ │ │ │ +dfe1b6c2dabbbfacae4f8a3b1858070d │ │ │ │ │ $tcSERPENT2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SERPENT"#] │ │ │ │ │ -09d9e6257033cd4fdef369aaf7654f6c │ │ │ │ │ +b7d54e86563d428e5f80699ac29ba9b4 │ │ │ │ │ $tcStreamNonceCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2876660314897104297#Word64 │ │ │ │ │ - 11113549039878093409#Word64 │ │ │ │ │ + 10718393133801771396#Word64 │ │ │ │ │ + 4798819380632126351#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcStreamNonceCipher2 │ │ │ │ │ 0# │ │ │ │ │ $tcStreamNonceCipher1] │ │ │ │ │ -b1359949429650769431810e1575cae0 │ │ │ │ │ +61db1166f556fde8b5e417b3ad106daa │ │ │ │ │ $tcStreamNonceCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cafe65d5321d87072759fadd0eb477a2 │ │ │ │ │ +3752c8dea7d613e2e941c513fa8f1feb │ │ │ │ │ $tcStreamNonceCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcStreamNonceCipher3] │ │ │ │ │ -742c72779965cab4b522410ae1b315ac │ │ │ │ │ +c785e1ad826f122271d05bba86a5547e │ │ │ │ │ $tcStreamNonceCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "StreamNonceCipher"#] │ │ │ │ │ -3a47b7f0ccc9e20e0190c7bd8888cc2f │ │ │ │ │ +8e5e1727ee420a62c9deea2eaf120822 │ │ │ │ │ $tcTWOFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 18054448462156190182#Word64 │ │ │ │ │ - 16083048188343335061#Word64 │ │ │ │ │ + 842655603530457964#Word64 │ │ │ │ │ + 3390996475215174237#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcTWOFISH1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -245918152748ad62449b2bc1045819be │ │ │ │ │ +b58cc47dd763f959c5c943e6f3e1eeb6 │ │ │ │ │ $tcTWOFISH1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcTWOFISH2] │ │ │ │ │ -fa7064993312934f243c59ce02d463d0 │ │ │ │ │ +9894b8925994b5ed9d33599465edbb63 │ │ │ │ │ $tcTWOFISH2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "TWOFISH"#] │ │ │ │ │ -ec32a75b5045fe657a114315d111c124 │ │ │ │ │ +ea1d2184150199eac8310439397c0c0a │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -47fb130a599ef0d740c5b75cd0033e07 │ │ │ │ │ +7c3c08a66053add3ca814de578ab0e55 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -7b21801f4e9a6245d1902243093fbba0 │ │ │ │ │ +e8c9a8d1b0a18fe1d893cc35c06670c0 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Ciphers"#] │ │ │ │ │ -ea7993dad778d26ebe2e7c1872447db4 │ │ │ │ │ +79506f1aa8a78516fbd03d57b4b1480e │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -8bb5733fcb5af7cafada7db92f8c4b25 │ │ │ │ │ +9c058a958568c44ee22381ac4588834b │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -8de02f035047299310409e0ef02645af │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +06a2ee1d409b88d3942488eaed2c9966 │ │ │ │ │ $w$ccipherInit :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key CHACHA │ │ │ │ │ -> (# Data.SecureMem.SecureMem, GHC.Prim.Addr#, GHC.Prim.Int# #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -10201,15 +10201,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -10220,15 +10220,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ ds6 │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ bx │ │ │ │ │ @@ -10240,15 +10240,15 @@ │ │ │ │ │ mba │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ (# s', ipv1 #) } } } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)), │ │ │ │ │ __NULL, 0# #)] │ │ │ │ │ -db6e6cb5ad64c316b4772140829db63a │ │ │ │ │ +6a27c4a47eac5a396e67b8b86ebfcaf8 │ │ │ │ │ $w$ccipherInit1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ESTREAM_SALSA20 │ │ │ │ │ -> (# Data.SecureMem.SecureMem, GHC.Prim.Addr#, GHC.Prim.Int# #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -10264,15 +10264,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -10286,15 +10286,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ ds9 │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ bx │ │ │ │ │ @@ -10306,15 +10306,15 @@ │ │ │ │ │ mba │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ (# s', ipv1 #) } } } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)), │ │ │ │ │ __NULL, 0# #)] │ │ │ │ │ -a3560cbb57b6095285dad70c09c57f3c │ │ │ │ │ +ce31eba8aeb1b644532a3cd794d3effd │ │ │ │ │ $w$ccipherInit2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key SALSA20 │ │ │ │ │ -> (# Data.SecureMem.SecureMem, GHC.Prim.Addr#, GHC.Prim.Int# #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -10329,15 +10329,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -10351,15 +10351,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ ds9 │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ bx │ │ │ │ │ @@ -10371,465 +10371,465 @@ │ │ │ │ │ mba │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ (# s', ipv1 #) } } } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)), │ │ │ │ │ __NULL, 0# #)] │ │ │ │ │ -fc241e80b5ef99432760e30eedacd528 │ │ │ │ │ +46e14ee32d442433e9c82a4c9ebc9dcf │ │ │ │ │ $w$cxtsDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -f6576b1a39229cdc668ef73fa06e0cf2 │ │ │ │ │ +44a28f7eb61781bac3df60a4d8c80207 │ │ │ │ │ $w$cxtsDecrypt1 :: │ │ │ │ │ AES192 │ │ │ │ │ -> AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -4ac6a1a2c9a5ea5ce79094f79057d98b │ │ │ │ │ +055a9ecefd8aa6cb4f8c26ef16820972 │ │ │ │ │ $w$cxtsDecrypt10 :: │ │ │ │ │ Camellia │ │ │ │ │ -> Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -bf708a1ccbb92b91b5991fcf8488688d │ │ │ │ │ +2c0538bf953d83758c0cb266485a1798 │ │ │ │ │ $w$cxtsDecrypt11 :: │ │ │ │ │ DES │ │ │ │ │ -> DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -116c0e8cb753e97bea8736f66b33d5c9 │ │ │ │ │ +7f641405e0b52e36f51078aa957ea1eb │ │ │ │ │ $w$cxtsDecrypt12 :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -b868a1ae8afa46912fcb4695500141d9 │ │ │ │ │ +2a7bf1d1ac315e595f83d565333db9c5 │ │ │ │ │ $w$cxtsDecrypt13 :: │ │ │ │ │ SERPENT │ │ │ │ │ -> SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -0dca30b2c2412434e88401006a0b4461 │ │ │ │ │ +62e06777dc3cd5b1f4b69ff94c382590 │ │ │ │ │ $w$cxtsDecrypt14 :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -fb186b283a93c59675cc179ba5da68fe │ │ │ │ │ +a01b4cdd42cd64ede93d8188f1e7e309 │ │ │ │ │ $w$cxtsDecrypt2 :: │ │ │ │ │ AES256 │ │ │ │ │ -> AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -1232268e9d548a9c9f1b4da3327f929c │ │ │ │ │ +552e2c8c7d7cdbd59721882c04ce3132 │ │ │ │ │ $w$cxtsDecrypt3 :: │ │ │ │ │ AES │ │ │ │ │ -> AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -0ca1966db85170f56a05c384fe7bb6cb │ │ │ │ │ +73a43c70458533407ff52f467dcbff3e │ │ │ │ │ $w$cxtsDecrypt4 :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -71bd2ae78b8040bbe26f3a6f73e4f276 │ │ │ │ │ +7b272b7fbab9dc8205886ba95d2ff51b │ │ │ │ │ $w$cxtsDecrypt5 :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -636977b523df8da13be6ccd5a402ac59 │ │ │ │ │ +a8dfbac3a462075210340686d96b890b │ │ │ │ │ $w$cxtsDecrypt6 :: │ │ │ │ │ CAST128 │ │ │ │ │ -> CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -11b8bdf87fed7227f35bbfb87f83abc4 │ │ │ │ │ +481a1027301ba8290b8afd2855a47aa6 │ │ │ │ │ $w$cxtsDecrypt7 :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -65f62b13797e196bf13a8279d9b77524 │ │ │ │ │ +bcfc9ec6599b71149a4966e817927bcd │ │ │ │ │ $w$cxtsDecrypt8 :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -3e734a65f09a693171742e7194c0bf80 │ │ │ │ │ +2abb91610341a5062fe8832ccca48dd2 │ │ │ │ │ $w$cxtsDecrypt9 :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -c3455ed9c309c2c9a0b140b447ca8ad3 │ │ │ │ │ +aec7a2e393d4c93ca047a5461dfbfb73 │ │ │ │ │ $w$cxtsEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -a484c18ac64a54918e98744a5dd2c247 │ │ │ │ │ +9cc2e82568fb11a18f266b4ba49abf56 │ │ │ │ │ $w$cxtsEncrypt1 :: │ │ │ │ │ AES192 │ │ │ │ │ -> AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -d8d1a6341f62f63e36f611b488e13d6f │ │ │ │ │ +f6a40a8bc011f6c0b4af8275738f324d │ │ │ │ │ $w$cxtsEncrypt10 :: │ │ │ │ │ Camellia │ │ │ │ │ -> Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -f67dc305141437840e1db7b281602767 │ │ │ │ │ +e322284332f24f8944f377bcc852a885 │ │ │ │ │ $w$cxtsEncrypt11 :: │ │ │ │ │ DES │ │ │ │ │ -> DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -1a50cfacbfbcda8c84feca5d7f12e281 │ │ │ │ │ +882444cdd3710e9afb5584a0b3deddce │ │ │ │ │ $w$cxtsEncrypt12 :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -ae983216c8205b074cc186e6daf729b3 │ │ │ │ │ +b7f44cbf6a0622c25c1b24655d008362 │ │ │ │ │ $w$cxtsEncrypt13 :: │ │ │ │ │ SERPENT │ │ │ │ │ -> SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -39986485f129e1fc7cf67a1fed01f291 │ │ │ │ │ +229ac135e187d119a18bb210a0ed22d5 │ │ │ │ │ $w$cxtsEncrypt14 :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -7a43762eb2c41fab4859c513ce91d5bc │ │ │ │ │ +5107034de485754ad790e64c118fe763 │ │ │ │ │ $w$cxtsEncrypt2 :: │ │ │ │ │ AES256 │ │ │ │ │ -> AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -fdd864d0ae8ad75ff424ef7cab6b5c5a │ │ │ │ │ +47e8c1971c2b839d42d240cc414d6f32 │ │ │ │ │ $w$cxtsEncrypt3 :: │ │ │ │ │ AES │ │ │ │ │ -> AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -49a24fbfa28b672c7a462730b4890f73 │ │ │ │ │ +11650369ee89d29f97fe5e4965cc39ca │ │ │ │ │ $w$cxtsEncrypt4 :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -1062e05ed6527228ea99dacb73f5f5dc │ │ │ │ │ +0a6416fe718f60cf5c8d9e8b36e86bae │ │ │ │ │ $w$cxtsEncrypt5 :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -9ab7950d69f41dc86f63e5adb143b6f2 │ │ │ │ │ +f7fcc39e28744a5e02a8eb7a8445f139 │ │ │ │ │ $w$cxtsEncrypt6 :: │ │ │ │ │ CAST128 │ │ │ │ │ -> CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -1bc0ff95855d88ebbecf0bb112503358 │ │ │ │ │ +6783d1bcabf7eb0552777af52836827b │ │ │ │ │ $w$cxtsEncrypt7 :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -073535d4f9551d2ac495523f49a76fd1 │ │ │ │ │ +fa20270ac8298d05c805d4332ccbbaa8 │ │ │ │ │ $w$cxtsEncrypt8 :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -cb4dd95635661c5585d8318b800d071f │ │ │ │ │ +93dd03004ce74ec63da1a4cd390aa9ea │ │ │ │ │ $w$cxtsEncrypt9 :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -210b02f780282f06cb9ea52fb9aa178b │ │ │ │ │ +b64f65b0d7b4aed1014066f3fb10ea6d │ │ │ │ │ $w_work :: │ │ │ │ │ GHC.Prim.Int# │ │ │ │ │ -> [GHC.Word.Word8] -> GHC.Word.Word64 -> [GHC.Word.Word8] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3, │ │ │ │ │ Arity: 3, Strictness: <1L>, Inline: [2]] │ │ │ │ │ -5b5114dcfaf9d4acec29c896b8928a30 │ │ │ │ │ +49776ed4923a81b2d782df400b7a4e17 │ │ │ │ │ type AES :: * │ │ │ │ │ newtype AES = AES Data.SecureMem.SecureMem │ │ │ │ │ -417cc6252a946d1dec3a37465a877dd7 │ │ │ │ │ +017fd9c6523ba9dca063d32b09c3c00b │ │ │ │ │ type AES128 :: * │ │ │ │ │ newtype AES128 = AES128 Data.SecureMem.SecureMem │ │ │ │ │ -8e07831e2af21e05b2fd6093aceb8299 │ │ │ │ │ +872ee69fae2b5cfc63d67b1731e3e224 │ │ │ │ │ type AES192 :: * │ │ │ │ │ newtype AES192 = AES192 Data.SecureMem.SecureMem │ │ │ │ │ -202dd49a8e632c789d5248e1c3d0955d │ │ │ │ │ +bed6d8f27187574464ba37b884ce7739 │ │ │ │ │ type AES256 :: * │ │ │ │ │ newtype AES256 = AES256 Data.SecureMem.SecureMem │ │ │ │ │ -1a9022e96186521e245d0f0330e4e626 │ │ │ │ │ +b99fb527a3e0188b403e71e1bf0b586d │ │ │ │ │ type ARCFOUR :: * │ │ │ │ │ newtype ARCFOUR = ARCFOUR Data.SecureMem.SecureMem │ │ │ │ │ -d9ddc808759b24c69531babc6f2abbaf │ │ │ │ │ +70e757b0f35043273e4138d23b525f5b │ │ │ │ │ type ARCTWO :: * │ │ │ │ │ newtype ARCTWO = ARCTWO Data.SecureMem.SecureMem │ │ │ │ │ -4f6a53f019571fb9fc1e941cb61759db │ │ │ │ │ +0ab52be658ee5225d7b7c545cae9999d │ │ │ │ │ type BLOWFISH :: * │ │ │ │ │ newtype BLOWFISH = BLOWFISH Data.SecureMem.SecureMem │ │ │ │ │ -6b28cf2a7c841a80e4b651c71cd596bc │ │ │ │ │ +681f43e9ffc379121b31f0e2619a5139 │ │ │ │ │ type CAST128 :: * │ │ │ │ │ newtype CAST128 = CAST128 Data.SecureMem.SecureMem │ │ │ │ │ -edf4871da8ac7c6616e11e36f015785a │ │ │ │ │ +47033b7120370b83cc9e59ecea17403c │ │ │ │ │ type CHACHA :: * │ │ │ │ │ newtype CHACHA │ │ │ │ │ = CHACHA (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ -05926ef34fa69e635bc003c46ce71250 │ │ │ │ │ +d687d5e5a55d365312b6e89f1cd1e778 │ │ │ │ │ type Camellia :: * │ │ │ │ │ newtype Camellia = Camellia Data.SecureMem.SecureMem │ │ │ │ │ -ef5dc7fa8ad2969b37f942494eeaf2f8 │ │ │ │ │ +c4d2137b94fa4d827938d52357a69af0 │ │ │ │ │ type Camellia128 :: * │ │ │ │ │ newtype Camellia128 = Camellia128 Data.SecureMem.SecureMem │ │ │ │ │ -f9eecbfee7dbb82090abd0ab70616c61 │ │ │ │ │ +c6e760a690584aa7d5a0527cf867cb70 │ │ │ │ │ type Camellia192 :: * │ │ │ │ │ newtype Camellia192 = Camellia192 Data.SecureMem.SecureMem │ │ │ │ │ -0c1643ae7d5ae9f5fa5afc1475cdb2c0 │ │ │ │ │ +5580a76ca495935964966488481412f7 │ │ │ │ │ type Camellia256 :: * │ │ │ │ │ newtype Camellia256 = Camellia256 Data.SecureMem.SecureMem │ │ │ │ │ -248fdc40c0a6b2af37069538358d3517 │ │ │ │ │ +3f05747e3783aa8a6cc5e9fae066fb84 │ │ │ │ │ type DES :: * │ │ │ │ │ newtype DES = DES Data.SecureMem.SecureMem │ │ │ │ │ -e09a7edd612e07fdaadb4f5cb9fc52af │ │ │ │ │ +979b6280c12410ad4748444455b42666 │ │ │ │ │ type DES_EDE3 :: * │ │ │ │ │ newtype DES_EDE3 = DES_EDE3 Data.SecureMem.SecureMem │ │ │ │ │ -a3bdb8180d6c2283214a0242da05ce2a │ │ │ │ │ +ac1cf076fe24c791403d3bd2c5f9dd67 │ │ │ │ │ type ESTREAM_SALSA20 :: * │ │ │ │ │ newtype ESTREAM_SALSA20 │ │ │ │ │ = ESTREAM_SALSA20 (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ -9c5efb65f893aaf1d731a3f6b577120c │ │ │ │ │ +217a25a0f08481867d1db49380db35a7 │ │ │ │ │ type SALSA20 :: * │ │ │ │ │ newtype SALSA20 │ │ │ │ │ = SALSA20 (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ -15984e7e8cb4cd7399fc4fdebffaf891 │ │ │ │ │ +e7d322ac0bf88fbc219b00ac500e1440 │ │ │ │ │ type SERPENT :: * │ │ │ │ │ newtype SERPENT = SERPENT Data.SecureMem.SecureMem │ │ │ │ │ -3e6eb18f8bb3c7613a7c749c155e0b7e │ │ │ │ │ +ba11a7f0d9320462b9a41ad75f458167 │ │ │ │ │ type StreamNonceCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class Crypto.Cipher.Types.Stream.StreamCipher cipher => │ │ │ │ │ StreamNonceCipher cipher where │ │ │ │ │ streamNonceSize :: cipher │ │ │ │ │ -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ streamSetNonce :: cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe cipher │ │ │ │ │ {-# MINIMAL streamNonceSize, streamSetNonce #-} │ │ │ │ │ -bdc41a25d2fd80f0488730d3d4936a4d │ │ │ │ │ +8bacee6d5b761ec4775065a333b4abbd │ │ │ │ │ type TWOFISH :: * │ │ │ │ │ newtype TWOFISH = TWOFISH Data.SecureMem.SecureMem │ │ │ │ │ -c849932ed39dd3fa7d4e5bf92b8cad69 │ │ │ │ │ +4fe5eaf5282c94e7092ea6a1ff03c4d2 │ │ │ │ │ arctwoInitEKB :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO -> GHC.Types.Word -> ARCTWO │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ arctwoInitEKB1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0]))] │ │ │ │ │ -1a66658c813043096ff70ee032625ccb │ │ │ │ │ +74009aa3f8f4ef1c1d8e663c774f2639 │ │ │ │ │ arctwoInitEKB1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO │ │ │ │ │ -> GHC.Types.Word -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCTWO) │ │ │ │ │ @@ -10845,15 +10845,15 @@ │ │ │ │ │ case ctxptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ case ekb of ds10 { GHC.Types.W# ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -10868,24 +10868,24 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds12 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5c82ca325cf1d36221d0d9ce6e0d623c │ │ │ │ │ +1a41019bd507723b0741540e2f392e92 │ │ │ │ │ arctwoInitGutmann :: Crypto.Cipher.Types.Base.Key ARCTWO -> ARCTWO │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ arctwoInitGutmann1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0]))] │ │ │ │ │ -c45a1bd061fd633aae9f3748a9f63aab │ │ │ │ │ +460fe54fb930503b26507a4fc02de12c │ │ │ │ │ arctwoInitGutmann1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCTWO) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -10898,15 +10898,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -10919,15 +10919,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -72a267527ab9689bbc3acf1b64d8567a │ │ │ │ │ +2641e8007a0b7706497913a84ef11ee3 │ │ │ │ │ streamSetNonceWord64 :: │ │ │ │ │ StreamNonceCipher cipher => │ │ │ │ │ cipher -> GHC.Word.Word64 -> GHC.Maybe.Maybe cipher │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1P(A,A,1C(1,C(1,L)))>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @cipher │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.hi │ │ │ │┄ Files 99% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got │ │ │ │ │ interface Crypto.Nettle.Ciphers 9066 │ │ │ │ │ - interface hash: 71f07f1bc032f64652a9265af4e4836e │ │ │ │ │ - ABI hash: dcd1222519be87ee7ac6d923d02072f5 │ │ │ │ │ - export-list hash: ec897d91127d94013aa75725d317320d │ │ │ │ │ + interface hash: 79e09eea02632d9ffbbb765c30f7df13 │ │ │ │ │ + ABI hash: 3fd0bf3b34d288ecfec9fa5fdc53a6f3 │ │ │ │ │ + export-list hash: ccc583b2fb6fd662a6dab07077a9c9cd │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: ad9e5aa7ed20f09de057886de71dc63e │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: c586e6783650ba02afaf5437209f09ed │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -37,18 +37,18 @@ │ │ │ │ │ DES │ │ │ │ │ DES_EDE3 │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ SALSA20 │ │ │ │ │ SERPENT │ │ │ │ │ StreamNonceCipher{streamNonceSize streamSetNonce} │ │ │ │ │ TWOFISH │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.CCM │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.Internal │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.CCM │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.Internal │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ tagged-0.8.8-Kzng2lnKElzJiyKd9g735c │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ @@ -82,170 +82,170 @@ │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Crypto.Cipher.Types 75b07d800fd689d038923a21a0a1e5f7 │ │ │ │ │ import -/ Crypto.Cipher.Types.Base 4640eacf62e250b093b06e1895dee830 │ │ │ │ │ import -/ Crypto.Cipher.Types.Block 8fcdf43570dc3c15a1849e90dc642647 │ │ │ │ │ import -/ Crypto.Cipher.Types.Stream 3847fb575cdeefb591b6b9e4eb84f468 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.CCM 7a2dde19a7573f38fa25d22304a59d6d │ │ │ │ │ - exports: 08ca0af40b66f2700b3b348acbaf91e6 │ │ │ │ │ - ccmInitTLS 8718d1ebe7fd0e54d12ebf0992572958 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports 0fe520142d797078b8dcc1ddd5323de9 │ │ │ │ │ - exports: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ - c_aes128_decrypt d508a9fef874877bebe11fe6a7921f9c │ │ │ │ │ - c_aes128_encrypt 81963777b653cbea3d2b4900d65cbd72 │ │ │ │ │ - c_aes192_decrypt b26ad524f56784917d63f9874612e26e │ │ │ │ │ - c_aes192_encrypt a7d17439e00fa9f2950d52f141cc5688 │ │ │ │ │ - c_aes256_decrypt 21b3ff8358eb7e67f7a3d20b6195fbd9 │ │ │ │ │ - c_aes256_encrypt ef6780e6cfdd43b9c8493d7e78910b5d │ │ │ │ │ - c_arcfour_crypt 28ceb035fce59c21a66909071e5fc0ed │ │ │ │ │ - c_arcfour_ctx_size 6869a3f204af8d406ff52269619008fd │ │ │ │ │ - c_arcfour_set_key 54c5e283d8ade6fb65a13e4dd1df54fd │ │ │ │ │ - c_arctwo_ctx_size 8f15b769cb1de1ce5c07a053c3c5f15f │ │ │ │ │ - c_arctwo_decrypt 5615cffc03658c3d94a63cfdbf4d5c23 │ │ │ │ │ - c_arctwo_encrypt e66d52374676cffeadd36bacd3129768 │ │ │ │ │ - c_arctwo_set_key 093baa214ac71559210f79b5d5a8196f │ │ │ │ │ - c_arctwo_set_key_ekb f500ccfac3e281ef9ccfd635a2c62531 │ │ │ │ │ - c_arctwo_set_key_gutmann 11af8b06ae8fa59d682f8cf13dad6061 │ │ │ │ │ - c_blowfish_ctx_size 9a478c020801b014d586c2f0d85a93bd │ │ │ │ │ - c_blowfish_decrypt 99ecfbe504184131132c5e39e87ea556 │ │ │ │ │ - c_blowfish_encrypt 7db49487942ae0d71ac51725a028506f │ │ │ │ │ - c_blowfish_set_key 685b9914512808c9ba1afb5b9430c182 │ │ │ │ │ - c_camellia128_crypt 58a7578ed96df187945ef4d9c3ae9789 │ │ │ │ │ - c_camellia192_crypt bf2d8b251b1a6189dd3086c9c7dbc49b │ │ │ │ │ - c_camellia256_crypt c04d35306de11eb04eda43b7c311c33d │ │ │ │ │ - c_cast128_ctx_size a79fdbd0a0718b21f9e387d8248a4b51 │ │ │ │ │ - c_cast128_decrypt 413f4ec70e5d69070d554a4994e1b83c │ │ │ │ │ - c_cast128_encrypt cff61fe2775e0820ff5e7eed3cb4939c │ │ │ │ │ - c_cast5_set_key a7249a7bbdb49d6aaaac3f30a38c8624 │ │ │ │ │ - c_chacha_crypt 547a1e8046c19ed86d21c6eaf3280ebf │ │ │ │ │ - c_chacha_ctx_size fca42ab54593b933149fce684bcb8419 │ │ │ │ │ - c_chacha_set_key b800a2a654ac988453d31f417d9d26e7 │ │ │ │ │ - c_chacha_set_nonce c663537d631b4f7fcbc9bdc1ceda2b38 │ │ │ │ │ - c_des3_ctx_size 65340bcf13b15ae19ad7e948f1215336 │ │ │ │ │ - c_des3_decrypt bbc56b09602e10a0478944a31d9cf047 │ │ │ │ │ - c_des3_encrypt 8a001e6e04f8746ce98dd55b0fd33106 │ │ │ │ │ - c_des3_set_key 66a7e859b273062b9dbf9a3c8f79c5e3 │ │ │ │ │ - c_des_ctx_size 135df9f63f7692ed0f25e0cfebe5f09a │ │ │ │ │ - c_des_decrypt 115104a5be9a56f3b236be98bd4f4aed │ │ │ │ │ - c_des_encrypt 854666707312e411ebd631ced99e6bc1 │ │ │ │ │ - c_des_set_key 77b328f502dc248785c3c7adbc8b000e │ │ │ │ │ - c_hs_aes128_ctx_decrypt e7c7bb0c24e5d6bc1a41d180d25c8f2e │ │ │ │ │ - c_hs_aes128_ctx_encrypt 4f458c02ffb4e7926c33e9f6358e6312 │ │ │ │ │ - c_hs_aes128_ctx_size afcdbd3cb8d7f275f1f51f81c5c250ff │ │ │ │ │ - c_hs_aes128_init 6a72418ee3540c051e26d70a46abd639 │ │ │ │ │ - c_hs_aes192_ctx_decrypt 95a121159019dd15f8b7c6d49ec80837 │ │ │ │ │ - c_hs_aes192_ctx_encrypt 68ef30238c1e3973ffb9caebe92431f4 │ │ │ │ │ - c_hs_aes192_ctx_size 4ea105484035ddb5c0ec9f0319468579 │ │ │ │ │ - c_hs_aes192_init c04b90bd0f8f92869f696971c4ab15af │ │ │ │ │ - c_hs_aes256_ctx_decrypt e1708c163a613c6153bd5af8c1832884 │ │ │ │ │ - c_hs_aes256_ctx_encrypt 5a3630803b7049e2fc1ee0d016e5254f │ │ │ │ │ - c_hs_aes256_ctx_size 4b4b4f2a8d61f9d92a3c24cf7aa87f02 │ │ │ │ │ - c_hs_aes256_init e0ec3070014ab84929ddbd7c10e1dcbc │ │ │ │ │ - c_hs_aes_ctx_size fba4b21753a0405d9021fd5e6000c8d8 │ │ │ │ │ - c_hs_aes_decrypt e9731747053c7167f7a71d735c10bdba │ │ │ │ │ - c_hs_aes_encrypt 33d0e6495e8051435a2e93ca9d19fe10 │ │ │ │ │ - c_hs_aes_init 3aba070539af24430002f23b09ecf113 │ │ │ │ │ - c_hs_camellia128_ctx_decrypt 742f7abf5424c4c13f012f22833f3b80 │ │ │ │ │ - c_hs_camellia128_ctx_encrypt 57dd17c6e2d59d876e1161d154b9da3b │ │ │ │ │ - c_hs_camellia128_ctx_size 7e54b385eaf8150ab6cecdff24a0307e │ │ │ │ │ - c_hs_camellia128_init defa768751697f4fde2848f4019150b1 │ │ │ │ │ - c_hs_camellia192_ctx_decrypt f5283fb66007caa3f6d450b065d18e76 │ │ │ │ │ - c_hs_camellia192_ctx_encrypt 3e1734c1f43085c845db75f39b9517c3 │ │ │ │ │ - c_hs_camellia192_ctx_size b4746c62ec3b320fabd0aff4ba72a4bb │ │ │ │ │ - c_hs_camellia192_init 35b4edb894f65e83737345e37c569a4a │ │ │ │ │ - c_hs_camellia256_ctx_decrypt cc324ac34c6005d721f9094bbafcdbc8 │ │ │ │ │ - c_hs_camellia256_ctx_encrypt 489f265810204d6f14919d2b3073f74b │ │ │ │ │ - c_hs_camellia256_ctx_size abeef8c63a4a162e80d254ba9268bdb0 │ │ │ │ │ - c_hs_camellia256_init 18d5f7f332bb0d93d79be5c0ed38b39a │ │ │ │ │ - c_hs_camellia_ctx_size 0885c4ce1a62fe35c8f0bc991ac995de │ │ │ │ │ - c_hs_camellia_decrypt 2e63d27094113c710613473c6af26278 │ │ │ │ │ - c_hs_camellia_encrypt 58c2974e2cb0a44fb3a9585e7d43f68a │ │ │ │ │ - c_hs_camellia_init b9fac67245edd2b94587bab1e647378f │ │ │ │ │ - c_salsa20_crypt e8b2a4204c18899212ac56f37385f4da │ │ │ │ │ - c_salsa20_ctx_size 176671809a6be6a114b983a5b9fb26ec │ │ │ │ │ - c_salsa20_set_key 9ad4f91c8a97e9fea064bb9bc67cc45b │ │ │ │ │ - c_salsa20_set_nonce 36689b2763b08a0b2cc8581962b63bda │ │ │ │ │ - c_salsa20r12_crypt fcaa17352049a2f92ca77ee0c73251de │ │ │ │ │ - c_serpent_ctx_size a85fee2a39308a4b72233d9d41a41987 │ │ │ │ │ - c_serpent_decrypt 841ece82f30266875a4f1bd24f940656 │ │ │ │ │ - c_serpent_encrypt 0463fe272d4d1b6b8485cda223d7f8aa │ │ │ │ │ - c_serpent_set_key 15af07037f943c1dc65db5eb8a149dc0 │ │ │ │ │ - c_twofish_ctx_size b04d04cfc07c2f6501d5d40d85fa30d5 │ │ │ │ │ - c_twofish_decrypt 23ccb52e80371c47ed2f7398fb99ff37 │ │ │ │ │ - c_twofish_encrypt 0491deb80db55602494614e340bb756b │ │ │ │ │ - c_twofish_set_key c1c59d2433b381225691e5ba84d9d168 │ │ │ │ │ - p_aes128_decrypt 88ca3f53883b799205ee43d9707edc47 │ │ │ │ │ - p_aes128_encrypt 029940e62e9ddb73c32a038cae4b4024 │ │ │ │ │ - p_aes192_decrypt b57cdbe78577a92093dc20fe17c6c014 │ │ │ │ │ - p_aes192_encrypt 569cbb96cb37d8f65be92aff157a7979 │ │ │ │ │ - p_aes256_decrypt 464b7f101aaafee70ac6fb012454298b │ │ │ │ │ - p_aes256_encrypt a938b2a3292dacf6b90664c285b4e9e1 │ │ │ │ │ - p_arctwo_decrypt e36a0991720c5d625d786fb4764f09a5 │ │ │ │ │ - p_arctwo_encrypt 49fd3b9eb0038e5263f35419b2469f20 │ │ │ │ │ - p_blowfish_decrypt 036282f59bad2c96e00923cc79d14abd │ │ │ │ │ - p_blowfish_encrypt d39230a3ba951796477ea67098dececb │ │ │ │ │ - p_camellia128_crypt 40b2f045d22bb56b58d0a479faf097c5 │ │ │ │ │ - p_camellia192_crypt 926d8072dd5fcbfeae05b0fc50e01428 │ │ │ │ │ - p_camellia256_crypt 22314c68b1d7c00563303cab08d2bea7 │ │ │ │ │ - p_cast128_decrypt b6a54909105d664187f8b19bfa3e81ac │ │ │ │ │ - p_cast128_encrypt 6821aa30e1e41d44055022e088cf8a84 │ │ │ │ │ - p_des3_decrypt 0a0375dadfc8a0538ec6cc92a692a1df │ │ │ │ │ - p_des3_encrypt 094ae809c1ea923d9db3b2b25f9e0373 │ │ │ │ │ - p_des_decrypt 84b9d99f717bb813e6bf3ff1bcc2877f │ │ │ │ │ - p_des_encrypt 74e7cad68a2df7ff8fa8f6c8a84d154c │ │ │ │ │ - p_hs_aes_decrypt cc75170ac06cd080728067fee4f19a88 │ │ │ │ │ - p_hs_aes_encrypt f9bebf835ea496115d508a57a0c21f59 │ │ │ │ │ - p_hs_camellia_decrypt 7c207073523bbdd32c43d7a9860e7e10 │ │ │ │ │ - p_hs_camellia_encrypt 7d11f780c77417e7eca27c1f7a4f6b0a │ │ │ │ │ - p_serpent_decrypt 428edaa9b7f3e708a10f692b7b744f56 │ │ │ │ │ - p_serpent_encrypt f23db7fe609f77ce7327288b5a4f12ed │ │ │ │ │ - p_twofish_decrypt 99d29da362c71e09d4bea60d15be29a3 │ │ │ │ │ - p_twofish_encrypt 8b58273a251ae7bc87d360a7c4b32be1 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.Internal afc3f947567b331d29c18bbf2fed81fa │ │ │ │ │ - exports: 0d34f52c1e27247bd7630a6ee7fdbd58 │ │ │ │ │ - NettleBlockCipher 09565743b9e4d43fecfa7f86ca590316 │ │ │ │ │ - NettleBlockedStreamCipher 75e6089b025fb84d1a254345b977d80d │ │ │ │ │ - NettleCipher f56afb2e8d46761a3e1ad8900514ead5 │ │ │ │ │ - NettleGCM 510a97549037e1c2839cdce50ee1aac7 │ │ │ │ │ - NettleStreamCipher 31cbb24ccf3852eebf268f3441bc8acc │ │ │ │ │ - nbc_blockSize 159e542d8e339084e8d382f9fc395079 │ │ │ │ │ - nbsc_nonceSize 0f6bc272f86ff377b28fa1734cacf8ae │ │ │ │ │ - nc_cipherKeySize e23e0162e93fc052c08bc1f1d0b9b7b8 │ │ │ │ │ - nc_cipherName f643f8c473e2e9f276ee5914339f1563 │ │ │ │ │ - nettle_blockedStreamCombine 5b41df9355fcf9d5c1d2f2456f21b870 │ │ │ │ │ - nettle_blockedStreamSetNonce 21f801b96bb2ceca9b7a6868cb7d39ff │ │ │ │ │ - nettle_cbcDecrypt a222f15447d0dd73e30d4558cfc6381c │ │ │ │ │ - nettle_cbcEncrypt c2b19cb4ec3209621914ad6849d6e618 │ │ │ │ │ - nettle_cfbDecrypt 2b40ef0d2ca2d20e069ac34e3441cac2 │ │ │ │ │ - nettle_cfbEncrypt f70891c998f4f2047789afe4a5593e80 │ │ │ │ │ - nettle_cipherInit 87bf88bf3a5ac6a37925fbbe4d338e71 │ │ │ │ │ - nettle_cipherInit' 20b2c10216025036a9f2dd9c07b7c836 │ │ │ │ │ - nettle_ctrCombine 5ce48f4117575ecc5e274ece0ab70fd2 │ │ │ │ │ - nettle_ecbDecrypt 85c9f7cc8fb97c59861c547060dfe3d1 │ │ │ │ │ - nettle_ecbEncrypt c408ef373e1819f3fb39b4a8f6a71496 │ │ │ │ │ - nettle_gcm_aeadInit 0aabd71701f9b7477cd8ce512ff13f09 │ │ │ │ │ - nettle_gcm_aeadStateAppendHeader bbb7192c9efbb2d37e9162a1d4912ba7 │ │ │ │ │ - nettle_gcm_aeadStateDecrypt baa0559eaab1d8dd250de2ef4dc7844d │ │ │ │ │ - nettle_gcm_aeadStateEncrypt 030c14cc255a18c7e5d2ad62807f92d1 │ │ │ │ │ - nettle_gcm_aeadStateFinalize d9c797a13447bcabb88139369f4269bf │ │ │ │ │ - nettle_streamCombine c689e473292894ebdf541f64f5c94d27 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr 6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.CCM 97dc05589f76f3f4a07b15e55a627e56 │ │ │ │ │ + exports: 3afdcc64e836342b819ded01ba124e11 │ │ │ │ │ + ccmInitTLS 456183c54c236f1431942b0da340e1a1 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports 1b2299a3cd831332cacdc837cc1f392e │ │ │ │ │ + exports: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ + c_aes128_decrypt 4092dbc2bbfc0f4a25cf56e04db05340 │ │ │ │ │ + c_aes128_encrypt 6545acd44474d3f68819a24ea07c0815 │ │ │ │ │ + c_aes192_decrypt d3d0036748960770d1aa57ca01e031b3 │ │ │ │ │ + c_aes192_encrypt 7edc9cacdee77b6b7dde3d315205e485 │ │ │ │ │ + c_aes256_decrypt 8c13abc33c420f480c6c01052011e0e3 │ │ │ │ │ + c_aes256_encrypt 2fbad9dc9c0054bcdb63708a211a7384 │ │ │ │ │ + c_arcfour_crypt 94bf4a49174d48a220e61abb7ce34b40 │ │ │ │ │ + c_arcfour_ctx_size 1a321b6f7e6b0b795b6beafa7c9bdb39 │ │ │ │ │ + c_arcfour_set_key 2859f7f108ec45c03bb6d4b8d2ee3996 │ │ │ │ │ + c_arctwo_ctx_size 1770a6ff81498b540c3ed8ff26908218 │ │ │ │ │ + c_arctwo_decrypt 35b499f615529359f7901b697481b735 │ │ │ │ │ + c_arctwo_encrypt 48fa3d4a8611d5d34581f2a1335bdbea │ │ │ │ │ + c_arctwo_set_key 9522a36ef53be342afae0328f659c04f │ │ │ │ │ + c_arctwo_set_key_ekb 4a5856e3cd3c0ded210d9c39af558c99 │ │ │ │ │ + c_arctwo_set_key_gutmann 9fc2c24bad740ee5b359284132a5c184 │ │ │ │ │ + c_blowfish_ctx_size 1b885a94d6fd2bc5f448d888e12d300f │ │ │ │ │ + c_blowfish_decrypt 52621473e4790745ac2a39bb6f7a75c5 │ │ │ │ │ + c_blowfish_encrypt 1984cb53d069ca8bf4221391a5a6ea6c │ │ │ │ │ + c_blowfish_set_key ab4c4d9d469b2a5db030c136f053aae4 │ │ │ │ │ + c_camellia128_crypt cfc90a62a0134a7de0d3796ae46d5b6b │ │ │ │ │ + c_camellia192_crypt e148903a18bbed588de894715d187937 │ │ │ │ │ + c_camellia256_crypt d71ef00a3e4f11490bee984a9a2f21d2 │ │ │ │ │ + c_cast128_ctx_size c091906ed4da946859b7f854703fa37f │ │ │ │ │ + c_cast128_decrypt 159dd7fbf8e2e25bec88cc22d3ee70c2 │ │ │ │ │ + c_cast128_encrypt b91c2dd8ae2bb51108617d8cf53a88f5 │ │ │ │ │ + c_cast5_set_key 969b61b95e99903f66ee70df5e0ff2e8 │ │ │ │ │ + c_chacha_crypt 6e9cec1a406f7710a69cacb03fc25433 │ │ │ │ │ + c_chacha_ctx_size 6ab36795717d89d32ec8ac0d63298824 │ │ │ │ │ + c_chacha_set_key 2a39ec0f7f2909ef600c7079eea50117 │ │ │ │ │ + c_chacha_set_nonce 8ebbe7491abdf62b0caebb9b67441e33 │ │ │ │ │ + c_des3_ctx_size 8988559a4c16d04e408b7ebdeb8cecfc │ │ │ │ │ + c_des3_decrypt c30582a06658cbe9968f051fb8a51af7 │ │ │ │ │ + c_des3_encrypt d4dcf3b1c63ef2c4ae3caeff9edd41fc │ │ │ │ │ + c_des3_set_key 0c3d3e4a6288178c5d391886c28fdc21 │ │ │ │ │ + c_des_ctx_size 5a2b08111a029944fa561093d2584a04 │ │ │ │ │ + c_des_decrypt 2578102954033c5170ea7fd4ab07792f │ │ │ │ │ + c_des_encrypt 12c802a02cf0c4567182c17ce223f56a │ │ │ │ │ + c_des_set_key 456652a67e055c851155e95f5df9d65b │ │ │ │ │ + c_hs_aes128_ctx_decrypt 16bfe9e8761daadbbd440967383f01a7 │ │ │ │ │ + c_hs_aes128_ctx_encrypt ff5e15aeab5e998332dad8e212b88103 │ │ │ │ │ + c_hs_aes128_ctx_size 448b794a191a173fb0b921198253bf56 │ │ │ │ │ + c_hs_aes128_init 9a9a3dcaf3cc250662b484bc5acf3ae1 │ │ │ │ │ + c_hs_aes192_ctx_decrypt 7793388254684afe3b6b12d0ba46a21d │ │ │ │ │ + c_hs_aes192_ctx_encrypt 482f02ec6bb7b0572bbc86e29d6a1eb0 │ │ │ │ │ + c_hs_aes192_ctx_size 9d303ff696e05cd18cb9e11e4be32c99 │ │ │ │ │ + c_hs_aes192_init 8f04b564a4165c6a8229a9cc2d4fae36 │ │ │ │ │ + c_hs_aes256_ctx_decrypt 8cb0433da04412ffbaa9c8de5a65fe63 │ │ │ │ │ + c_hs_aes256_ctx_encrypt 9628a25186e91f30862a763693492013 │ │ │ │ │ + c_hs_aes256_ctx_size 88b478bc2e56597fadec66f7b50e8dff │ │ │ │ │ + c_hs_aes256_init 1759d0e1e67e5ab8f331cb96caff2d7c │ │ │ │ │ + c_hs_aes_ctx_size 41bb509dd2b484b69c80c2a1551a97a4 │ │ │ │ │ + c_hs_aes_decrypt 7aed4aea0837d1a128c68c46bd028c33 │ │ │ │ │ + c_hs_aes_encrypt c59f3084025633cf7cee7ff84b690e7e │ │ │ │ │ + c_hs_aes_init aba19be9540f61766e309925e10a4ac0 │ │ │ │ │ + c_hs_camellia128_ctx_decrypt 98f3a4717a42021f67ea80bf0f567246 │ │ │ │ │ + c_hs_camellia128_ctx_encrypt 422fea531f0eea2ea36a3e69e80d54d1 │ │ │ │ │ + c_hs_camellia128_ctx_size fac018b049385dbbacaf11549a5f1633 │ │ │ │ │ + c_hs_camellia128_init 22af8c0ea301db90f4a725603352c30b │ │ │ │ │ + c_hs_camellia192_ctx_decrypt f538d753998a17260dc284e53011ab8b │ │ │ │ │ + c_hs_camellia192_ctx_encrypt 412764f51b2cb21f089bc8f79c5a2784 │ │ │ │ │ + c_hs_camellia192_ctx_size cd549e0c90e7ed237c60a0ad20846736 │ │ │ │ │ + c_hs_camellia192_init 9b3fe3570a367d39041334179ccf38c5 │ │ │ │ │ + c_hs_camellia256_ctx_decrypt aff741d619f7c469a17ae0997f6ad5d2 │ │ │ │ │ + c_hs_camellia256_ctx_encrypt 0e199ddaa9208601f24f7cda3b0c93f4 │ │ │ │ │ + c_hs_camellia256_ctx_size 7b913df73fc2d462dff86d28255d5a3f │ │ │ │ │ + c_hs_camellia256_init 13f6206019b3b77994c613d0732b6512 │ │ │ │ │ + c_hs_camellia_ctx_size e5827a0c7abab662de0cc0049d90966d │ │ │ │ │ + c_hs_camellia_decrypt 48df02d05b54efbe7bb6641730599676 │ │ │ │ │ + c_hs_camellia_encrypt 947798218624c209a45840d1cb490445 │ │ │ │ │ + c_hs_camellia_init e0bbce4c84656f1699e454319d6132a6 │ │ │ │ │ + c_salsa20_crypt d8234ff0529da0a1fd4ef36653379441 │ │ │ │ │ + c_salsa20_ctx_size cfbe0531983b5b7d3ce59f64c7087547 │ │ │ │ │ + c_salsa20_set_key 96624a09e1eaa771c0a23395c60803c7 │ │ │ │ │ + c_salsa20_set_nonce f8f850defd6cf95bb4ab0b42073840d8 │ │ │ │ │ + c_salsa20r12_crypt dcb3aed932f68a9476b4045199605eef │ │ │ │ │ + c_serpent_ctx_size 8f6766a41331e440b723eb9c3a95e582 │ │ │ │ │ + c_serpent_decrypt 5ea4c017bfc6821935ac5fdea85d01c7 │ │ │ │ │ + c_serpent_encrypt 9ce98d94a998bf4238fad98804b839cc │ │ │ │ │ + c_serpent_set_key 234d0ef10da79e8e0fa2cd69c9dac582 │ │ │ │ │ + c_twofish_ctx_size 2df5a1c1bfbbd8b3c5f95e79ea1ffb6c │ │ │ │ │ + c_twofish_decrypt 9057e86ef912efdf60c6f21951e80e05 │ │ │ │ │ + c_twofish_encrypt 7650660df589ddf95fc754090c2b140f │ │ │ │ │ + c_twofish_set_key e872f59421156320daf782c2620c9ec7 │ │ │ │ │ + p_aes128_decrypt 85a954935eabf56b5d903f05e529f869 │ │ │ │ │ + p_aes128_encrypt 64c80b6c173b731e850633d4d277224f │ │ │ │ │ + p_aes192_decrypt 8f04fdafa9cc112579859b799860d321 │ │ │ │ │ + p_aes192_encrypt 55de8db73e223c08e59f7c192638b4c7 │ │ │ │ │ + p_aes256_decrypt aae58d3f7d2a16ec07e9b0eca8660522 │ │ │ │ │ + p_aes256_encrypt ade2d45e62b2802856fef600559e9bcd │ │ │ │ │ + p_arctwo_decrypt 55cd104fb4746fd482820a7969964848 │ │ │ │ │ + p_arctwo_encrypt 149a6555f7dce5a11b38b8b8fdbc4551 │ │ │ │ │ + p_blowfish_decrypt 55b0220cf790a4ab46f5ff51a7b8cf06 │ │ │ │ │ + p_blowfish_encrypt 57d489f92685d4b738c580c9b70c5d5f │ │ │ │ │ + p_camellia128_crypt 7683b7e89181c36bacbe3d7bee8606d4 │ │ │ │ │ + p_camellia192_crypt 3682ac1817898d1ccc1ecbdf165dac1e │ │ │ │ │ + p_camellia256_crypt 057d0b4066ff00a81e4ca22bf7b7e5ea │ │ │ │ │ + p_cast128_decrypt 8088625db356b5cb264eccc9921bbc51 │ │ │ │ │ + p_cast128_encrypt dfc826ab75943ae268a107a2773381d3 │ │ │ │ │ + p_des3_decrypt 1675362acb8c0699c2da6a87895bda67 │ │ │ │ │ + p_des3_encrypt 046708d2c93a2cec34d7d1a43f433b2d │ │ │ │ │ + p_des_decrypt 6c3c4826edfd2fb172d1454562e2db18 │ │ │ │ │ + p_des_encrypt 2f2fb0faac3da358c8af0f6ac10cc12d │ │ │ │ │ + p_hs_aes_decrypt 066084f81ba3a0d0cf9d2c6270449076 │ │ │ │ │ + p_hs_aes_encrypt 35f8ac4ca0a0d2efa7a53b4bceb87859 │ │ │ │ │ + p_hs_camellia_decrypt dff24e4215ee43515fa252e61c0b9285 │ │ │ │ │ + p_hs_camellia_encrypt d23ff7d59fcb31c51f377cbfdaae1e80 │ │ │ │ │ + p_serpent_decrypt a0bd91b3642e16583b53bcaa7a7a1824 │ │ │ │ │ + p_serpent_encrypt 5f0caae0dd46364582ba10077658e154 │ │ │ │ │ + p_twofish_decrypt ea94585bbe958990ad41e0b9c686a68c │ │ │ │ │ + p_twofish_encrypt 9dc9d5a0555895d5f5953e4005ce291f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.Internal ba3822b57e705ffdaab2d6478687bd28 │ │ │ │ │ + exports: 2c1f436665f603d625d8540722c1fb0c │ │ │ │ │ + NettleBlockCipher c7568e462df807926027a6c42de31f8d │ │ │ │ │ + NettleBlockedStreamCipher 5d017fee18d8525eccdc3ae0e4aaadda │ │ │ │ │ + NettleCipher eed2999af6fc8a8f0cce8234ea2551e2 │ │ │ │ │ + NettleGCM 16c0957fc4cdeafac1f27e54fc9e6291 │ │ │ │ │ + NettleStreamCipher ae40df500aab5a377e09a35ba9bdc348 │ │ │ │ │ + nbc_blockSize baa4ebf3ee6e15c3fb8ac7ebd2796ba8 │ │ │ │ │ + nbsc_nonceSize 974b23aa984c4efe6519bef05e8d2482 │ │ │ │ │ + nc_cipherKeySize 6626ec80f5fee6eefc4a5f4e034a5b0c │ │ │ │ │ + nc_cipherName 50453dc873afa60e2a59d8e821cd3c00 │ │ │ │ │ + nettle_blockedStreamCombine 7b26d92ab0848a70e5fe70e40fd5dd83 │ │ │ │ │ + nettle_blockedStreamSetNonce 6e3e5df71456635b3864ec96ee4f9722 │ │ │ │ │ + nettle_cbcDecrypt 125cb1c47d10715d96347f27260fb919 │ │ │ │ │ + nettle_cbcEncrypt 351a684776409aeafa5506db9090502a │ │ │ │ │ + nettle_cfbDecrypt 2778c466547bc7e547b7c7e000ece622 │ │ │ │ │ + nettle_cfbEncrypt 2ea47d9b65e128f36920161b58a7a643 │ │ │ │ │ + nettle_cipherInit 0d3e6faeea8db67c6e4eceeafd4208aa │ │ │ │ │ + nettle_cipherInit' bd335ecfaf4c7ccc6f28dcea53855ffc │ │ │ │ │ + nettle_ctrCombine cc1f05cf9a4c681b19fa6a4aff9f37cb │ │ │ │ │ + nettle_ecbDecrypt b35213bb22286d14294e58733481c6d9 │ │ │ │ │ + nettle_ecbEncrypt 130f8181e28ab9ba9d6c8750bc7ee3d4 │ │ │ │ │ + nettle_gcm_aeadInit 9b6fc0eb27f540b90d04eb2b1397c30a │ │ │ │ │ + nettle_gcm_aeadStateAppendHeader 516a0347c687f1f0cfb2f34bffa4e84f │ │ │ │ │ + nettle_gcm_aeadStateDecrypt 1020302c69fafb9bbe41fe407f39f0c7 │ │ │ │ │ + nettle_gcm_aeadStateEncrypt 2bb213d220c1648d2ba1380a5b2ea34c │ │ │ │ │ + nettle_gcm_aeadStateFinalize f316dcef84f269d484c0af6bcfac66a6 │ │ │ │ │ + nettle_streamCombine 533ad3e74051eb75a7495d29b4971e51 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 94f9511dd143b06b6b067573920f9545 │ │ │ │ │ import -/ Data.SecureMem 9e1544dc21edcd78718668ecefb4233b │ │ │ │ │ import -/ Data.Tagged ea2df2d15b5d8e34014224bf6c8f4e30 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Ciphers annotated by 1143 of type [Char] │ │ │ │ │ -6382edfd59533c119c6dd07726459c33 │ │ │ │ │ +0f02e31bd5206e58ac4404731957c921 │ │ │ │ │ $fAEADModeImplAES128NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES128 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -253,15 +253,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES128 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES128) │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateFinalize] │ │ │ │ │ -e9954242eb16f3bb13764f86e20ac3c1 │ │ │ │ │ +3e8109185507b3b1ebdecf914737b23a │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -275,15 +275,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes128_encrypt │ │ │ │ │ eta `cast` (N:AES128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -818e85fb75e937eda473079e96f5bdd2 │ │ │ │ │ +6336d513aa3de1cb7ac194440bb622de │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -297,26 +297,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes128_encrypt │ │ │ │ │ eta `cast` (N:AES128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -f013e24570132e2dab1548164c15c8cc │ │ │ │ │ +62919982f6485e37f20fb75db18ddfb3 │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128] │ │ │ │ │ -2a8fe64de55722ea46554927a74e7407 │ │ │ │ │ +79af5512afcddcc471d4e12bffa7888d │ │ │ │ │ $fAEADModeImplAES192NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES192 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -324,15 +324,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES192 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES192) │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateFinalize] │ │ │ │ │ -8839305264256bf1c99179e33add2419 │ │ │ │ │ +04dcd98d74db4696f783f34ff55e8407 │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -346,15 +346,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes192_encrypt │ │ │ │ │ eta `cast` (N:AES192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -f49a5ef76acfc2c319a2522ca62cd8ef │ │ │ │ │ +9c8ee410990db034e1938be6dc526112 │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -368,26 +368,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes192_encrypt │ │ │ │ │ eta `cast` (N:AES192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -8f8e06bc5761a70a17cae43a4b417c56 │ │ │ │ │ +a596245b533b1541d658a4c3c9395a95 │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192] │ │ │ │ │ -86200d14c1442e49c5e3cfd89386b846 │ │ │ │ │ +16828d0d022dfcff8195994b594bd516 │ │ │ │ │ $fAEADModeImplAES256NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES256 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -395,15 +395,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES256 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES256) │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateFinalize] │ │ │ │ │ -225534146c98e6f534f37e751173fe5b │ │ │ │ │ +ad76757054eb7e8bcb7bc7c971f96b8c │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -417,15 +417,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes256_encrypt │ │ │ │ │ eta `cast` (N:AES256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -e6db181ad596e8eead110c3d371c1e0d │ │ │ │ │ +bba8ce0ada76587ee476a654d9fdf7eb │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -439,26 +439,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes256_encrypt │ │ │ │ │ eta `cast` (N:AES256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -f76c5dbe495cdf77e3ec4d86bd9c111a │ │ │ │ │ +d8ce0ff37f2bcc3e8ecff98e8119af85 │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256] │ │ │ │ │ -5d2b1832c560b66d06d191fd0a39de2c │ │ │ │ │ +2c6be1fabbfaea42f92a8479d52c2083 │ │ │ │ │ $fAEADModeImplAESNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -466,15 +466,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES) │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateFinalize] │ │ │ │ │ -a60933473b51d7b37072bfd9f495b033 │ │ │ │ │ +18b3d7852e4de56ae142d9d3a8ef25bf │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -488,15 +488,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_aes_encrypt │ │ │ │ │ eta `cast` (N:AES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -777f994743d8bf2bc8edd79cd650774c │ │ │ │ │ +f126f7adc98c7234008cfa1afa5b4605 │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -510,26 +510,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_aes_encrypt │ │ │ │ │ eta `cast` (N:AES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -38e75bda204f834d106ee13dd1adb423 │ │ │ │ │ +453bfde5cdf4c0b803bca0ff689ea7a4 │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES] │ │ │ │ │ -6e922442515ef9d14c456d4b5cee7d1b │ │ │ │ │ +a96b027c2fac8fabebfb6c0b445163bb │ │ │ │ │ $fAEADModeImplARCTWONettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ ARCTWO Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -537,15 +537,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherARCTWO │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @ARCTWO) │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateFinalize] │ │ │ │ │ -c418da22e3825157cdb3a4c692c9ee6a │ │ │ │ │ +872fb88ae64bc4416aff83d1aba1266a │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -559,15 +559,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_arctwo_encrypt │ │ │ │ │ eta `cast` (N:ARCTWO[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -5776e907681131d9cf19537b41d1372a │ │ │ │ │ +98845ff59abcb791cec12de116f5b347 │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -581,26 +581,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_arctwo_encrypt │ │ │ │ │ eta `cast` (N:ARCTWO[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -e416e5e8173168057b1c783815261716 │ │ │ │ │ +cac6761d4df69f77889e15f67b926ef1 │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateFinalize :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO] │ │ │ │ │ -cf16c736e15e285ef98e809aaf30f5ca │ │ │ │ │ +ae33864d307330d8e7849413d0900b35 │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ BLOWFISH Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -608,15 +608,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherBLOWFISH │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @BLOWFISH) │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateFinalize] │ │ │ │ │ -7bc00348f57ab9f92d062ca356ad296c │ │ │ │ │ +28799df32220d521b7ce0ae244525c56 │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -630,15 +630,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_blowfish_encrypt │ │ │ │ │ eta `cast` (N:BLOWFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -eb41b57ea1df363503a178f605a0982a │ │ │ │ │ +df8b7451b28adc54e13f7b84ccc6610e │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -652,26 +652,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_blowfish_encrypt │ │ │ │ │ eta `cast` (N:BLOWFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -5224de6911f894a955baddd3bb217a52 │ │ │ │ │ +38dd25d035d6e442fe898796c8ba198c │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateFinalize :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH] │ │ │ │ │ -24039000eb0452cc7ce0d941b57f1873 │ │ │ │ │ +3068bf65e150f8856c007cabd91f1378 │ │ │ │ │ $fAEADModeImplCAST128NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ CAST128 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -679,15 +679,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCAST128 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @CAST128) │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateFinalize] │ │ │ │ │ -1da330e8bf1ecb0ecbd640a4fc1e8af2 │ │ │ │ │ +2202a5894f5c3755ed7864b29e02c0d8 │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -701,15 +701,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_cast128_encrypt │ │ │ │ │ eta `cast` (N:CAST128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -2683126cccc7dbca9760795746575f66 │ │ │ │ │ +30e13a231d0b87128d176e04041b38cf │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -723,26 +723,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_cast128_encrypt │ │ │ │ │ eta `cast` (N:CAST128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -cf018f4d21105cdcb219323b76b9d768 │ │ │ │ │ +b326e635e255f3ef22b13125ed501bb8 │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateFinalize :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128] │ │ │ │ │ -0ab568eec41cbb07b19b21ac55f72d25 │ │ │ │ │ +de4e8c7b23c055a2794f38b5bc47374a │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia128 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -750,15 +750,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia128 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia128) │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateFinalize] │ │ │ │ │ -2576d175727bfb41aaf5decd0226db9c │ │ │ │ │ +86dcfe9c6d0950b7b19d64f78f18c3a7 │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -772,15 +772,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia128_crypt │ │ │ │ │ eta `cast` (N:Camellia128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -f1a7f588be42c79132e471845afca5e0 │ │ │ │ │ +4a6469a51942f34dbde202362cd2af9c │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -794,26 +794,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia128_crypt │ │ │ │ │ eta `cast` (N:Camellia128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -3febb9a0e22c80cf7f64ba23683b1bd0 │ │ │ │ │ +f170972d7b043d4b86eddcdc2c0c2342 │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128] │ │ │ │ │ -ffb1213c8ff40be19ed6df4a055053c2 │ │ │ │ │ +977c08cb40b97dc98abcaceb34bd97c8 │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia192 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -821,15 +821,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia192 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia192) │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateFinalize] │ │ │ │ │ -12bfbf9782d24c3bdbf9fcc68f8e765d │ │ │ │ │ +fbe9287abbb9133721e4b0a90b7d8f29 │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -843,15 +843,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia192_crypt │ │ │ │ │ eta `cast` (N:Camellia192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -d5d96c4500b7ee564dc201b9cc9b8bac │ │ │ │ │ +ad76e7a5aa658dd6166f2fa0147e0a89 │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -865,26 +865,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia192_crypt │ │ │ │ │ eta `cast` (N:Camellia192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -74df295c442021eacdbe2ca2038f6a5b │ │ │ │ │ +800555d34933e68c88b94ee9229a0a52 │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192] │ │ │ │ │ -186a03d9a8b67ed8057c820965253e35 │ │ │ │ │ +dcc2c92f1516317a63154dbac7c56c8c │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia256 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -892,15 +892,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia256 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia256) │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateFinalize] │ │ │ │ │ -c8f28b2fecd0998b8bde83b812df88c7 │ │ │ │ │ +a61fd6fc1718590663311e57b64ca7f2 │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -914,15 +914,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia256_crypt │ │ │ │ │ eta `cast` (N:Camellia256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -db319ba05ec95b05e6316c3596c0f210 │ │ │ │ │ +0a7711351a7f08713d11b968897176b6 │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -936,26 +936,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_ctx_encrypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia256_crypt │ │ │ │ │ eta `cast` (N:Camellia256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -b7415f4a9acf26d34e9538d941017bed │ │ │ │ │ +33511c3e902c30060a2e3af1285dd2f1 │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256] │ │ │ │ │ -831f73d81ff5c3e6b2836ce41247bf6b │ │ │ │ │ +7f496edf1755e54765bc284cb95955bf │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -963,15 +963,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia) │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateFinalize] │ │ │ │ │ -b8ec8ca099632a1b864abca94e1e270e │ │ │ │ │ +287d8601a0c871e2cf212e44e7cb73b4 │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -985,15 +985,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_camellia_encrypt │ │ │ │ │ eta `cast` (N:Camellia[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -da60a475c1cb81bf44bc7522e234a1a2 │ │ │ │ │ +e275d04d9147bad24e57e0bd1975f85f │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1007,26 +1007,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_camellia_encrypt │ │ │ │ │ eta `cast` (N:Camellia[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -c092e250d14d7f876e071d9cd217c559 │ │ │ │ │ +38e8cc0262f216eaa2b4446bf19c8fe9 │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia] │ │ │ │ │ -c15cb4120ca46c8a6a50b07adcd136b5 │ │ │ │ │ +fb310c411f98b2b5b6d6fbfc7292313e │ │ │ │ │ $fAEADModeImplDESNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ DES Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1034,15 +1034,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherDES │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @DES) │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateFinalize] │ │ │ │ │ -d31201512b247a62f1be41e448d8cedf │ │ │ │ │ +6231d7ab9ff547cc85da2fa9a9a9dcba │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1056,15 +1056,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des_encrypt │ │ │ │ │ eta `cast` (N:DES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -837665a3ba3e583bae90523bb0050d56 │ │ │ │ │ +c8a2890f28c31e94a0323340c6b62fe2 │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1078,26 +1078,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des_encrypt │ │ │ │ │ eta `cast` (N:DES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -057b3d824ccf208abc601901b61f12b3 │ │ │ │ │ +b64aed3ea7fc93140adcae471f749fb7 │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateFinalize :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES] │ │ │ │ │ -c78e26b621a5e709aae93d596f586609 │ │ │ │ │ +34fc6c9017bd9ae1c9456e8ae7be7b1c │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ DES_EDE3 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1105,15 +1105,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherDES_EDE3 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @DES_EDE3) │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateFinalize] │ │ │ │ │ -3cbf390a26bee513163019cbfd13e064 │ │ │ │ │ +a210cece126fec7270a5e9c267d003ea │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1127,15 +1127,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des3_encrypt │ │ │ │ │ eta `cast` (N:DES_EDE3[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -b9f30cfbb3f0d4c718980b94438c48bf │ │ │ │ │ +3270d1def807aebfb242e8934d5cac77 │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1149,26 +1149,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des3_encrypt │ │ │ │ │ eta `cast` (N:DES_EDE3[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -648c4d60fdb00e706c821e84a5eeec8c │ │ │ │ │ +24c224b40f3fe751df002c4ebea0f123 │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateFinalize :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3] │ │ │ │ │ -f941f566fdefad9a35955564166766a4 │ │ │ │ │ +405c75f2fd7fe69259e9df63fd59c3a5 │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ SERPENT Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1176,15 +1176,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherSERPENT │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @SERPENT) │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateFinalize] │ │ │ │ │ -b21024b38504dcd320e2e53593804e29 │ │ │ │ │ +2c7de07f6e5307fede583deec8d91d72 │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1198,15 +1198,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_serpent_encrypt │ │ │ │ │ eta `cast` (N:SERPENT[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -18d9e542689c834e842c1a1da572595d │ │ │ │ │ +94131bcb341e5897cb609a550320c034 │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1220,26 +1220,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_serpent_encrypt │ │ │ │ │ eta `cast` (N:SERPENT[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -638f0e476efdb1371cde411e38e05d4a │ │ │ │ │ +5c47908b82de1f708437a8d7daf5239a │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateFinalize :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT] │ │ │ │ │ -abdead7ce0107df65685a40e747acbcb │ │ │ │ │ +8988755550c96029f44b406a5e0511ad │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ TWOFISH Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1247,15 +1247,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherTWOFISH │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @TWOFISH) │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateFinalize] │ │ │ │ │ -bad7b2914c1f39852c08a7cbd4984d98 │ │ │ │ │ +d3849285956556a95d78370f09b88d34 │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1269,15 +1269,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_decrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_twofish_encrypt │ │ │ │ │ eta `cast` (N:TWOFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -aef43e6092be5aa401b9c7c66ec44856 │ │ │ │ │ +0a20a686b8ec8ce3ff89f12825823fa5 │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1291,26 +1291,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_gcm_encrypt │ │ │ │ │ (GHC.Base.id @(GHC.Ptr.Ptr GHC.Word.Word8)) │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_twofish_encrypt │ │ │ │ │ eta `cast` (N:TWOFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -1da110af8967fa5d411e77e5cbf1338f │ │ │ │ │ +a944e859a8353dd087b739995ae07f65 │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateFinalize :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH] │ │ │ │ │ -a7452a140a547683989275893c9748e2 │ │ │ │ │ +8036ef33a35ba4a475123c9c6dabd598 │ │ │ │ │ $fBlockCipherAES :: Crypto.Cipher.Types.Block.BlockCipher AES │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES │ │ │ │ │ $fCipherAES │ │ │ │ │ @@ -1321,15 +1321,15 @@ │ │ │ │ │ $fBlockCipherAES_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES_$cctrCombine │ │ │ │ │ $fBlockCipherAES_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES_$caeadInit] │ │ │ │ │ -3bca396db230d7826441d3c2770b52f5 │ │ │ │ │ +d334a15295054b3218240f6086573c67 │ │ │ │ │ $fBlockCipherAES128 :: Crypto.Cipher.Types.Block.BlockCipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES128 │ │ │ │ │ $fCipherAES128 │ │ │ │ │ @@ -1340,35 +1340,35 @@ │ │ │ │ │ $fBlockCipherAES128_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES128_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES128_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES128_$cctrCombine │ │ │ │ │ $fBlockCipherAES128_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES128_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES128_$caeadInit] │ │ │ │ │ -56e3f2efbfb4ce83cda353b23555eb62 │ │ │ │ │ +ee4c453ecc51e4e0bb6b8c2f6829235f │ │ │ │ │ $fBlockCipherAES128_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES128 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -186f1527e4a8c7ec393b0dfdc869e941 │ │ │ │ │ +de2084c46f4374f264672fc0d367d407 │ │ │ │ │ $fBlockCipherAES128_$cblockSize :: AES128 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES128 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -e94de48d32d4254592a1356aa9be3410 │ │ │ │ │ +d4a7c78c4c5e61e40e270142ffd4e841 │ │ │ │ │ $fBlockCipherAES128_$ccbcDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1381,15 +1381,15 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -3e061408087c0bfb29dd30f9a509e9ba │ │ │ │ │ +d6310d8dc2e07f1bac8d1564fa6737a4 │ │ │ │ │ $fBlockCipherAES128_$ccbcEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1402,15 +1402,15 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -42139e64083097437d1baf16393b35c0 │ │ │ │ │ +0386654ab7a71659686e715e78e6fd1c │ │ │ │ │ $fBlockCipherAES128_$ccfbDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1423,15 +1423,15 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -cff250669646540f895af94059a9196c │ │ │ │ │ +47fa5bc720709eba19f96a6497882c40 │ │ │ │ │ $fBlockCipherAES128_$ccfbEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1444,26 +1444,26 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -25c51a923346e104989af0a0c48f165a │ │ │ │ │ +39f124600029853703b6bf71c3f756e2 │ │ │ │ │ $fBlockCipherAES128_$cctrCombine :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128] │ │ │ │ │ -93042f512855d62c481e5841eab4a0cb │ │ │ │ │ +a081d7475bced1ccb3d738db52b2afef │ │ │ │ │ $fBlockCipherAES128_$cecbDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1473,15 +1473,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -d187ff71e2cca2f001484de68f649cec │ │ │ │ │ +2d624f13cd674efbeeb970da74c47d8f │ │ │ │ │ $fBlockCipherAES128_$cecbEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1491,15 +1491,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -567dafb6dee315b06d0cc6d50fa1cdb3 │ │ │ │ │ +80c7333cbe000851b916f2ebdee967eb │ │ │ │ │ $fBlockCipherAES128_$cxtsDecrypt :: │ │ │ │ │ (AES128, AES128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1513,15 +1513,15 @@ │ │ │ │ │ case $w$cxtsDecrypt │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -950a62f3186553816332d2d55f6791a2 │ │ │ │ │ +831de448423ad23081b4712e06efc6d9 │ │ │ │ │ $fBlockCipherAES128_$cxtsEncrypt :: │ │ │ │ │ (AES128, AES128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1535,15 +1535,15 @@ │ │ │ │ │ case $w$cxtsEncrypt │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -e7371b4cd6d28b4e7825aef0abf714b5 │ │ │ │ │ +d40e3561cf2521049d804f39d1f657d6 │ │ │ │ │ $fBlockCipherAES192 :: Crypto.Cipher.Types.Block.BlockCipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES192 │ │ │ │ │ $fCipherAES192 │ │ │ │ │ @@ -1554,35 +1554,35 @@ │ │ │ │ │ $fBlockCipherAES192_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES192_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES192_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES192_$cctrCombine │ │ │ │ │ $fBlockCipherAES192_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES192_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES192_$caeadInit] │ │ │ │ │ -16d3a6237a6466ff35f408f6a014a033 │ │ │ │ │ +0a913843fb1814f0e6b9aad200d7248d │ │ │ │ │ $fBlockCipherAES192_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES192 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES192) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -ab36003481ac84be993ba6ec687633ff │ │ │ │ │ +6982d82edec52e6a49d470a2b0e8eb49 │ │ │ │ │ $fBlockCipherAES192_$cblockSize :: AES192 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES192 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES2 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -36a979618ccae8746d31d9a953935972 │ │ │ │ │ +27f280521c49266d5d81ed37d5b62fe8 │ │ │ │ │ $fBlockCipherAES192_$ccbcDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1595,15 +1595,15 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -5be6ec1afd97473fcd9847a7c235a14c │ │ │ │ │ +ec11ed9d0c49fdfcd51c6a2bc5d90c25 │ │ │ │ │ $fBlockCipherAES192_$ccbcEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1616,15 +1616,15 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -72f5b174af536263f9c4099ad984a073 │ │ │ │ │ +0b2afad29a3fade40f35746732155215 │ │ │ │ │ $fBlockCipherAES192_$ccfbDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1637,15 +1637,15 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -969a0e9a8c000325d86065791091b280 │ │ │ │ │ +fe28928b90a1f48cbaf1c7f717904e1c │ │ │ │ │ $fBlockCipherAES192_$ccfbEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1658,26 +1658,26 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -21e0077fd5a9ccddeabb75ffa01f4cf1 │ │ │ │ │ +8669af0e4410aaa98d9f1c6a2773dc1c │ │ │ │ │ $fBlockCipherAES192_$cctrCombine :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192] │ │ │ │ │ -1bade048371d1638bae61c4bfdf189a3 │ │ │ │ │ +879aa72e2e6ffe48f363465589885ad6 │ │ │ │ │ $fBlockCipherAES192_$cecbDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1687,15 +1687,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9cc3cecdf27906c89a828d2b2daaaf28 │ │ │ │ │ +b9b029cce1c16e9b77cf8baba03c5bae │ │ │ │ │ $fBlockCipherAES192_$cecbEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1705,15 +1705,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -937c6e2f3e47e935f00796834d3b6a46 │ │ │ │ │ +f7e10ad9583073e4a2727edea78985fc │ │ │ │ │ $fBlockCipherAES192_$cxtsDecrypt :: │ │ │ │ │ (AES192, AES192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1727,15 +1727,15 @@ │ │ │ │ │ case $w$cxtsDecrypt1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -cb95d4e3a21eb4583e44cec0ff951180 │ │ │ │ │ +fab6f9690a03c85f8f9c8e9712788883 │ │ │ │ │ $fBlockCipherAES192_$cxtsEncrypt :: │ │ │ │ │ (AES192, AES192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1749,15 +1749,15 @@ │ │ │ │ │ case $w$cxtsEncrypt1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -c623717fed626e9cfc28660dbbf63a85 │ │ │ │ │ +b5058f2213b00e8c302ea234a6fa3d99 │ │ │ │ │ $fBlockCipherAES256 :: Crypto.Cipher.Types.Block.BlockCipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES256 │ │ │ │ │ $fCipherAES256 │ │ │ │ │ @@ -1768,35 +1768,35 @@ │ │ │ │ │ $fBlockCipherAES256_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES256_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES256_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES256_$cctrCombine │ │ │ │ │ $fBlockCipherAES256_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES256_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES256_$caeadInit] │ │ │ │ │ -76643bfa5d1dd8c03fd6058cefb36ee5 │ │ │ │ │ +5c5bef5bd62f11b5c9f26071f884cde7 │ │ │ │ │ $fBlockCipherAES256_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES256 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES256) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -bb4ec6cfb5eefb20ff1bde38971eb7fc │ │ │ │ │ +12cbfe210c9d2656c6c3bf805b27b21a │ │ │ │ │ $fBlockCipherAES256_$cblockSize :: AES256 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES256 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -d840d3d07173c5aa4af58d4c7c247f1d │ │ │ │ │ +7882e7c003ad5f992caa94e3d6eccf5f │ │ │ │ │ $fBlockCipherAES256_$ccbcDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1809,15 +1809,15 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -bacd76ef8463707d36fe33d233c1d5d4 │ │ │ │ │ +c4dd09dccf8c7fb01e62ea03f7ef6364 │ │ │ │ │ $fBlockCipherAES256_$ccbcEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1830,15 +1830,15 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -04efb098ef5b0aab2ec8901e248189a2 │ │ │ │ │ +8c5e07fc6bf0b55e175a9d9846125c54 │ │ │ │ │ $fBlockCipherAES256_$ccfbDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1851,15 +1851,15 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7ff1c5fa703b8a1f6cc64e1d1ef91f3d │ │ │ │ │ +b1f28584b7ea03bf46b4d7a62deecd7f │ │ │ │ │ $fBlockCipherAES256_$ccfbEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1872,26 +1872,26 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c8d9289a9a72a623ea24a9f9f9580633 │ │ │ │ │ +c1e06dcb9e125496cae822d9f58982fd │ │ │ │ │ $fBlockCipherAES256_$cctrCombine :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256] │ │ │ │ │ -ffa17105e2176085faa5439b1b8f300c │ │ │ │ │ +35733889e2b7c3305449b97bd63b5d3a │ │ │ │ │ $fBlockCipherAES256_$cecbDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1901,15 +1901,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ddeb6b8a9f51b82df4d33746acb38824 │ │ │ │ │ +f8ad90876f232e9e4af9d1b7d0fef040 │ │ │ │ │ $fBlockCipherAES256_$cecbEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1919,15 +1919,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7c7d82123166c24173659c70347f22ce │ │ │ │ │ +d2de8140f5e4118d9f0869a4db2c4fff │ │ │ │ │ $fBlockCipherAES256_$cxtsDecrypt :: │ │ │ │ │ (AES256, AES256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1941,15 +1941,15 @@ │ │ │ │ │ case $w$cxtsDecrypt2 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -2ad1278532fc2b2ab1f49a675235a1cb │ │ │ │ │ +4d05deb9b920a3dfb14c65b26187d83b │ │ │ │ │ $fBlockCipherAES256_$cxtsEncrypt :: │ │ │ │ │ (AES256, AES256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1963,35 +1963,35 @@ │ │ │ │ │ case $w$cxtsEncrypt2 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -0d4709acce7c7cb7b83dc328b903196a │ │ │ │ │ +a28756f479c42f3306745031377ff910 │ │ │ │ │ $fBlockCipherAES_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -74b3f99803eb6a5265514d75a7ffd45d │ │ │ │ │ +6999483d1d9f9199b5dd9e4f477b84f4 │ │ │ │ │ $fBlockCipherAES_$cblockSize :: AES -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -e2304cba6fd17814b6822ea86ed76d02 │ │ │ │ │ +91e5e0da83c87467d68132223dfe6125 │ │ │ │ │ $fBlockCipherAES_$ccbcDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2004,15 +2004,15 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -6ff03515ebf8de48fa1635537a495804 │ │ │ │ │ +4f064eae25b0491beb801c805f01ccc3 │ │ │ │ │ $fBlockCipherAES_$ccbcEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2025,15 +2025,15 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c917c21489aac44cd9e38c7d47499d60 │ │ │ │ │ +be0968426cbcea8a5bff973ed29c40b7 │ │ │ │ │ $fBlockCipherAES_$ccfbDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2046,15 +2046,15 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -bd8a9d5df929ace66dc1babb6a9692e0 │ │ │ │ │ +fe3a4ee87d484a8104c2f52424f96b3b │ │ │ │ │ $fBlockCipherAES_$ccfbEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2067,26 +2067,26 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -09f088ddf9e7f59f690b93e3911cdfaf │ │ │ │ │ +52d1276e37940c1bf87c0e4348aa45c3 │ │ │ │ │ $fBlockCipherAES_$cctrCombine :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES] │ │ │ │ │ -46e7ebc1820abc5d7b7a2a4478ca3398 │ │ │ │ │ +5e1db688b41f9746d50ec56d97794579 │ │ │ │ │ $fBlockCipherAES_$cecbDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2096,15 +2096,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -648739cec1740612972e56fa11f16d57 │ │ │ │ │ +560109ff6785ce116f39e37f49315004 │ │ │ │ │ $fBlockCipherAES_$cecbEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2114,15 +2114,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -69f85e42145e4f4d583a5101475550d2 │ │ │ │ │ +6a798aa9660bdf02b3678ff64633c258 │ │ │ │ │ $fBlockCipherAES_$cxtsDecrypt :: │ │ │ │ │ (AES, AES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2136,15 +2136,15 @@ │ │ │ │ │ case $w$cxtsDecrypt3 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -d015efc81870de68def08bf8b0dbb926 │ │ │ │ │ +5672a4866ed2ce6838647dfd47f54ef0 │ │ │ │ │ $fBlockCipherAES_$cxtsEncrypt :: │ │ │ │ │ (AES, AES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2158,15 +2158,15 @@ │ │ │ │ │ case $w$cxtsEncrypt3 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -b21c666925a6c7de22fce8dc2d9225a4 │ │ │ │ │ +3f8fac5eb6c27417a3eeb34656e57fe0 │ │ │ │ │ $fBlockCipherARCTWO :: Crypto.Cipher.Types.Block.BlockCipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCTWO │ │ │ │ │ $fCipherARCTWO │ │ │ │ │ @@ -2177,35 +2177,35 @@ │ │ │ │ │ $fBlockCipherARCTWO_$ccbcDecrypt │ │ │ │ │ $fBlockCipherARCTWO_$ccfbEncrypt │ │ │ │ │ $fBlockCipherARCTWO_$ccfbDecrypt │ │ │ │ │ $fBlockCipherARCTWO_$cctrCombine │ │ │ │ │ $fBlockCipherARCTWO_$cxtsEncrypt │ │ │ │ │ $fBlockCipherARCTWO_$cxtsDecrypt │ │ │ │ │ $fBlockCipherARCTWO_$caeadInit] │ │ │ │ │ -6ce994445f938474e152a17aba54daf8 │ │ │ │ │ +db3243558d56eb42f7f6b43b4c72aa62 │ │ │ │ │ $fBlockCipherARCTWO_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> ARCTWO │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD ARCTWO) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -f761bd5b336689b728264a28fa113b97 │ │ │ │ │ +6b5dda74bba434e5f81b6a6599e105a8 │ │ │ │ │ $fBlockCipherARCTWO_$cblockSize :: ARCTWO -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCTWO │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherARCTWO1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -17cbc69ddc58c13effea0334ccb86adb │ │ │ │ │ +129f2bc9b3c0f70185ed513eca0ed986 │ │ │ │ │ $fBlockCipherARCTWO_$ccbcDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2218,15 +2218,15 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7c98c6359fbbcff7485533cd677d8a75 │ │ │ │ │ +322cd217eff00d156e236865663f1026 │ │ │ │ │ $fBlockCipherARCTWO_$ccbcEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2239,15 +2239,15 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -17f3f44d62afd06187c311c439440345 │ │ │ │ │ +c196ef99036766d8ab1b1783cc6629a4 │ │ │ │ │ $fBlockCipherARCTWO_$ccfbDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2260,15 +2260,15 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -8dbf35b75d1fd7e823f2dbb3e0643e30 │ │ │ │ │ +dbbff46cc3fe2ed5e2488b3d8ddee780 │ │ │ │ │ $fBlockCipherARCTWO_$ccfbEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2281,26 +2281,26 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -0c6b8b6b2af5b60d8a05aa42c801a254 │ │ │ │ │ +c95eac124b493ae3379e042736bd75f0 │ │ │ │ │ $fBlockCipherARCTWO_$cctrCombine :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO] │ │ │ │ │ -4395f7964cc5dfbaa19f45f0fcb4c0f4 │ │ │ │ │ +798bf4b33d2a7e991a3e5718ac8f7b7c │ │ │ │ │ $fBlockCipherARCTWO_$cecbDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2310,15 +2310,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -1eb057e25ca5a67848f71f8ac0ee38c5 │ │ │ │ │ +49d4a9a569617efb6708b7e60b101ce1 │ │ │ │ │ $fBlockCipherARCTWO_$cecbEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2328,15 +2328,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -97febdb7b013cc95e7023add44fa268d │ │ │ │ │ +f0d676221b21bc638fa336e1dc3c8cba │ │ │ │ │ $fBlockCipherARCTWO_$cxtsDecrypt :: │ │ │ │ │ (ARCTWO, ARCTWO) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2350,15 +2350,15 @@ │ │ │ │ │ case $w$cxtsDecrypt4 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -461cd1981f9460dc02ddcb9e533affe0 │ │ │ │ │ +271c7f09de425f3db5b81185e9d637ee │ │ │ │ │ $fBlockCipherARCTWO_$cxtsEncrypt :: │ │ │ │ │ (ARCTWO, ARCTWO) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2372,15 +2372,15 @@ │ │ │ │ │ case $w$cxtsEncrypt4 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -e47daae62a2c1d6b3dcfae7a7eae28c6 │ │ │ │ │ +43dd379f01800dae323c2889aca88420 │ │ │ │ │ $fBlockCipherBLOWFISH :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @BLOWFISH │ │ │ │ │ @@ -2392,36 +2392,36 @@ │ │ │ │ │ $fBlockCipherBLOWFISH_$ccbcDecrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbEncrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbDecrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$cctrCombine │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsEncrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsDecrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$caeadInit] │ │ │ │ │ -1f07bc276d4a868a994172bc565abffd │ │ │ │ │ +3dd8148eaf73938e4f9ffca892c97ecf │ │ │ │ │ $fBlockCipherBLOWFISH_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> BLOWFISH │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD BLOWFISH) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -fc12fc3bb32823f1bf5535f2da8cafec │ │ │ │ │ +6f97419e957a2780bede1322ce2b5e9e │ │ │ │ │ $fBlockCipherBLOWFISH_$cblockSize :: BLOWFISH -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @BLOWFISH │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherBLOWFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -60a3e41e21045b91760453c7b562b75e │ │ │ │ │ +57fb6c3d8302d06b69b00b737d7865e7 │ │ │ │ │ $fBlockCipherBLOWFISH_$ccbcDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2434,15 +2434,15 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c8cf2a8c4e624b2d309cae78314c31cc │ │ │ │ │ +31cc0ba5709dce1af4325187ff979588 │ │ │ │ │ $fBlockCipherBLOWFISH_$ccbcEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2455,15 +2455,15 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -99efb84fbe1c84cb5ac46a5bfedb8e35 │ │ │ │ │ +376716773b5b3515b0aa4fe1cac76310 │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2476,15 +2476,15 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -481c703247984f57503b7eb4d4766644 │ │ │ │ │ +429ef42178b3a0ffef5b46f41eeeed47 │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2497,26 +2497,26 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -229b4dc28fcaaff7a6e382a17b10d5d8 │ │ │ │ │ +e3b49502496fe8ee529c8da1602dc0d8 │ │ │ │ │ $fBlockCipherBLOWFISH_$cctrCombine :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH] │ │ │ │ │ -c323e1397f51bdfcb6d49d844fb6968a │ │ │ │ │ +49813a96e32bbb4bb3dc32a82c544b20 │ │ │ │ │ $fBlockCipherBLOWFISH_$cecbDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2526,15 +2526,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9e60a2197d2fa98f36648c0ded15ffe9 │ │ │ │ │ +54b138b26284cf5e25cd8ff2655cbe5f │ │ │ │ │ $fBlockCipherBLOWFISH_$cecbEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2544,15 +2544,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -68ec6043095a9a809444d8570037d98e │ │ │ │ │ +deb7f6c01b5523b464c793dedfd607be │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsDecrypt :: │ │ │ │ │ (BLOWFISH, BLOWFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2566,15 +2566,15 @@ │ │ │ │ │ case $w$cxtsDecrypt5 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -a0a446a550017c8b8251a60d1307914e │ │ │ │ │ +ccfb4a0c3ce3b01ce8750b9ad8fa3d00 │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsEncrypt :: │ │ │ │ │ (BLOWFISH, BLOWFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2588,15 +2588,15 @@ │ │ │ │ │ case $w$cxtsEncrypt5 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -d004f18a1da0ec719c484d15d5eb94e2 │ │ │ │ │ +3534bf3b09920d241c21ac46e78faa5d │ │ │ │ │ $fBlockCipherCAST128 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CAST128 │ │ │ │ │ @@ -2608,36 +2608,36 @@ │ │ │ │ │ $fBlockCipherCAST128_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCAST128_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCAST128_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCAST128_$cctrCombine │ │ │ │ │ $fBlockCipherCAST128_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCAST128_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCAST128_$caeadInit] │ │ │ │ │ -cd79863f4fd52304f21d0547089c0127 │ │ │ │ │ +f97374a8da199d3ea1c3cda7c21e8b41 │ │ │ │ │ $fBlockCipherCAST128_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> CAST128 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD CAST128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -33000f9d505e6948315c9f34339a898b │ │ │ │ │ +26136ddc9d13a368b34c5239d923175c │ │ │ │ │ $fBlockCipherCAST128_$cblockSize :: CAST128 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CAST128 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCAST1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -247aefa8462d57cc02f90977b75e976f │ │ │ │ │ +c1f053f72de06ef2266a831aad84f017 │ │ │ │ │ $fBlockCipherCAST128_$ccbcDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2650,15 +2650,15 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a737dffcf3795a12f8b3ecce8cfc08f5 │ │ │ │ │ +43dbd40f660422e1edc074b4651c3f87 │ │ │ │ │ $fBlockCipherCAST128_$ccbcEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2671,15 +2671,15 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -72ebe6abefb23844e5e0d68587a85636 │ │ │ │ │ +ec825b17f5b683c425f1401de3362b29 │ │ │ │ │ $fBlockCipherCAST128_$ccfbDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2692,15 +2692,15 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -416df3f9cddcddf08d1f00ef23c3aedd │ │ │ │ │ +9670ce1f1e1b90ff1c5e9bc04dfde545 │ │ │ │ │ $fBlockCipherCAST128_$ccfbEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2713,26 +2713,26 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -00795fb67031f4b0ca9fef0fe5db1d9b │ │ │ │ │ +d3a791411028a40e89aa2ef0789e0ae6 │ │ │ │ │ $fBlockCipherCAST128_$cctrCombine :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128] │ │ │ │ │ -e3614819a3b0a237703f3419340742b2 │ │ │ │ │ +2d4d6d7de9e209e15137dc9cb5bb0f54 │ │ │ │ │ $fBlockCipherCAST128_$cecbDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2742,15 +2742,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -35f1d139077570b30202091f94050629 │ │ │ │ │ +28c32dc2b3e36d62be75f05846d07018 │ │ │ │ │ $fBlockCipherCAST128_$cecbEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2760,15 +2760,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -5ebb957fd0711a2aed7fca769a70bfc0 │ │ │ │ │ +bface0b6ec8dbee2165676cca2e3bf05 │ │ │ │ │ $fBlockCipherCAST128_$cxtsDecrypt :: │ │ │ │ │ (CAST128, CAST128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2782,15 +2782,15 @@ │ │ │ │ │ case $w$cxtsDecrypt6 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -1affa89a356bafd808aa95f3e200eba8 │ │ │ │ │ +b099d9b36e50aa8b607205afec207f60 │ │ │ │ │ $fBlockCipherCAST128_$cxtsEncrypt :: │ │ │ │ │ (CAST128, CAST128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2804,15 +2804,15 @@ │ │ │ │ │ case $w$cxtsEncrypt6 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -99b5f85a9bd3b5a2770b0d6c20172beb │ │ │ │ │ +21cb05fd5a886142ee4eebf33161e020 │ │ │ │ │ $fBlockCipherCamellia :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia │ │ │ │ │ @@ -2824,15 +2824,15 @@ │ │ │ │ │ $fBlockCipherCamellia_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia_$caeadInit] │ │ │ │ │ -a0a2dfaa40d9390386923543300cbe21 │ │ │ │ │ +1f43a0a2d98f0c6a6fef5a97664fcd4e │ │ │ │ │ $fBlockCipherCamellia128 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia128 │ │ │ │ │ @@ -2844,37 +2844,37 @@ │ │ │ │ │ $fBlockCipherCamellia128_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia128_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia128_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia128_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia128_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia128_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia128_$caeadInit] │ │ │ │ │ -8e0853d088b9691ebab9e827f7a869fb │ │ │ │ │ +87d5066681ff12e2c9137f94238269b0 │ │ │ │ │ $fBlockCipherCamellia128_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia128 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -804b322cbce4943aacc2daecf9f11110 │ │ │ │ │ +28cf8a2ac8251d27b18936d282acdaf3 │ │ │ │ │ $fBlockCipherCamellia128_$cblockSize :: │ │ │ │ │ Camellia128 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia128 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -8a19c176c0fb45504a11e28b5eee8f98 │ │ │ │ │ +c65f37edc4686d1d4d036e9a43281bc4 │ │ │ │ │ $fBlockCipherCamellia128_$ccbcDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2887,15 +2887,15 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -e85f60a78a739f69843a3b090a8dc18a │ │ │ │ │ +22c2bb124653f3e4fd9aa39bd5984d99 │ │ │ │ │ $fBlockCipherCamellia128_$ccbcEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2908,15 +2908,15 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9f6d5c98d8030c1bfd93fde01dfbbc10 │ │ │ │ │ +fe9ca71e70c2368473979c68f7d60823 │ │ │ │ │ $fBlockCipherCamellia128_$ccfbDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2929,15 +2929,15 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -4d5fc527f767fbd6c580e4499893f654 │ │ │ │ │ +4ca190d4ebc1811c25f3cd0d24f4ed0e │ │ │ │ │ $fBlockCipherCamellia128_$ccfbEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2950,26 +2950,26 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -24d3bd2e386373bfb600d6345d4be5e9 │ │ │ │ │ +322b6ef9dfd148e70cb702c3221bc346 │ │ │ │ │ $fBlockCipherCamellia128_$cctrCombine :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128] │ │ │ │ │ -17688671e7fa06a82fb9aac1c010367c │ │ │ │ │ +f9aec9604e38b186c4ec8716c998828a │ │ │ │ │ $fBlockCipherCamellia128_$cecbDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2979,15 +2979,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -df7bc58f9fe39aa23db816eb54c58f48 │ │ │ │ │ +878e15c80eefac45de968e451c23842b │ │ │ │ │ $fBlockCipherCamellia128_$cecbEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2997,15 +2997,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -b88b0c383f662c2657398811741bc569 │ │ │ │ │ +cf7446adca058d62023925d5ac777599 │ │ │ │ │ $fBlockCipherCamellia128_$cxtsDecrypt :: │ │ │ │ │ (Camellia128, Camellia128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3019,15 +3019,15 @@ │ │ │ │ │ case $w$cxtsDecrypt7 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -f5dee38f71f7e948f907c6eb298bda62 │ │ │ │ │ +8f45938d40a96c0cf442829f155da054 │ │ │ │ │ $fBlockCipherCamellia128_$cxtsEncrypt :: │ │ │ │ │ (Camellia128, Camellia128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3041,15 +3041,15 @@ │ │ │ │ │ case $w$cxtsEncrypt7 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -9924872ee6358c576cabd62e74b8b397 │ │ │ │ │ +b13a21020a0d1b1463e88bfe23fe7c71 │ │ │ │ │ $fBlockCipherCamellia192 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia192 │ │ │ │ │ @@ -3061,37 +3061,37 @@ │ │ │ │ │ $fBlockCipherCamellia192_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia192_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia192_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia192_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia192_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia192_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia192_$caeadInit] │ │ │ │ │ -f4f75ecec374eff02d722c82c095912e │ │ │ │ │ +cd0023ea922b8297ea37b76d1ab1679a │ │ │ │ │ $fBlockCipherCamellia192_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia192 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia192) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -378185084ca0621c6963e2a666120a2b │ │ │ │ │ +420121bd9b4618a616ee3f67a0a9aeaa │ │ │ │ │ $fBlockCipherCamellia192_$cblockSize :: │ │ │ │ │ Camellia192 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia192 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia2 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -74bbaefd8b47b536a23c63fdb79dc927 │ │ │ │ │ +a6bc12016136478a3612616adc1950aa │ │ │ │ │ $fBlockCipherCamellia192_$ccbcDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3104,15 +3104,15 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -eb558857a3601bee8edb4f3cdd514067 │ │ │ │ │ +89bf26adb946ce3d66202d5bd1e361d8 │ │ │ │ │ $fBlockCipherCamellia192_$ccbcEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3125,15 +3125,15 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -009c84681c0304ea5478b5146c3e18a7 │ │ │ │ │ +831c374e198f75d1c0fcd2d820dd2180 │ │ │ │ │ $fBlockCipherCamellia192_$ccfbDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3146,15 +3146,15 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -619e7a6fb2aecc5a3cbc03e5d9476de4 │ │ │ │ │ +699c0439a443287801acdfbf85b7f0a7 │ │ │ │ │ $fBlockCipherCamellia192_$ccfbEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3167,26 +3167,26 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -52cf48e8b69b13ac818ffeaadd0020e5 │ │ │ │ │ +900452ac6e15a5ef1b0eece7cee656e0 │ │ │ │ │ $fBlockCipherCamellia192_$cctrCombine :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192] │ │ │ │ │ -cbd56c3657f04d884bfa48899ca52b25 │ │ │ │ │ +b6c5700b345c3cff1d3155c26411ae7e │ │ │ │ │ $fBlockCipherCamellia192_$cecbDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3196,15 +3196,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -845c7f032bc1615b86253b4e64689030 │ │ │ │ │ +cb71849c3e15ad3a577efa3a67ecea18 │ │ │ │ │ $fBlockCipherCamellia192_$cecbEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3214,15 +3214,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -bd1ed86775f05f93c9a48de35b6b4a14 │ │ │ │ │ +8fd8892ff859856fed9ec10bac3002de │ │ │ │ │ $fBlockCipherCamellia192_$cxtsDecrypt :: │ │ │ │ │ (Camellia192, Camellia192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3236,15 +3236,15 @@ │ │ │ │ │ case $w$cxtsDecrypt8 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -e1185517b86fa01249ac5151b6c7c49b │ │ │ │ │ +332d15de8482c3e1ec7a95772a8f28db │ │ │ │ │ $fBlockCipherCamellia192_$cxtsEncrypt :: │ │ │ │ │ (Camellia192, Camellia192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3258,15 +3258,15 @@ │ │ │ │ │ case $w$cxtsEncrypt8 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -1d117b215389ba384274f797818b5776 │ │ │ │ │ +21fdea73368e385f699118ca89cc29c7 │ │ │ │ │ $fBlockCipherCamellia256 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia256 │ │ │ │ │ @@ -3278,37 +3278,37 @@ │ │ │ │ │ $fBlockCipherCamellia256_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia256_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia256_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia256_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia256_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia256_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia256_$caeadInit] │ │ │ │ │ -3bce61c0aa6846384f8c37002d2ce6df │ │ │ │ │ +504d4baf83ed1063578dd4b1d7e2f916 │ │ │ │ │ $fBlockCipherCamellia256_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia256 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia256) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -407c9f1fc2dd75e5e0715ab9ee0e1f34 │ │ │ │ │ +2713d1054d433a194929eba86f3d7f72 │ │ │ │ │ $fBlockCipherCamellia256_$cblockSize :: │ │ │ │ │ Camellia256 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia256 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -ea0f28da483531d7624c48a3cf6461c3 │ │ │ │ │ +04b40928a7921e4ba2e35cca39667439 │ │ │ │ │ $fBlockCipherCamellia256_$ccbcDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3321,15 +3321,15 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -1e923ade42dbee9d68a49c0d3510b3b0 │ │ │ │ │ +21900a5663169c8b1094939b1735e4d4 │ │ │ │ │ $fBlockCipherCamellia256_$ccbcEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3342,15 +3342,15 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -8e8540334c5eab7176a5079def9ee117 │ │ │ │ │ +4b03937bba1cd83b8b60ea7fd5aa9d74 │ │ │ │ │ $fBlockCipherCamellia256_$ccfbDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3363,15 +3363,15 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ba61d28900e98ffb236bd44e5ca382fb │ │ │ │ │ +93788ea9ef4df0fac1efbf6ca76e8ff7 │ │ │ │ │ $fBlockCipherCamellia256_$ccfbEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3384,26 +3384,26 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9bc6cf2876a6c75998f0c25a06d6605a │ │ │ │ │ +826f6c1db378f88377e3eafbccb978c5 │ │ │ │ │ $fBlockCipherCamellia256_$cctrCombine :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256] │ │ │ │ │ -4bf21dddeeff24ff85452327a3cc4df6 │ │ │ │ │ +ec585901cffbfd448b3b241b880d4c7d │ │ │ │ │ $fBlockCipherCamellia256_$cecbDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3413,15 +3413,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -708d5d4641da6c1a75cc775ac2861ebb │ │ │ │ │ +6b2d3a27af33f1c84256807107896019 │ │ │ │ │ $fBlockCipherCamellia256_$cecbEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3431,15 +3431,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -e95c884d566816ec75aa0722b854e9a4 │ │ │ │ │ +3c957f0afaa919f7ad73dc828ae74aaa │ │ │ │ │ $fBlockCipherCamellia256_$cxtsDecrypt :: │ │ │ │ │ (Camellia256, Camellia256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3453,15 +3453,15 @@ │ │ │ │ │ case $w$cxtsDecrypt9 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -fc258936108e7761df1b850dc1022216 │ │ │ │ │ +6787d169fe66d3603a4439d5c74f4eab │ │ │ │ │ $fBlockCipherCamellia256_$cxtsEncrypt :: │ │ │ │ │ (Camellia256, Camellia256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3475,36 +3475,36 @@ │ │ │ │ │ case $w$cxtsEncrypt9 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -ca7998053bce379131092837e2035c31 │ │ │ │ │ +17e38317550151939280c158de405c62 │ │ │ │ │ $fBlockCipherCamellia_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -486582c3058d445f42eeff0ae07dc2ad │ │ │ │ │ +7947b115ee6f6697a4af902a5ed16fc8 │ │ │ │ │ $fBlockCipherCamellia_$cblockSize :: Camellia -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -80626306ac5ad0dd318d07f6d86ac31f │ │ │ │ │ +2007c77f379ad6261451b1990c8302c4 │ │ │ │ │ $fBlockCipherCamellia_$ccbcDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3517,15 +3517,15 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -aaed22b0abfaeba7cc424624ecd549e8 │ │ │ │ │ +8ac54af03b7ada43c90d7a9949b07f9b │ │ │ │ │ $fBlockCipherCamellia_$ccbcEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3538,15 +3538,15 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7e00a8ee06b57b09e06b5616be34f31c │ │ │ │ │ +388ad2715db5195a1d21b7591ed69af4 │ │ │ │ │ $fBlockCipherCamellia_$ccfbDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3559,15 +3559,15 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -114b83ef1f64ceb0d5b1fe107edbbe7e │ │ │ │ │ +3938322ab00fb525600b7820c7ac26a3 │ │ │ │ │ $fBlockCipherCamellia_$ccfbEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3580,26 +3580,26 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -79097d69b9a8a9df17aff59b69fb5436 │ │ │ │ │ +7399733e4818e98c52656a5055cc6f6b │ │ │ │ │ $fBlockCipherCamellia_$cctrCombine :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia] │ │ │ │ │ -cf1bb80f19be3d17c7a6a8fd17b7832d │ │ │ │ │ +921c9a347b7334d77fb266668d24a0fd │ │ │ │ │ $fBlockCipherCamellia_$cecbDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3609,15 +3609,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -5e2778b128ffe07d99c5c594a0efdc33 │ │ │ │ │ +2bd5c734c5ec81cd9ff5ca61df9446d2 │ │ │ │ │ $fBlockCipherCamellia_$cecbEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3627,15 +3627,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -d100eb9a21421954ae1d3254f5d49edf │ │ │ │ │ +0680b6b9f38d97ffd910d58fed3c81a1 │ │ │ │ │ $fBlockCipherCamellia_$cxtsDecrypt :: │ │ │ │ │ (Camellia, Camellia) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3649,15 +3649,15 @@ │ │ │ │ │ case $w$cxtsDecrypt10 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -fe87137c20efb71dcd8c4c2163babb55 │ │ │ │ │ +7804a9f3576215c1af5e1e71f75bdea7 │ │ │ │ │ $fBlockCipherCamellia_$cxtsEncrypt :: │ │ │ │ │ (Camellia, Camellia) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3671,15 +3671,15 @@ │ │ │ │ │ case $w$cxtsEncrypt10 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -d04b87e1215ce868e12bbf00ed3f61dc │ │ │ │ │ +c896a1b2c3582474e921d751203c51eb │ │ │ │ │ $fBlockCipherDES :: Crypto.Cipher.Types.Block.BlockCipher DES │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES │ │ │ │ │ $fCipherDES │ │ │ │ │ @@ -3690,35 +3690,35 @@ │ │ │ │ │ $fBlockCipherDES_$ccbcDecrypt │ │ │ │ │ $fBlockCipherDES_$ccfbEncrypt │ │ │ │ │ $fBlockCipherDES_$ccfbDecrypt │ │ │ │ │ $fBlockCipherDES_$cctrCombine │ │ │ │ │ $fBlockCipherDES_$cxtsEncrypt │ │ │ │ │ $fBlockCipherDES_$cxtsDecrypt │ │ │ │ │ $fBlockCipherDES_$caeadInit] │ │ │ │ │ -a766f32a25fe1743055d846400eaae3a │ │ │ │ │ +ebc3dffe106ee33cd3eccd9704ec6f02 │ │ │ │ │ $fBlockCipherDES_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> DES │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD DES) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -360fb40720b2be7b77b136d00e5229c4 │ │ │ │ │ +43f309584e08a19338a3695d3f603b5f │ │ │ │ │ $fBlockCipherDES_$cblockSize :: DES -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherDES1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -3aea686eb5c126257f3e99e9bbcd3556 │ │ │ │ │ +a6e545d57710c91d8f4e2eb2765e65ea │ │ │ │ │ $fBlockCipherDES_$ccbcDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3731,15 +3731,15 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -95dd905db9d4397cc6b081809b7490b5 │ │ │ │ │ +b3697e72e56db8cdeb095d1d585c7946 │ │ │ │ │ $fBlockCipherDES_$ccbcEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3752,15 +3752,15 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -0b88c240d56b31782fe6cdac22fdac76 │ │ │ │ │ +d36149493611fe9b36c9d2e423b82677 │ │ │ │ │ $fBlockCipherDES_$ccfbDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3773,15 +3773,15 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a8b8f899446b8a9d75ace5cae20962ea │ │ │ │ │ +cd749764e94985ca5cf6aeb21f483d46 │ │ │ │ │ $fBlockCipherDES_$ccfbEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3794,26 +3794,26 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c36c19eadeed865c8a2ac83bcf3f0156 │ │ │ │ │ +cd268914daab6e4319deb12deb2a3505 │ │ │ │ │ $fBlockCipherDES_$cctrCombine :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES] │ │ │ │ │ -5d271541963069cc90bbfdd7d6651232 │ │ │ │ │ +6dc20b2900912b1a3b2f86cd17f4e2b3 │ │ │ │ │ $fBlockCipherDES_$cecbDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3823,15 +3823,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -89b62c9202e17d51996e05f91dab303b │ │ │ │ │ +81858bef237db886a6f4cdef8f0f62fc │ │ │ │ │ $fBlockCipherDES_$cecbEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3841,15 +3841,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -964cf825a63354167032db9ec4571a00 │ │ │ │ │ +b24a61359707f0303d4df55c55903c5f │ │ │ │ │ $fBlockCipherDES_$cxtsDecrypt :: │ │ │ │ │ (DES, DES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3863,15 +3863,15 @@ │ │ │ │ │ case $w$cxtsDecrypt11 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -080d3a8c51cb63b8c309dc303db9c991 │ │ │ │ │ +92c9f12ecdc265210f223b2f60e632b4 │ │ │ │ │ $fBlockCipherDES_$cxtsEncrypt :: │ │ │ │ │ (DES, DES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3885,15 +3885,15 @@ │ │ │ │ │ case $w$cxtsEncrypt11 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -b114ce09a93aa0331dba0b1927266f74 │ │ │ │ │ +25a8cef8c3bc4fb993b274efa373a8d6 │ │ │ │ │ $fBlockCipherDES_EDE3 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @@ -3905,36 +3905,36 @@ │ │ │ │ │ $fBlockCipherDES_EDE3_$ccbcDecrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbEncrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbDecrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$cctrCombine │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsEncrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsDecrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$caeadInit] │ │ │ │ │ -a601db2a1c820c162898d0d41456373b │ │ │ │ │ +ab5df28414cb3e27616e2146a9be458e │ │ │ │ │ $fBlockCipherDES_EDE3_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> DES_EDE3 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD DES_EDE3) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -4706e512a1e3215b926c5f0ae3b71955 │ │ │ │ │ +9a4ac65f368d530a89b34bf3ce8dfe28 │ │ │ │ │ $fBlockCipherDES_EDE3_$cblockSize :: DES_EDE3 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherDES_EDE1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -0d12178376fca1076781c48a2d9f4f88 │ │ │ │ │ +d60e8a04fbbe03ce801e144fc1a7d2bb │ │ │ │ │ $fBlockCipherDES_EDE3_$ccbcDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3947,15 +3947,15 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -4babf5fd94e984b1124241f7530bfd0f │ │ │ │ │ +04dac7902acb980397af862509ab3387 │ │ │ │ │ $fBlockCipherDES_EDE3_$ccbcEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3968,15 +3968,15 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -45eddc6aa25bcf7fcc9532369bc27bb4 │ │ │ │ │ +4af7d02bbb6063e1c7ce36caf445916a │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3989,15 +3989,15 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -62d95e75ae3bdd08da182ef4b008a19d │ │ │ │ │ +7211fe66c8d6c4a953d56803ddfa51d5 │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4010,26 +4010,26 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -34449af18c6406f5796d44ee46126236 │ │ │ │ │ +884daa65e122f57e8619085704bb6170 │ │ │ │ │ $fBlockCipherDES_EDE3_$cctrCombine :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3] │ │ │ │ │ -5b483b225d6520ef17210b3b8d414362 │ │ │ │ │ +ad3685af41df569bfa702840d71f4f52 │ │ │ │ │ $fBlockCipherDES_EDE3_$cecbDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4039,15 +4039,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c2c2bfc87a6e06a4c2e730503fb1f00b │ │ │ │ │ +af4fd75f95e00e07792239269d15075b │ │ │ │ │ $fBlockCipherDES_EDE3_$cecbEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4057,15 +4057,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a133e287a6b09c3cdb1c493452207719 │ │ │ │ │ +bdb083ee61e0693df7bfb64c6226dc40 │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsDecrypt :: │ │ │ │ │ (DES_EDE3, DES_EDE3) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4079,15 +4079,15 @@ │ │ │ │ │ case $w$cxtsDecrypt12 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -a085370a0ecab925311022d693baf622 │ │ │ │ │ +10bf4d057c180cc9f262f23d80be268c │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsEncrypt :: │ │ │ │ │ (DES_EDE3, DES_EDE3) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4101,15 +4101,15 @@ │ │ │ │ │ case $w$cxtsEncrypt12 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -5e6ff2ae79563096e772ff058a3f9120 │ │ │ │ │ +508de474741909bfa0dd07999d5fa6ca │ │ │ │ │ $fBlockCipherSERPENT :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SERPENT │ │ │ │ │ @@ -4121,36 +4121,36 @@ │ │ │ │ │ $fBlockCipherSERPENT_$ccbcDecrypt │ │ │ │ │ $fBlockCipherSERPENT_$ccfbEncrypt │ │ │ │ │ $fBlockCipherSERPENT_$ccfbDecrypt │ │ │ │ │ $fBlockCipherSERPENT_$cctrCombine │ │ │ │ │ $fBlockCipherSERPENT_$cxtsEncrypt │ │ │ │ │ $fBlockCipherSERPENT_$cxtsDecrypt │ │ │ │ │ $fBlockCipherSERPENT_$caeadInit] │ │ │ │ │ -cbe57edf4becbfac7581d975d1d20f51 │ │ │ │ │ +31e3fd667cc4ccbbb33cf912aa7e3c43 │ │ │ │ │ $fBlockCipherSERPENT_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> SERPENT │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD SERPENT) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -a685dab048cf88fcbc64146d7a087bff │ │ │ │ │ +b686d79cd6b3716997c46b949c78d5fb │ │ │ │ │ $fBlockCipherSERPENT_$cblockSize :: SERPENT -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SERPENT │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherSERPENT1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -99c95fa018b6f4ebcd7c08cbd3c4c165 │ │ │ │ │ +fe6b98f12653f62bcc351194525c4ae1 │ │ │ │ │ $fBlockCipherSERPENT_$ccbcDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4163,15 +4163,15 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ccd97072404978abf74058fcb595bad8 │ │ │ │ │ +59cccf6d97fbca82ebcdd0d4478470f8 │ │ │ │ │ $fBlockCipherSERPENT_$ccbcEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4184,15 +4184,15 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -be0f23acbf25391b0f19cff9b4366d42 │ │ │ │ │ +08a7a7c9523fc20cde15f9e0aedc4330 │ │ │ │ │ $fBlockCipherSERPENT_$ccfbDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4205,15 +4205,15 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ff24c7c2a4c583d470340869b603f297 │ │ │ │ │ +a08976b6798ffe6346a69ab0cb4abd16 │ │ │ │ │ $fBlockCipherSERPENT_$ccfbEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4226,26 +4226,26 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -2097493ae739d2efbddd86e4432416c5 │ │ │ │ │ +b41a847e5a4522471916c8405dd7a761 │ │ │ │ │ $fBlockCipherSERPENT_$cctrCombine :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT] │ │ │ │ │ -539f26b1e70bdeba0f5ef026a6773646 │ │ │ │ │ +1618bd70823f52c15c5c92057af43405 │ │ │ │ │ $fBlockCipherSERPENT_$cecbDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4255,15 +4255,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7f8c1d368a5180c1470ca11dedc07dd6 │ │ │ │ │ +f520db885df52527df939fdbc50fcd77 │ │ │ │ │ $fBlockCipherSERPENT_$cecbEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4273,15 +4273,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -78f66279cee01d29fc2d084e00cbc2db │ │ │ │ │ +216e63b9d96d45326cb8016f842cbab9 │ │ │ │ │ $fBlockCipherSERPENT_$cxtsDecrypt :: │ │ │ │ │ (SERPENT, SERPENT) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4295,15 +4295,15 @@ │ │ │ │ │ case $w$cxtsDecrypt13 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -ff25532e2180ecc33ffd2543c20b1784 │ │ │ │ │ +3cd19c638f4029b6bb41e80085ff1fc1 │ │ │ │ │ $fBlockCipherSERPENT_$cxtsEncrypt :: │ │ │ │ │ (SERPENT, SERPENT) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4317,15 +4317,15 @@ │ │ │ │ │ case $w$cxtsEncrypt13 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -df84323034ac45476c79deae2b7d307e │ │ │ │ │ +7b3ba8c7d229624b03c5dc6de62bec0d │ │ │ │ │ $fBlockCipherTWOFISH :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @TWOFISH │ │ │ │ │ @@ -4337,36 +4337,36 @@ │ │ │ │ │ $fBlockCipherTWOFISH_$ccbcDecrypt │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbEncrypt │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbDecrypt │ │ │ │ │ $fBlockCipherTWOFISH_$cctrCombine │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsEncrypt │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsDecrypt │ │ │ │ │ $fBlockCipherTWOFISH_$caeadInit] │ │ │ │ │ -b2ef5037ff897b10b83ef19ce501ae94 │ │ │ │ │ +1ce3a3825e5e5912b6f401a59367aa7f │ │ │ │ │ $fBlockCipherTWOFISH_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> TWOFISH │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD TWOFISH) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -9e4b411643ed1ee4b9704f737a0e726e │ │ │ │ │ +79802e12e7efc2265702728c29e3a469 │ │ │ │ │ $fBlockCipherTWOFISH_$cblockSize :: TWOFISH -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @TWOFISH │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherTWOFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -b3edbabf17454752eae6df408946a2e1 │ │ │ │ │ +ea49857386585450413759695ce95781 │ │ │ │ │ $fBlockCipherTWOFISH_$ccbcDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4379,15 +4379,15 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -e69fedee0825570f5691fe43dcb4e826 │ │ │ │ │ +6f68e9f9917139c55305383e0c167330 │ │ │ │ │ $fBlockCipherTWOFISH_$ccbcEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4400,15 +4400,15 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -12341b015ef45b01d17e5fc820229f40 │ │ │ │ │ +e5b512e573ff99ef2c9acbe108c6e34f │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4421,15 +4421,15 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a58a67c841924c3545df4c78ba8df4fb │ │ │ │ │ +019b0e43d3d643d3eee3ed0a57b35ea2 │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4442,26 +4442,26 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ca797e1af341947e083feda7b9364cc0 │ │ │ │ │ +2d6a8dd0d21d2fd86bb39010641ad988 │ │ │ │ │ $fBlockCipherTWOFISH_$cctrCombine :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH] │ │ │ │ │ -e4a8a3b96731db5ff507d337cd3c9d3b │ │ │ │ │ +3b95a31ac7c5b911a8ebc311e9f6e40e │ │ │ │ │ $fBlockCipherTWOFISH_$cecbDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4471,15 +4471,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a0bc2faa375da7475f52f4dbf4299612 │ │ │ │ │ +9456198628ec5534ed9410a6cbab4f21 │ │ │ │ │ $fBlockCipherTWOFISH_$cecbEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4489,15 +4489,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -d601c070aba7ee804a1e238d3812df71 │ │ │ │ │ +bd65cb47005aafcc112bc5339f857ffc │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsDecrypt :: │ │ │ │ │ (TWOFISH, TWOFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4511,15 +4511,15 @@ │ │ │ │ │ case $w$cxtsDecrypt14 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -9d1231fd9fcbcffc023666a128d749cb │ │ │ │ │ +09aa62138468603b0ad92674048e66d7 │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsEncrypt :: │ │ │ │ │ (TWOFISH, TWOFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4533,29 +4533,29 @@ │ │ │ │ │ case $w$cxtsEncrypt14 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -335250cfc04ae3262b3ee8ed331f6e09 │ │ │ │ │ +1e107573fef7fa3b627235d240add120 │ │ │ │ │ $fCipherAES :: Crypto.Cipher.Types.Base.Cipher AES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES │ │ │ │ │ $fCipherAES4 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES[0])) │ │ │ │ │ $fCipherAES_$ccipherName │ │ │ │ │ $fCipherAES_$ccipherKeySize] │ │ │ │ │ -0fda18fdc1cb944a89c79f869c4f174a │ │ │ │ │ +b45d38710ce3501a6736ae2a94f0017a │ │ │ │ │ $fCipherAES1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES128 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES128) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -4568,15 +4568,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -4586,91 +4586,91 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -29cfcbafd929fcad566031447153ef21 │ │ │ │ │ +d7b56232057a0335963634f27d0913f0 │ │ │ │ │ $fCipherAES128 :: Crypto.Cipher.Types.Base.Cipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES128 │ │ │ │ │ $fCipherAES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES128[0])) │ │ │ │ │ $fCipherAES128_$ccipherName │ │ │ │ │ $fCipherAES128_$ccipherKeySize] │ │ │ │ │ -87b400ca88628f9df81aed33512a9142 │ │ │ │ │ +c7c2b63e17fc6c64476c87334d5c7fb7 │ │ │ │ │ $fCipherAES128_$ccipherKeySize :: │ │ │ │ │ AES128 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES128 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -6c79db9468d0224ec196e83480a539f0 │ │ │ │ │ +0b4033850f8f6c491f3a48fb0c001c77 │ │ │ │ │ $fCipherAES128_$ccipherName :: AES128 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES128 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES5 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -f93957354f65cd412811e2b9a8acd829 │ │ │ │ │ +41f5663538eb8dbd949c34f53b4d3fff │ │ │ │ │ $fCipherAES192 :: Crypto.Cipher.Types.Base.Cipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES192 │ │ │ │ │ $fCipherAES2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES192[0])) │ │ │ │ │ $fCipherAES192_$ccipherName │ │ │ │ │ $fCipherAES192_$ccipherKeySize] │ │ │ │ │ -3c961f1982e1794bfe95bd5ca022289d │ │ │ │ │ +ee00fb12d50458f51c71e4b53c957653 │ │ │ │ │ $fCipherAES192_$ccipherKeySize :: │ │ │ │ │ AES192 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES192 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES10 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a119c2cb2d523ee20107298a57530aaa │ │ │ │ │ +e9c9867195d962e139ab08e1864aca05 │ │ │ │ │ $fCipherAES192_$ccipherName :: AES192 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES192 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES12 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -e1e0c5bf974e59f8b2190a762acc3d00 │ │ │ │ │ +49d607b5e9518b54578a9ac4a2da9076 │ │ │ │ │ $fCipherAES2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES192 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES192) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -4683,15 +4683,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -4701,53 +4701,53 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -6ee839c3a1e12830ee1a074db2621d10 │ │ │ │ │ +a5e7c09b2ae87861119fdf179aa6716e │ │ │ │ │ $fCipherAES256 :: Crypto.Cipher.Types.Base.Cipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES256 │ │ │ │ │ $fCipherAES3 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES256[0])) │ │ │ │ │ $fCipherAES256_$ccipherName │ │ │ │ │ $fCipherAES256_$ccipherKeySize] │ │ │ │ │ -79983334278244d8b0ff19d549510d45 │ │ │ │ │ +629b4c59600350525011ded8cdf69029 │ │ │ │ │ $fCipherAES256_$ccipherKeySize :: │ │ │ │ │ AES256 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES256 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES17 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -ff416a334268427fb3b6c09d38b90c0b │ │ │ │ │ +e7a598504effd266cdb40ab77787d9c3 │ │ │ │ │ $fCipherAES256_$ccipherName :: AES256 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES256 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES19 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -e80e82c4434bfc248aacb8185eed83c6 │ │ │ │ │ +ec87406b307e5abfb4e5fc0d5c4f5f92 │ │ │ │ │ $fCipherAES3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES256 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES256) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -4760,15 +4760,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -4778,15 +4778,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -96d12f123ffe5dcf7e3894a9eef20457 │ │ │ │ │ +17c24220f0489795f8a1c54b00372097 │ │ │ │ │ $fCipherAES4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -4799,15 +4799,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -4820,58 +4820,58 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fc73b218086f2c88515ffe44d132b168 │ │ │ │ │ +39ba73ea8ac7450a14029c054ddeb449 │ │ │ │ │ $fCipherAES_$ccipherKeySize :: │ │ │ │ │ AES -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES24 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -23626a3764e5d744c8bea2ef63ae40d3 │ │ │ │ │ +db186795a1427e9e118a75d49918e5d2 │ │ │ │ │ $fCipherAES_$ccipherName :: AES -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES31 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -b03901b0e69e3139e5acf406649df717 │ │ │ │ │ +1d1a2381245f8096f5c5cdf71a64d097 │ │ │ │ │ $fCipherARCFOUR :: Crypto.Cipher.Types.Base.Cipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCFOUR │ │ │ │ │ $fCipherARCFOUR10 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCFOUR[0])) │ │ │ │ │ $fCipherARCFOUR_$ccipherName │ │ │ │ │ $fCipherARCFOUR_$ccipherKeySize] │ │ │ │ │ -d2378df1b8b619e9ae14383c82ed7668 │ │ │ │ │ +1fd1827e08c4f59a9db1c7b1c3354c9b │ │ │ │ │ $fCipherARCFOUR1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fCipherARCFOUR2] │ │ │ │ │ -04bf751d2313c7ec42e873cc96050a27 │ │ │ │ │ +b8ea8f30b4781019e7ced88796735f65 │ │ │ │ │ $fCipherARCFOUR10 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCFOUR -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCFOUR) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -4884,15 +4884,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -4905,95 +4905,95 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ee7324c83588f9ed4cc3c436c50c31bc │ │ │ │ │ +bab085aedae2c8d9f7610e760e33e864 │ │ │ │ │ $fCipherARCFOUR2 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fCipherARCFOUR7 $fCipherARCFOUR3] │ │ │ │ │ -d74d91da84c4fac75736630976a0498f │ │ │ │ │ +98952b7898759bfe502626c8bb30cd6c │ │ │ │ │ $fCipherARCFOUR3 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fCipherARCFOUR6 $fCipherARCFOUR4] │ │ │ │ │ -8b0007f8915b82333610adee30fd0812 │ │ │ │ │ +b15a8eb51f64e54f0d8cc76d9b7c424a │ │ │ │ │ $fCipherARCFOUR4 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherARCFOUR5 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -4d6e9b8202c82a0bf22b98fe54eac20f │ │ │ │ │ +0bafcdad183266795b9f9d1e105fbc66 │ │ │ │ │ $fCipherARCFOUR5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -774c7d8e12084d2592be91f3b2375a23 │ │ │ │ │ +a1192264c12b52c58c6a128707d7755b │ │ │ │ │ $fCipherARCFOUR6 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -012b03a0bbcdd85254fcf01b1d257861 │ │ │ │ │ +82852dc914cfe4aaa790531d0932131c │ │ │ │ │ $fCipherARCFOUR7 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -1959941aaaf1a387e840c79147b54274 │ │ │ │ │ +e4226c36c29d8b921df643ca3b9b7af5 │ │ │ │ │ $fCipherARCFOUR8 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherARCFOUR9] │ │ │ │ │ -b610b73f8ff76184cde627ce0db40cee │ │ │ │ │ +84ec5551824b549891e4ba78423efc62 │ │ │ │ │ $fCipherARCFOUR9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCFOUR"#] │ │ │ │ │ -5b503b35ad8429c845d0890b7ad8129f │ │ │ │ │ +a138cbc1e736597d9763c6af8c669a6c │ │ │ │ │ $fCipherARCFOUR_$ccipherKeySize :: │ │ │ │ │ ARCFOUR -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCFOUR │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherARCFOUR1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -0f75e5552e7f3df8ce497a63a0104f2f │ │ │ │ │ +c06af96049b426dffcdd8684853963e6 │ │ │ │ │ $fCipherARCFOUR_$ccipherName :: ARCFOUR -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCFOUR │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherARCFOUR8 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a0f12eeb37bff3a4434d8acda2049a27 │ │ │ │ │ +37b0fc794aedaf180e48383b4c3efc4c │ │ │ │ │ $fCipherARCTWO :: Crypto.Cipher.Types.Base.Cipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCTWO │ │ │ │ │ $fCipherARCTWO1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0])) │ │ │ │ │ $fCipherARCTWO_$ccipherName │ │ │ │ │ $fCipherARCTWO_$ccipherKeySize] │ │ │ │ │ -f530259bc7358c55099d45f28715a002 │ │ │ │ │ +ad952d188ae1c077cd0b6f0eaca0fbff │ │ │ │ │ $fCipherARCTWO1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCTWO) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5006,15 +5006,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5027,53 +5027,53 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -2d1a9e8d6f631346fca761a1bf591a9c │ │ │ │ │ +153d7e901823e78ebad7ee1288bb51e9 │ │ │ │ │ $fCipherARCTWO_$ccipherKeySize :: │ │ │ │ │ ARCTWO -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCTWO │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherARCTWO3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -5b6b94b2b0786e8e1fa7365ac3968515 │ │ │ │ │ +2a9cdf135eff26591049967cb67a16fc │ │ │ │ │ $fCipherARCTWO_$ccipherName :: ARCTWO -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCTWO │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherARCTWO6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -82f34f6923513949ee6d71af769f054e │ │ │ │ │ +7e62176745b40affff020c5d73d88904 │ │ │ │ │ $fCipherBLOWFISH :: Crypto.Cipher.Types.Base.Cipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fCipherBLOWFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:BLOWFISH[0])) │ │ │ │ │ $fCipherBLOWFISH_$ccipherName │ │ │ │ │ $fCipherBLOWFISH_$ccipherKeySize] │ │ │ │ │ -d703d52244f4a7a4a50b238018e7f4f5 │ │ │ │ │ +f5b3428053b1e73ca6225e78da27f4fd │ │ │ │ │ $fCipherBLOWFISH1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key BLOWFISH -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key BLOWFISH) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5086,15 +5086,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5107,39 +5107,39 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d754b338d6dd8a60f34f348baa5a3a62 │ │ │ │ │ +6edc7818b40c41a6bb348e8ee30efc4f │ │ │ │ │ $fCipherBLOWFISH_$ccipherKeySize :: │ │ │ │ │ BLOWFISH -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @BLOWFISH │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherBLOWFISH3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -16f5beee95663655936654636fb46875 │ │ │ │ │ +258e24692bf94989c45ef2a2e0a64af5 │ │ │ │ │ $fCipherBLOWFISH_$ccipherName :: BLOWFISH -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @BLOWFISH │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherBLOWFISH6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -29052db38bd704a74760bdfe3f211b33 │ │ │ │ │ +46c5492a619e47285b4b375008e9a111 │ │ │ │ │ $fCipherCAST1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key CAST128 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key CAST128) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5152,15 +5152,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5173,102 +5173,102 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d9791758aca72fad636a4985067d490a │ │ │ │ │ +800a64614e7aa0ab0eb002b3b64b0772 │ │ │ │ │ $fCipherCAST128 :: Crypto.Cipher.Types.Base.Cipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CAST128 │ │ │ │ │ $fCipherCAST1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CAST128[0])) │ │ │ │ │ $fCipherCAST128_$ccipherName │ │ │ │ │ $fCipherCAST128_$ccipherKeySize] │ │ │ │ │ -3b0728c7bfa66a2de74ecf086e297f6b │ │ │ │ │ +ede1111136bc6a45ffb113d38c8e5520 │ │ │ │ │ $fCipherCAST128_$ccipherKeySize :: │ │ │ │ │ CAST128 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CAST128 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCAST3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -78dddbcbfc1573758ae0f4ba3b435bac │ │ │ │ │ +25919dcbc3935e16ac013b6886509f72 │ │ │ │ │ $fCipherCAST128_$ccipherName :: CAST128 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CAST128 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCAST6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -f8631c72add751c2d490c3de6a2d6527 │ │ │ │ │ +52146be02dccd22e294236bc22783202 │ │ │ │ │ $fCipherCHACHA :: Crypto.Cipher.Types.Base.Cipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CHACHA │ │ │ │ │ $fCipherCHACHA5 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CHACHA[0])) │ │ │ │ │ $fCipherCHACHA_$ccipherName │ │ │ │ │ $fCipherCHACHA_$ccipherKeySize] │ │ │ │ │ -689d047f2b59badc226e0c8cbc2e25e5 │ │ │ │ │ +380f2a8932fc6bf5d740e3e139226ce7 │ │ │ │ │ $fCipherCHACHA1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fCipherCHACHA2] │ │ │ │ │ -0cc1571197783d23edf3532ba0157f6e │ │ │ │ │ +7b4c21952678d28d81ef5ced0c56e413 │ │ │ │ │ $fCipherCHACHA2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -630935db63e80777bc4ae7ae5a3ef396 │ │ │ │ │ +d9ee3a0fb78a2c68839832db46e057a2 │ │ │ │ │ $fCipherCHACHA3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherCHACHA4] │ │ │ │ │ -c7df96aafba7be49eebd913072736fbc │ │ │ │ │ +ddbc20687624e65dd765ba57ea71d5ba │ │ │ │ │ $fCipherCHACHA4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ChaCha"#] │ │ │ │ │ -eb906451093ef9b2767e4c958a492f2a │ │ │ │ │ +db1cf8510b267dea621e590ccf7918c5 │ │ │ │ │ $fCipherCHACHA5 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key CHACHA │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 1(, 1(, 2,)), Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key CHACHA) -> │ │ │ │ │ case $w$ccipherInit k of wild { (#,,#) ww ww1 ww2 -> │ │ │ │ │ (ww, │ │ │ │ │ Data.ByteString.Internal.Type.BS │ │ │ │ │ ww1 │ │ │ │ │ GHC.ForeignPtr.FinalPtr │ │ │ │ │ ww2) }] │ │ │ │ │ -e7729a58774a4fb9c83d70a7b9162de6 │ │ │ │ │ +eff04b0d355022b1ed4359a01595d33f │ │ │ │ │ $fCipherCHACHA6 :: Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Magic.runRW# │ │ │ │ │ @GHC.Types.LiftedRep │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (\ (s['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ @@ -5308,53 +5308,53 @@ │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (GHC.Magic.runRW# │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds1['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# s', ipv2 #)) of ds1 { (#,#) ipv6 ipv7 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ipv7 ipv3 8# } } } })] │ │ │ │ │ -b0abda2614d426b15ea3b39b7733ddbf │ │ │ │ │ +d995ea209919116a128f70f363fea16f │ │ │ │ │ $fCipherCHACHA_$ccipherKeySize :: │ │ │ │ │ CHACHA -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CHACHA │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherCHACHA1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a9fc9f411bc35e8a0858419e92d7ea56 │ │ │ │ │ +4f83fdbaace99f5a2ff54126751d9fc9 │ │ │ │ │ $fCipherCHACHA_$ccipherName :: CHACHA -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CHACHA │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherCHACHA3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -8d311d8578fb589a98de34e5fcca903a │ │ │ │ │ +51a2e1d7e533242758d5a43946efab2a │ │ │ │ │ $fCipherCamellia :: Crypto.Cipher.Types.Base.Cipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia │ │ │ │ │ $fCipherCamellia4 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia[0])) │ │ │ │ │ $fCipherCamellia_$ccipherName │ │ │ │ │ $fCipherCamellia_$ccipherKeySize] │ │ │ │ │ -d9d42d17f4feed6458f97fcf048f13d5 │ │ │ │ │ +a3206f1889383d8dd3cf81f46f034789 │ │ │ │ │ $fCipherCamellia1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia128 │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key │ │ │ │ │ @@ -5369,15 +5369,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -5387,95 +5387,95 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -6c961fa058219c8f3f5eadbf03efaf77 │ │ │ │ │ +b57405020f02607b826e19f577de872c │ │ │ │ │ $fCipherCamellia128 :: Crypto.Cipher.Types.Base.Cipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia128 │ │ │ │ │ $fCipherCamellia1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia128[0])) │ │ │ │ │ $fCipherCamellia128_$ccipherName │ │ │ │ │ $fCipherCamellia128_$ccipherKeySize] │ │ │ │ │ -a33196bba3c534b4423dd62faf7a9d4a │ │ │ │ │ +533264c5f39a419eec97eddb800a54d2 │ │ │ │ │ $fCipherCamellia128_$ccipherKeySize :: │ │ │ │ │ Camellia128 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia128 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -0fd3aaa18351e540389dba181358dca1 │ │ │ │ │ +5c2cbfae408b22e3221ee29d83f27ac0 │ │ │ │ │ $fCipherCamellia128_$ccipherName :: Camellia128 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia128 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia5 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -4cdc1cdbf91ad68b7915164b9bb2a331 │ │ │ │ │ +57b7cde7e2896b15cc2751f7836417c8 │ │ │ │ │ $fCipherCamellia192 :: Crypto.Cipher.Types.Base.Cipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia192 │ │ │ │ │ $fCipherCamellia2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia192[0])) │ │ │ │ │ $fCipherCamellia192_$ccipherName │ │ │ │ │ $fCipherCamellia192_$ccipherKeySize] │ │ │ │ │ -9547b5c9331c6c8e863f04c80fd9fd8e │ │ │ │ │ +8095fbda72418964293d674a51de6b15 │ │ │ │ │ $fCipherCamellia192_$ccipherKeySize :: │ │ │ │ │ Camellia192 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia192 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia10 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -f7a23bcd2707252c2ec636a0ceca0c30 │ │ │ │ │ +8567903e96ff676b4a87b8e990ff93bc │ │ │ │ │ $fCipherCamellia192_$ccipherName :: Camellia192 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia192 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia12 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -097f24e14aedf43cd8fd6ded138ad543 │ │ │ │ │ +b0fa97baf6eabb2e40d7159782927cc7 │ │ │ │ │ $fCipherCamellia2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia192 │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key │ │ │ │ │ @@ -5490,15 +5490,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -5508,55 +5508,55 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -60122190527561c09602522faae5fa3a │ │ │ │ │ +483eb95229af32bccfb415b8e6ad67e3 │ │ │ │ │ $fCipherCamellia256 :: Crypto.Cipher.Types.Base.Cipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia256 │ │ │ │ │ $fCipherCamellia3 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia256[0])) │ │ │ │ │ $fCipherCamellia256_$ccipherName │ │ │ │ │ $fCipherCamellia256_$ccipherKeySize] │ │ │ │ │ -e4201c88e0f35e05d923648a68341759 │ │ │ │ │ +86eaae4ef3afdbd5ab9ad98d5caf3a25 │ │ │ │ │ $fCipherCamellia256_$ccipherKeySize :: │ │ │ │ │ Camellia256 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia256 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia17 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -edf436d998f80ed020200c95eedec0d5 │ │ │ │ │ +6ad3f700bd1d4438243181476d4420e5 │ │ │ │ │ $fCipherCamellia256_$ccipherName :: Camellia256 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia256 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia19 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -35abb29e33302876a08840699fbe461d │ │ │ │ │ +4b3ab00ebcbc0d50670ac3a052299a7d │ │ │ │ │ $fCipherCamellia3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia256 │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key │ │ │ │ │ @@ -5571,15 +5571,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -5589,15 +5589,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -76f11f423727b96242246205f6d824bf │ │ │ │ │ +bc978dd52ee496f420e5ca1844673885 │ │ │ │ │ $fCipherCamellia4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key Camellia) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5610,15 +5610,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5631,53 +5631,53 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3bcb40cb3c991fcaa137b7ab5b5ca3e4 │ │ │ │ │ +a286effbe8aebeaca6519e413da03736 │ │ │ │ │ $fCipherCamellia_$ccipherKeySize :: │ │ │ │ │ Camellia -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia24 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -5fd0205bb318d3696ddfb5ac65f6fed1 │ │ │ │ │ +cb66c69207d4432e34681a7298701165 │ │ │ │ │ $fCipherCamellia_$ccipherName :: Camellia -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia31 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -7d5c037621deb598f0fe3696c29986a8 │ │ │ │ │ +01d59187f952ec42f338630849951cb0 │ │ │ │ │ $fCipherDES :: Crypto.Cipher.Types.Base.Cipher DES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES │ │ │ │ │ $fCipherDES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES[0])) │ │ │ │ │ $fCipherDES_$ccipherName │ │ │ │ │ $fCipherDES_$ccipherKeySize] │ │ │ │ │ -f7d1f52506d197a1fa15a7a9edf156fd │ │ │ │ │ +e83e39766b31558295831f0c8cffb99e │ │ │ │ │ $fCipherDES1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key DES -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key DES) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5690,15 +5690,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -5708,38 +5708,38 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ad617a6c6c463eeb00f8c335d5745d95 │ │ │ │ │ +d8f2347ca09ec3fb8c09ac11a6c69bdf │ │ │ │ │ $fCipherDES_$ccipherKeySize :: │ │ │ │ │ DES -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherDES3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -1cc6be631f76d7110bcea8fe2ab4215d │ │ │ │ │ +dd7e91c7843941335d88747b84115040 │ │ │ │ │ $fCipherDES_$ccipherName :: DES -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherDES5 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -6b2b8bc9738ec20d842d57ed5bf7c514 │ │ │ │ │ +63e15e787ac48aea825ae178299ed448 │ │ │ │ │ $fCipherDES_EDE1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key DES_EDE3 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key DES_EDE3) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -5752,15 +5752,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -5770,136 +5770,136 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds6 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -09ff8fb58ad1b4206df0126d6c66a0aa │ │ │ │ │ +f52996acf74c896fbf960a837beb7f53 │ │ │ │ │ $fCipherDES_EDE3 :: Crypto.Cipher.Types.Base.Cipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fCipherDES_EDE1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES_EDE3[0])) │ │ │ │ │ $fCipherDES_EDE3_$ccipherName │ │ │ │ │ $fCipherDES_EDE3_$ccipherKeySize] │ │ │ │ │ -b1896f275d49c0160953c4d525e71306 │ │ │ │ │ +65d5a1fe69e2e72a648e341666928ec5 │ │ │ │ │ $fCipherDES_EDE3_$ccipherKeySize :: │ │ │ │ │ DES_EDE3 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherDES_EDE4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -d3172abd83065d76ff27f3846075a607 │ │ │ │ │ +cfc714421ee42ea8172ebcd60db58e55 │ │ │ │ │ $fCipherDES_EDE3_$ccipherName :: DES_EDE3 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherDES_EDE6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -5a18af9f4dd9fb5fb7a99689f26d8ce2 │ │ │ │ │ +25d2ed63830e924d02cc524ff941da74 │ │ │ │ │ $fCipherESTREAM_SALSA1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fCipherESTREAM_SALSA2] │ │ │ │ │ -baecd76b4c3e10e9fec69068662b82b7 │ │ │ │ │ +2919b4f8ba02f3b23958ed1fda1c51e3 │ │ │ │ │ $fCipherESTREAM_SALSA2 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherESTREAM_SALSA5 │ │ │ │ │ $fCipherESTREAM_SALSA3] │ │ │ │ │ -d71be7d7859258ba2c068934736deb08 │ │ │ │ │ +d03c329a50a3f8bba367c9236e685bcb │ │ │ │ │ $fCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Cipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fCipherESTREAM_SALSA8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ESTREAM_SALSA20[0])) │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherName │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherKeySize] │ │ │ │ │ -2626478e6327b04bfa65461eea2a29d6 │ │ │ │ │ +066e7b7f9dbb5f61ab71af3f26f33d14 │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherKeySize :: │ │ │ │ │ ESTREAM_SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherESTREAM_SALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -0c02075f0fbac18dac241416a62d646a │ │ │ │ │ +3baab34d26ba782866b169eb4bb51387 │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherName :: │ │ │ │ │ ESTREAM_SALSA20 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherESTREAM_SALSA6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -ba3705d37c7faf6b455a960c6191718a │ │ │ │ │ +9ad1db077ac5edeafd33bdd3d452616b │ │ │ │ │ $fCipherESTREAM_SALSA3 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherESTREAM_SALSA4 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -535ef85d6636bd7e21c3f0fc5b3c9513 │ │ │ │ │ +afb37660c53938ef7a0aa10e9e6b5a06 │ │ │ │ │ $fCipherESTREAM_SALSA4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -3a7285d497f93123dd9967517480a7be │ │ │ │ │ +75d4096e64c62f44e69aec91f168abdf │ │ │ │ │ $fCipherESTREAM_SALSA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -ba814fd477feeef2f409336398657b1c │ │ │ │ │ +d579f825306d4d814e1a54c0c512c341 │ │ │ │ │ $fCipherESTREAM_SALSA6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherESTREAM_SALSA7] │ │ │ │ │ -335fc040a3c414c284d0af01d7bc2f17 │ │ │ │ │ +d72fbcc7b19479b443fa9c79a0dd01ab │ │ │ │ │ $fCipherESTREAM_SALSA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "eSTREAM-Salsa20"#] │ │ │ │ │ -aed6bf99142583a5bb956f8fe3482cc5 │ │ │ │ │ +2ea3b1d1153f88c65cbfa18d6d77b941 │ │ │ │ │ $fCipherESTREAM_SALSA8 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ESTREAM_SALSA20 │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 1(, 1(, 2,)), Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ @@ -5907,15 +5907,15 @@ │ │ │ │ │ ESTREAM_SALSA20) -> │ │ │ │ │ case $w$ccipherInit1 k of wild { (#,,#) ww ww1 ww2 -> │ │ │ │ │ (ww, │ │ │ │ │ Data.ByteString.Internal.Type.BS │ │ │ │ │ ww1 │ │ │ │ │ GHC.ForeignPtr.FinalPtr │ │ │ │ │ ww2) }] │ │ │ │ │ -2af4ca958706bb294ff2c5a32aa58b73 │ │ │ │ │ +422a413f3f9cc5a9b3d7c119bce417a9 │ │ │ │ │ $fCipherESTREAM_SALSA9 :: Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Magic.runRW# │ │ │ │ │ @GHC.Types.LiftedRep │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (\ (s['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ @@ -5955,120 +5955,120 @@ │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (GHC.Magic.runRW# │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds1['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# s', ipv2 #)) of ds1 { (#,#) ipv6 ipv7 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ipv7 ipv3 8# } } } })] │ │ │ │ │ -b2127940a6320f4c81f77a2b9ff6be18 │ │ │ │ │ +edc2d1a326a7848d5597fd9ce613987f │ │ │ │ │ $fCipherSALSA1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fCipherSALSA2] │ │ │ │ │ -4c073471bdf71970d36e59196dd2b9d8 │ │ │ │ │ +72177088193b3a42cc7fd5e827dcea1a │ │ │ │ │ $fCipherSALSA2 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fCipherSALSA5 $fCipherSALSA3] │ │ │ │ │ -a513ab6d874984641def2280a2b70083 │ │ │ │ │ +7134252ab675161b3c8f497365222139 │ │ │ │ │ $fCipherSALSA20 :: Crypto.Cipher.Types.Base.Cipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SALSA20 │ │ │ │ │ $fCipherSALSA8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SALSA20[0])) │ │ │ │ │ $fCipherSALSA20_$ccipherName │ │ │ │ │ $fCipherSALSA20_$ccipherKeySize] │ │ │ │ │ -d67582e257c17e3d31f6f266e246abf3 │ │ │ │ │ +c8ded390534086aeea9b16ec0df8f96c │ │ │ │ │ $fCipherSALSA20_$ccipherKeySize :: │ │ │ │ │ SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherSALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -d882c598a133f5552efdf1739c3a25bb │ │ │ │ │ +93d01271e7579976f6194d99b37efdca │ │ │ │ │ $fCipherSALSA20_$ccipherName :: SALSA20 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SALSA20 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherSALSA6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -d9c04f11e82e4648cfead34aff08128d │ │ │ │ │ +40dd02ad9ffc441bc4935c7d0f98845a │ │ │ │ │ $fCipherSALSA3 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherSALSA4 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -a8881bbf9fc0b6bdaff3e546feebb8e0 │ │ │ │ │ +445e5f5c634ef125d4f59d683c9dddd9 │ │ │ │ │ $fCipherSALSA4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -53232441424bd38d98dab49ff38788bf │ │ │ │ │ +5cf506814f3248180700e2b1984fbb08 │ │ │ │ │ $fCipherSALSA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -72994167ff5816945c2ed66a3624aa73 │ │ │ │ │ +1b0f0afa48a2210dd48a43631bd5600d │ │ │ │ │ $fCipherSALSA6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherSALSA7] │ │ │ │ │ -5f34a6454b9c770cedb594c726f49a94 │ │ │ │ │ +0f2d5496307068b2bdfcef5b7d4db6ee │ │ │ │ │ $fCipherSALSA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Salsa20"#] │ │ │ │ │ -cfeb942f32551bcb2be19d3304254793 │ │ │ │ │ +257a75345f44998f31b2e49d90db117c │ │ │ │ │ $fCipherSALSA8 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key SALSA20 │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 1(, 1(, 2,)), Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key SALSA20) -> │ │ │ │ │ case $w$ccipherInit2 k of wild { (#,,#) ww ww1 ww2 -> │ │ │ │ │ (ww, │ │ │ │ │ Data.ByteString.Internal.Type.BS │ │ │ │ │ ww1 │ │ │ │ │ GHC.ForeignPtr.FinalPtr │ │ │ │ │ ww2) }] │ │ │ │ │ -e099a541c92fbb6dfbb47b74f4850156 │ │ │ │ │ +a553baf2472129cb714cad23c6911601 │ │ │ │ │ $fCipherSERPENT :: Crypto.Cipher.Types.Base.Cipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SERPENT │ │ │ │ │ $fCipherSERPENT1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SERPENT[0])) │ │ │ │ │ $fCipherSERPENT_$ccipherName │ │ │ │ │ $fCipherSERPENT_$ccipherKeySize] │ │ │ │ │ -a19faca20731c08be2eb0fe8b2d74a0e │ │ │ │ │ +5258fffa525b79c1b33c6476eb121270 │ │ │ │ │ $fCipherSERPENT1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key SERPENT -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key SERPENT) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -6081,15 +6081,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -6102,53 +6102,53 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -faf232e0de4c987437bc74842a26e922 │ │ │ │ │ +37ee41fb05c92aa9eb9b3535ee5b24bb │ │ │ │ │ $fCipherSERPENT_$ccipherKeySize :: │ │ │ │ │ SERPENT -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SERPENT │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherSERPENT3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -149e24b4fd5a27da1b4f60dd84e45884 │ │ │ │ │ +2ed3fbf198aea3b7e2fbb20b1eb9043d │ │ │ │ │ $fCipherSERPENT_$ccipherName :: SERPENT -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SERPENT │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherSERPENT6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -f41807fefe7a4fbda711e66836b1d94c │ │ │ │ │ +815cba77acdf01705eae7ecfa63c431a │ │ │ │ │ $fCipherTWOFISH :: Crypto.Cipher.Types.Base.Cipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @TWOFISH │ │ │ │ │ $fCipherTWOFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:TWOFISH[0])) │ │ │ │ │ $fCipherTWOFISH_$ccipherName │ │ │ │ │ $fCipherTWOFISH_$ccipherKeySize] │ │ │ │ │ -a9bc5aa84549d6cc0b8f3b94e1fe3c10 │ │ │ │ │ +6cd2193f4eaad3b738d3306a3c39fd79 │ │ │ │ │ $fCipherTWOFISH1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key TWOFISH -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key TWOFISH) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -6161,15 +6161,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -6182,39 +6182,39 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -220ab1422816251f1e5eb74d72efa49a │ │ │ │ │ +4571cf49c9943aa476b7aeb61f685056 │ │ │ │ │ $fCipherTWOFISH_$ccipherKeySize :: │ │ │ │ │ TWOFISH -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @TWOFISH │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherTWOFISH3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -8dedd1288fb2a9957f03ed0c474aaa98 │ │ │ │ │ +34f3e74efa9c7f27936c5c9fbbe40167 │ │ │ │ │ $fCipherTWOFISH_$ccipherName :: TWOFISH -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @TWOFISH │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherTWOFISH10 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a60db0e1037147753b27b5bb3cde5b27 │ │ │ │ │ +99bac19a3e20917a53c6639677cfa2a1 │ │ │ │ │ $fNettleBlockCipherAES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6257,20 +6257,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_aes_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -2ebe7b8d772c58363f9954743972d889 │ │ │ │ │ +e792cff20b0da186702fdaef55c2d4fc │ │ │ │ │ $fNettleBlockCipherAES1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -1e4bf4fe05c4bd6232be00f018322528 │ │ │ │ │ +66873b7074506135a14b440f879abae2 │ │ │ │ │ $fNettleBlockCipherAES128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6313,15 +6313,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes128_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -da060cad4ca3a3ce5fb259283001af67 │ │ │ │ │ +ce34b413d9b0dd5e626ed9864f81f2a6 │ │ │ │ │ $fNettleBlockCipherAES192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6364,20 +6364,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes192_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -3c4ce82989f2884db5c60425202d823e │ │ │ │ │ +036d2fe9a9973b16961a223c701e6a09 │ │ │ │ │ $fNettleBlockCipherAES2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -590de2688f6f72f2a0ab351c2e47d4b0 │ │ │ │ │ +c3f1b49b25ea1a8caf4a823e37fc96ac │ │ │ │ │ $fNettleBlockCipherAES256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6420,25 +6420,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes256_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -b4b1b75feac41ec267b7bf2ab6a43fc4 │ │ │ │ │ +201a8dbef8f4100d64848619f5ab781d │ │ │ │ │ $fNettleBlockCipherAES3 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -5b1e1836f4e10cc31b3cb1ad4d78264a │ │ │ │ │ +27312729ed256d6b08e967b95982b0c7 │ │ │ │ │ $fNettleBlockCipherAES4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -e9e55f0c6deb2a8a9cab2804a4d4f9bd │ │ │ │ │ +df27282b65d40f9b013d6d6ddacfee78 │ │ │ │ │ $fNettleBlockCipherARCTWO :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6481,20 +6481,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_arctwo_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -13797015f41a806ab07ac6dea473010d │ │ │ │ │ +af278b4e071f94da55cdea09ec7251c1 │ │ │ │ │ $fNettleBlockCipherARCTWO1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -cc4365f66432712072d60724670e32b9 │ │ │ │ │ +9990915701a3bd14039d2cb5ceecbcb3 │ │ │ │ │ $fNettleBlockCipherBLOWFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6538,25 +6538,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_blowfish_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ab24fe29ab7b79974b10737191df0fae │ │ │ │ │ +803d484247835278f1984b7957f41605 │ │ │ │ │ $fNettleBlockCipherBLOWFISH1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -70c8349a321a41bfd584ac6f911c0665 │ │ │ │ │ +4e56beeff7aa8ac96aae4e8b63f4fe7d │ │ │ │ │ $fNettleBlockCipherCAST1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -768733819456d85e39a37f59f11378a8 │ │ │ │ │ +75ad218b3074283f648f9af1c6ff3c56 │ │ │ │ │ $fNettleBlockCipherCAST128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6599,15 +6599,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_cast128_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -5a1253a7df1edeeec56b8194c6f91b90 │ │ │ │ │ +6bd3fd211779001c2ff03b01feed1c28 │ │ │ │ │ $fNettleBlockCipherCamellia :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6651,20 +6651,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_camellia_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -b2deb4196adae567d5e07483f5910191 │ │ │ │ │ +e4f37579b68d6d579ca019ce3e823970 │ │ │ │ │ $fNettleBlockCipherCamellia1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -b74a8bde2b50278630942f9256767c61 │ │ │ │ │ +a772093ab09cbb09d0b30f620ae4bc8d │ │ │ │ │ $fNettleBlockCipherCamellia128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6708,15 +6708,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia128_crypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ae8f7b13ecb6d75d09b56bbee716042e │ │ │ │ │ +e8f7f1ee4830240bf71787841c80808b │ │ │ │ │ $fNettleBlockCipherCamellia192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6760,20 +6760,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia192_crypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -f822c55c9e0b388ba9f8fc30ae99d582 │ │ │ │ │ +7b0b3d3a6c9fcd46554b4ce4196de433 │ │ │ │ │ $fNettleBlockCipherCamellia2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -1446332335e7824b5c29d265a739dbca │ │ │ │ │ +c4f84c96855823a52fc667e552b631d5 │ │ │ │ │ $fNettleBlockCipherCamellia256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6817,25 +6817,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia256_crypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -02afefeb021d3cc058dadcc7807a5402 │ │ │ │ │ +bf785b47f9e9bcb8bc7b6f69e43e4aff │ │ │ │ │ $fNettleBlockCipherCamellia3 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -2a9dc3e77976c3a42387a59ba74e0027 │ │ │ │ │ +37bbc14b0533fd7371e3049f8bf3270b │ │ │ │ │ $fNettleBlockCipherCamellia4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -c975260a39bfa3c515e6d9473ca75fbb │ │ │ │ │ +75682e4fa45a2e97a947ffed083f9ad9 │ │ │ │ │ $fNettleBlockCipherDES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher DES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6878,25 +6878,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -8f65c08190e5268be8ba4eab0f24c89a │ │ │ │ │ +d648cfe2baccd815dbcd9554f35f55cf │ │ │ │ │ $fNettleBlockCipherDES1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -c86d537010c1a7fff24e93f452aeb34f │ │ │ │ │ +58eeece97263d7857bbab63233357b48 │ │ │ │ │ $fNettleBlockCipherDES_EDE1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -339fd7e3ba1b7c39807d496c556a6f34 │ │ │ │ │ +9f80914df96f321366c45b1c6bcfbc91 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6940,15 +6940,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des3_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -66a79bd47564668fc68a48f93a1c3a98 │ │ │ │ │ +54168be0e89d8e746b2058f356863967 │ │ │ │ │ $fNettleBlockCipherSERPENT :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6991,20 +6991,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_serpent_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ad178715e9c1c55aa53ce638fa83db23 │ │ │ │ │ +0a606ee7409e39d2762ef4f9e6ec4847 │ │ │ │ │ $fNettleBlockCipherSERPENT1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -008c82551ac6b8c41e2baf273a7f8124 │ │ │ │ │ +0c5ba9ffc883261a73e34389a16e54cd │ │ │ │ │ $fNettleBlockCipherTWOFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7047,20 +7047,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_twofish_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -90add0de3655e482dce55cd0d61ceb7e │ │ │ │ │ +90db4c6d26ca10cf5a3064fb9dff677c │ │ │ │ │ $fNettleBlockCipherTWOFISH1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -c37ed1e6d1974071b8e77f7046e7ffee │ │ │ │ │ +aeb8d93e91292b1d7dd42d6be186f283 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockedStreamCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockedStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7087,15 +7087,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -af059a2e37ceae9c951cc773b3832d27 │ │ │ │ │ +312ef69a722c8d7d5249f4ff89ad9620 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA1 :: │ │ │ │ │ GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GHC.Maybe.Just], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Maybe.Just │ │ │ │ │ @@ -7103,15 +7103,15 @@ │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -63a66d5bc16e66662673f07dc986d76e │ │ │ │ │ +03d3f56cd9c29e41bac31a119e261b15 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -7127,65 +7127,65 @@ │ │ │ │ │ DEFAULT │ │ │ │ │ -> case $fNettleBlockedStreamCipherCHACHA3 │ │ │ │ │ ret_ty (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ of {} │ │ │ │ │ 8## │ │ │ │ │ -> case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ivptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild2 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } } } }] │ │ │ │ │ -32a0f7b914a0e042a4188d8d3cfde333 │ │ │ │ │ +219ee3309afdd19db35741fb95722b64 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA3 :: GHC.Types.IO () │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -467b6d745e51fe6c65c81956ca112df3 │ │ │ │ │ +4a90af60d9fc8cf2cd31c9f0b407daf0 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA5] │ │ │ │ │ -0e140e7efa056e21254f83f265bf860b │ │ │ │ │ +cd8ae91e8fe85a39b683bc6860ff1071 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -d8332bdc3cf0da5796f123903d319cf0 │ │ │ │ │ +1b2b4cd4a5f4842f2b27cec35a1a4d99 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA6 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -946fc22b7731125ec11941be64b215fc │ │ │ │ │ +8c7af16943fcb642c7442ef3023672d5 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA_$cnbsc_IncompleteState :: │ │ │ │ │ CHACHA -> Data.ByteString.Internal.Type.ByteString -> CHACHA │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: <1!P(L,A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CHACHA) │ │ │ │ │ (inc['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds `cast` (N:CHACHA[0]) of wild { (,) c ds1 -> │ │ │ │ │ (c, inc) `cast` (Sym (N:CHACHA[0])) }] │ │ │ │ │ -20eb4d76e4619f4339e5e63521ff4400 │ │ │ │ │ +bb333065e80d5b0f69f8d99bc5c7d638 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA_$cnbsc_incompleteState :: │ │ │ │ │ CHACHA -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(A,1!P(L,L,L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CHACHA) -> │ │ │ │ │ case ds `cast` (N:CHACHA[0]) of wild { (,) ds1 inc -> inc }] │ │ │ │ │ -21cacf3fc16e97c0cff5d4ccd88f8685 │ │ │ │ │ +7776b5e713d8adece7b823430e726f93 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA1 :: │ │ │ │ │ GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GHC.Maybe.Just], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Maybe.Just │ │ │ │ │ @@ -7193,15 +7193,15 @@ │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -70b924715e637af686ed9ff2761914ad │ │ │ │ │ +4da3e2b954c9c3d95efa959b6d74686b │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -7217,25 +7217,25 @@ │ │ │ │ │ DEFAULT │ │ │ │ │ -> case $fNettleBlockedStreamCipherESTREAM_SALSA3 │ │ │ │ │ ret_ty (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ of {} │ │ │ │ │ 8## │ │ │ │ │ -> case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ivptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild2 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } } } }] │ │ │ │ │ -66f273e29b01a63178d4062fdd5d7236 │ │ │ │ │ +fed61e15476bbc3f323a11c5f13a1e97 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockedStreamCipher │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockedStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ @@ -7266,57 +7266,57 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -1040f39ef8fbe3a6917c0581d80d8ccc │ │ │ │ │ +c620a3ad8b29a353d2d1f93bd14d4ed9 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20_$cnbsc_IncompleteState :: │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> ESTREAM_SALSA20 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: <1!P(L,A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ESTREAM_SALSA20) │ │ │ │ │ (inc['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds `cast` (N:ESTREAM_SALSA20[0]) of wild { (,) c ds1 -> │ │ │ │ │ (c, inc) `cast` (Sym (N:ESTREAM_SALSA20[0])) }] │ │ │ │ │ -b5e95581f16758864a0fb6f22df66150 │ │ │ │ │ +464b40f726115fb2c5994c431b3ff313 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20_$cnbsc_incompleteState :: │ │ │ │ │ ESTREAM_SALSA20 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(A,1!P(L,L,L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ESTREAM_SALSA20) -> │ │ │ │ │ case ds `cast` (N:ESTREAM_SALSA20[0]) of wild { (,) ds1 inc -> │ │ │ │ │ inc }] │ │ │ │ │ -c32e64a65d214cd1e14762540bf0f19c │ │ │ │ │ +e684a433de3e20ce62a3d9fc935e03f3 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA3 :: GHC.Types.IO () │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -71df7161d86a2ffd744d3a7d2f5c44cb │ │ │ │ │ +324a58f6379b53ff6785c465cce3d673 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA5] │ │ │ │ │ -1e72b698cf0a14deb4be50693d7236a4 │ │ │ │ │ +cc15f084d27dea157d8dd52029a0affd │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -c73daeec3b3749eefb5101eac9280883 │ │ │ │ │ +1266358eb2ff9e904f5bbc408cb7230b │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA6 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -701aff508e97719a527d1cb57de33786 │ │ │ │ │ +4a6382e58d54af3285b67db4a8bfc096 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA1 :: │ │ │ │ │ GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GHC.Maybe.Just], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Maybe.Just │ │ │ │ │ @@ -7324,23 +7324,23 @@ │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -55ba619fb0721298c8f62ddc600c84ad │ │ │ │ │ +11f089155b7677b16eaa25a5fc051016 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed │ │ │ │ │ $fNettleBlockedStreamCipherSALSA3] │ │ │ │ │ -2cf3d2145bd7804d70632c0c3761bf59 │ │ │ │ │ +5a2e89d8df8d578f252cdf73297a71bf │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockedStreamCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockedStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7367,43 +7367,43 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -2e2d8b2f954cf94ddf90aa26d456353d │ │ │ │ │ +a3a0e007d7901b19e11ce11c67af2ee9 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20_$cnbsc_IncompleteState :: │ │ │ │ │ SALSA20 -> Data.ByteString.Internal.Type.ByteString -> SALSA20 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: <1!P(L,A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SALSA20) │ │ │ │ │ (inc['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds `cast` (N:SALSA20[0]) of wild { (,) c ds1 -> │ │ │ │ │ (c, inc) `cast` (Sym (N:SALSA20[0])) }] │ │ │ │ │ -974bdb538034cbe720d5d96f263427c1 │ │ │ │ │ +eed9e478226cf36970b839a3681cba12 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20_$cnbsc_incompleteState :: │ │ │ │ │ SALSA20 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(A,1!P(L,L,L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SALSA20) -> │ │ │ │ │ case ds `cast` (N:SALSA20[0]) of wild { (,) ds1 inc -> inc }] │ │ │ │ │ -c13bafd3ddf804d699af1465bfc9fe03 │ │ │ │ │ +891b92c943536e0d2a83e389da953695 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA3 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -d65c43561606c1e072216518707c517d │ │ │ │ │ +bf78d2e0ec8a87549963dd5d1d47eb58 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -15c67ad374bd1ac446038bc1c3ab0799 │ │ │ │ │ +26ead4c205a6d03d6f81771977b5cf87 │ │ │ │ │ $fNettleCipherAES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7430,38 +7430,38 @@ │ │ │ │ │ $fNettleCipherAES23 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES[0]) │ │ │ │ │ $fNettleCipherAES22 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES[0]))] │ │ │ │ │ -8578f6158a29aa3bdb5c62876a5c2f2a │ │ │ │ │ +b69af26413ae4ac7bb54aa79dbb2ab00 │ │ │ │ │ $fNettleCipherAES1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -1abe14bbcabb7ab74b0b24453ae0262a │ │ │ │ │ +31729648fbf8ec9789696381bdc5ae2f │ │ │ │ │ $fNettleCipherAES10 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherAES11] │ │ │ │ │ -e5bb186a1620689336399d5d630608ac │ │ │ │ │ +132ea96673c228df027ad298d39295ed │ │ │ │ │ $fNettleCipherAES11 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -bf1117a226fd3b7c56b0d7bc3a24a277 │ │ │ │ │ +06a59b0ea2e155afefb98b00115cbb87 │ │ │ │ │ $fNettleCipherAES12 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES13] │ │ │ │ │ -b22a5a4bb309027f9b6a8629714cc330 │ │ │ │ │ +3632cc786064846fac8c689f419400fd │ │ │ │ │ $fNettleCipherAES128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7489,60 +7489,60 @@ │ │ │ │ │ $fNettleCipherAES2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES128[0]) │ │ │ │ │ $fNettleCipherAES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES128[0]))] │ │ │ │ │ -7446460f0b0a9f78844bf0a2152670c3 │ │ │ │ │ +2f7e754be990e4dfe30bdf8f23aad8fa │ │ │ │ │ $fNettleCipherAES13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES-192"#] │ │ │ │ │ -2d51158d04e7c7e5f6f530ab23bd4e96 │ │ │ │ │ +48f20c8f580f528b39486dfbf31196ac │ │ │ │ │ $fNettleCipherAES14 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_init ctx key] │ │ │ │ │ -fa7c62e320eb6ae95c4a44265053e176 │ │ │ │ │ +cc0e3c93b6702afb76ad5ee68eee21ee │ │ │ │ │ $fNettleCipherAES15 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -18fa39f71f95f2950dfffb38d6eeae43 │ │ │ │ │ +63a75f522f9878f7e5cc6d3a27ab4bf9 │ │ │ │ │ $fNettleCipherAES16 :: AES256 -> AES256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES256) -> ds] │ │ │ │ │ -83bd99aab489e2e8fb19b9905556e177 │ │ │ │ │ +036b6c0b2b90f9fbc2a6b27aaa084f78 │ │ │ │ │ $fNettleCipherAES17 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherAES18] │ │ │ │ │ -62b9510ec295f59a1a268a8c37add3a2 │ │ │ │ │ +ecb822a18819771653e55e5cc3a7b94d │ │ │ │ │ $fNettleCipherAES18 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -462efe27e50b7598c2d3d1ec7d474164 │ │ │ │ │ +d14f88988961cf3803fbe86a13a8daec │ │ │ │ │ $fNettleCipherAES19 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES20] │ │ │ │ │ -8080701daed7d2ef99466d6f05dbf918 │ │ │ │ │ +59d7aeebdb024a9c9e38fe499868600c │ │ │ │ │ $fNettleCipherAES192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7570,61 +7570,61 @@ │ │ │ │ │ $fNettleCipherAES9 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES192[0]) │ │ │ │ │ $fNettleCipherAES8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES192[0]))] │ │ │ │ │ -292682fcddd66ada1fcb95d2457767ce │ │ │ │ │ +2aeaed4b5cfdf57ab3e2dbb97cd8936f │ │ │ │ │ $fNettleCipherAES2 :: AES128 -> AES128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES128) -> ds] │ │ │ │ │ -f59a2457da812b8894de75533fe6d3be │ │ │ │ │ +2e1070883486c7aaac39c8c5181445f3 │ │ │ │ │ $fNettleCipherAES20 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES-256"#] │ │ │ │ │ -142c2b7e826bf3bc0bbbaaa53a5ecd18 │ │ │ │ │ +c4b1e5d21039ae4ba31775b947554721 │ │ │ │ │ $fNettleCipherAES21 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_init ctx key] │ │ │ │ │ -a5415e0e431620249160bf303ae191a0 │ │ │ │ │ +84c0127489f853355f4bbd750e668863 │ │ │ │ │ $fNettleCipherAES22 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -6e33a28454ac359a1bb5248607a5dbc6 │ │ │ │ │ +d4a230f45f0390ed994d569f50fb9834 │ │ │ │ │ $fNettleCipherAES23 :: AES -> AES │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES) -> ds] │ │ │ │ │ -e69dae6ae5e15fd7698a193be4144f1a │ │ │ │ │ +690bd20abb440f0246648bb2732b9d80 │ │ │ │ │ $fNettleCipherAES24 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fNettleCipherAES25] │ │ │ │ │ -3db4ad3ef2610720146789d03c73f85a │ │ │ │ │ +d7968edf7881737c21f071cd9ec58016 │ │ │ │ │ $fNettleCipherAES25 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fNettleCipherAES30 $fNettleCipherAES26] │ │ │ │ │ -f2ddf3ab2fbbf4f1488141d33b06e2c7 │ │ │ │ │ +937bf7764a2718d877eca43dc64fd351 │ │ │ │ │ $fNettleCipherAES256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7652,97 +7652,97 @@ │ │ │ │ │ $fNettleCipherAES16 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES256[0]) │ │ │ │ │ $fNettleCipherAES15 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES256[0]))] │ │ │ │ │ -2cf0432053ab4fec258aebf8e5b74888 │ │ │ │ │ +2707209da0f702f16d1872af29356039 │ │ │ │ │ $fNettleCipherAES26 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fNettleCipherAES29 $fNettleCipherAES27] │ │ │ │ │ -2494da5579e808e83e7c6d6f486606d8 │ │ │ │ │ +1aec5278ab5c10a6d32166f4d9ee6c31 │ │ │ │ │ $fNettleCipherAES27 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherAES28 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -a24fe05b77200e0195a9084651e79708 │ │ │ │ │ +1133085879c674feeacdc2150f42904c │ │ │ │ │ $fNettleCipherAES28 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -5c246ada7c71f0480d622df3b9cbd814 │ │ │ │ │ +20e4087cdd29a3d220a7b17e493bb21c │ │ │ │ │ $fNettleCipherAES29 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -f77d3a997cc30a29fb6a91b0b0dd8156 │ │ │ │ │ +4975df3e5d6e66a8e3f9a8b593e5a4c3 │ │ │ │ │ $fNettleCipherAES3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherAES4] │ │ │ │ │ -2ff576e76d2bd875b26284403f94e72d │ │ │ │ │ +5c027bfb2189818042d25e6be6cefd7b │ │ │ │ │ $fNettleCipherAES30 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -4f3257fceeb254e15f3aebba77613122 │ │ │ │ │ +80f2ac1622272e4d6ca00eabc074674e │ │ │ │ │ $fNettleCipherAES31 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES32] │ │ │ │ │ -9762ddfc4e46f112909898ee33468a65 │ │ │ │ │ +10b3c890f5d2a2a7c1001d9ed05628c0 │ │ │ │ │ $fNettleCipherAES32 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES"#] │ │ │ │ │ -3b581b495527b4269ded768e38a7190c │ │ │ │ │ +c8860469de6616863f80d432ce158687 │ │ │ │ │ $fNettleCipherAES4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -f0d97dfc8a165184606311084b6d1cda │ │ │ │ │ +cd8f2551828e45ca8416c7e343254d3c │ │ │ │ │ $fNettleCipherAES5 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES6] │ │ │ │ │ -25ba90defef21db71519ac7293ca149e │ │ │ │ │ +9ddc2c8b1372d6dde7f820bb0ad3d3f3 │ │ │ │ │ $fNettleCipherAES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES-128"#] │ │ │ │ │ -335f0f80e52fb4bdcad68be12f0bb65b │ │ │ │ │ +f48c299f5c143c2d7bbb7766fb921628 │ │ │ │ │ $fNettleCipherAES7 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_init ctx key] │ │ │ │ │ -c73b784672e3d817b141993523e1c6f6 │ │ │ │ │ +0bb7c29f17d6b44ef87f4d55b67bcd3b │ │ │ │ │ $fNettleCipherAES8 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -0aa1a8e3e18d86b23df78107ca5726d5 │ │ │ │ │ +05f7eed7bc4dcf7ccc82f0b55e0eaebc │ │ │ │ │ $fNettleCipherAES9 :: AES192 -> AES192 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES192) -> ds] │ │ │ │ │ -99c8d3ac0cfe68b37512440d9acbd6ed │ │ │ │ │ +06ab2689ed8c78321267c05272c415ec │ │ │ │ │ $fNettleCipherARCFOUR :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7770,28 +7770,28 @@ │ │ │ │ │ $fNettleCipherARCFOUR2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:ARCFOUR[0]) │ │ │ │ │ $fNettleCipherARCFOUR1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCFOUR[0]))] │ │ │ │ │ -828c5e0611518b47cf0e35e9690640be │ │ │ │ │ +3b51eacf5fd70f56ac41661da7759853 │ │ │ │ │ $fNettleCipherARCFOUR1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -379b761ce480acde934c298e865ad851 │ │ │ │ │ +00443a3d406141d802fd50b6f6d52f4b │ │ │ │ │ $fNettleCipherARCFOUR2 :: ARCFOUR -> ARCFOUR │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ARCFOUR) -> ds] │ │ │ │ │ -504d87b506d1657d7c14ee6a9da3dabd │ │ │ │ │ +8f8a0b243d1742978d8147958de0f55c │ │ │ │ │ $fNettleCipherARCTWO :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7819,55 +7819,55 @@ │ │ │ │ │ $fNettleCipherARCTWO2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:ARCTWO[0]) │ │ │ │ │ $fNettleCipherARCTWO1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0]))] │ │ │ │ │ -aa00ce26b4edb1d5f36a1ee4447b4985 │ │ │ │ │ +0fd4588c09a6167abeed07125ed9a614 │ │ │ │ │ $fNettleCipherARCTWO1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -c5fa15ee30096832f53c1df4d30a9d69 │ │ │ │ │ +99472a03547eeb2a45d37ac7f2fe5167 │ │ │ │ │ $fNettleCipherARCTWO2 :: ARCTWO -> ARCTWO │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ARCTWO) -> ds] │ │ │ │ │ -6e913dcc2b6c2a2dcfae71a98eb35a26 │ │ │ │ │ +4dbb48a4516c907e00e54f0da5ebf8d9 │ │ │ │ │ $fNettleCipherARCTWO3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherARCTWO5 │ │ │ │ │ $fNettleCipherARCTWO4] │ │ │ │ │ -c707eed9512b839d1b735561ed666d3d │ │ │ │ │ +c38ecd842bd752d27c7b37ab3ebe0a65 │ │ │ │ │ $fNettleCipherARCTWO4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -8b36e3bc195d2e2a9e6cca1f512d4e9f │ │ │ │ │ +7968929aca8fe891ae1d22a1916a632a │ │ │ │ │ $fNettleCipherARCTWO5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 1#] │ │ │ │ │ -dcdc6bcc33ea6b18778dd7d080f9234f │ │ │ │ │ +94316b6e2726d1854c588b5ea023ddd4 │ │ │ │ │ $fNettleCipherARCTWO6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherARCTWO7] │ │ │ │ │ -c4c4e0200195d8f69d03d6d845dbbe55 │ │ │ │ │ +249058972661bb98271159a67a575ac5 │ │ │ │ │ $fNettleCipherARCTWO7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCTWO"#] │ │ │ │ │ -8c22bc085b83f6b98da0666baf674981 │ │ │ │ │ +38dcca10ec2fee72c9e1d02d2d8c04ba │ │ │ │ │ $fNettleCipherBLOWFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7896,63 +7896,63 @@ │ │ │ │ │ $fNettleCipherBLOWFISH2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:BLOWFISH[0]) │ │ │ │ │ $fNettleCipherBLOWFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:BLOWFISH[0]))] │ │ │ │ │ -412842ec9b67336d23df228ee00ebd2b │ │ │ │ │ +2cfa305709eb9104750d63de6650c92a │ │ │ │ │ $fNettleCipherBLOWFISH1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -06675df865e3b5c2b572493dd1f3ccf1 │ │ │ │ │ +ee088534024529a7e1cb2474d0eee8f7 │ │ │ │ │ $fNettleCipherBLOWFISH2 :: BLOWFISH -> BLOWFISH │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: BLOWFISH) -> ds] │ │ │ │ │ -96505133b231f200148f271db9f8c1aa │ │ │ │ │ +e4d71b7bb557b77c057c76f66abdd63d │ │ │ │ │ $fNettleCipherBLOWFISH3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherBLOWFISH5 │ │ │ │ │ $fNettleCipherBLOWFISH4] │ │ │ │ │ -7af383b2f19d56fb3aca2524059b0544 │ │ │ │ │ +9694ef1b174ebaffbd279f3534c1825a │ │ │ │ │ $fNettleCipherBLOWFISH4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -bd71345d98031cf64fcc346a5ea85320 │ │ │ │ │ +7b57e9dc31a94b0081f75fd0b788325b │ │ │ │ │ $fNettleCipherBLOWFISH5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 1#] │ │ │ │ │ -472502078b4e4c336eb180e9337d6708 │ │ │ │ │ +1114b465f0ce6aa08b123dbac252494d │ │ │ │ │ $fNettleCipherBLOWFISH6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherBLOWFISH7] │ │ │ │ │ -6c1e97d6362e64ef2e69c6b897572054 │ │ │ │ │ +8baed3b54ed86f7b49d127f7c0dd6a31 │ │ │ │ │ $fNettleCipherBLOWFISH7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "BLOWFISH"#] │ │ │ │ │ -9c72a6a5c6b20f758a0af86eec626466 │ │ │ │ │ +47e791a8587b766549d88d731eb919bb │ │ │ │ │ $fNettleCipherCAST1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -81bb28d7648e6fdbee048a1dc60a7832 │ │ │ │ │ +53cd7a3f25f676e6b7e6a2ee6f3ce498 │ │ │ │ │ $fNettleCipherCAST128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7980,48 +7980,48 @@ │ │ │ │ │ $fNettleCipherCAST2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:CAST128[0]) │ │ │ │ │ $fNettleCipherCAST1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CAST128[0]))] │ │ │ │ │ -5b0b37738091f264c7a46c70f2fd296f │ │ │ │ │ +cc056d2cddc835a08879afa425a93f70 │ │ │ │ │ $fNettleCipherCAST2 :: CAST128 -> CAST128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CAST128) -> ds] │ │ │ │ │ -f70b3ab4592a93df19b7337414414f39 │ │ │ │ │ +3f9c6baa28c97b637f0b088502586edb │ │ │ │ │ $fNettleCipherCAST3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherCAST5 │ │ │ │ │ $fNettleCipherCAST4] │ │ │ │ │ -46ae2e131d87e5d598702ef1dbfef488 │ │ │ │ │ +56bac38b63208ac57812aa2d1b64e1f1 │ │ │ │ │ $fNettleCipherCAST4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -966d424e8f441a1b3b0f2f0605aabe47 │ │ │ │ │ +8d2d5cd2e1a4caae60ac51e5c7e52d0e │ │ │ │ │ $fNettleCipherCAST5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 5#] │ │ │ │ │ -961401dbeff1ffba558b8824ed514662 │ │ │ │ │ +f3dc939c580cc82d19cb3a3df5f87ba9 │ │ │ │ │ $fNettleCipherCAST6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCAST7] │ │ │ │ │ -f0452f4eefffde389c63079585674680 │ │ │ │ │ +c8a73bb15e1669b6b4f6bf464e1e475f │ │ │ │ │ $fNettleCipherCAST7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CAST-128"#] │ │ │ │ │ -7831d3342aeda54944dc01d2a5407f84 │ │ │ │ │ +40307661e82b4239ce1587458a9cc2d7 │ │ │ │ │ $fNettleCipherCHACHA :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8051,25 +8051,25 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R)) │ │ │ │ │ $fNettleCipherCHACHA_$cnc_ctx │ │ │ │ │ $fNettleCipherCHACHA1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CHACHA[0]))] │ │ │ │ │ -93172c25c357c20d9d12755eb306dd22 │ │ │ │ │ +0eaaf6373c508d93dd7f18cb44b15bdc │ │ │ │ │ $fNettleCipherCHACHA1 :: │ │ │ │ │ Data.SecureMem.SecureMem │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1(, 1(, 2,)), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (c['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ (c, Data.ByteString.Internal.Type.empty)] │ │ │ │ │ -2be991f8d24cb9b7573b097d08f1ce50 │ │ │ │ │ +4d380d4c6737c1aea8dcf45508012806 │ │ │ │ │ $fNettleCipherCHACHA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -8077,15 +8077,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueFalse> │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (keyptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case keyptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ @@ -8096,32 +8096,32 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ ds6 │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ bx │ │ │ │ │ eta of wild2 { Solo# ds1 -> │ │ │ │ │ (# ds1, GHC.Tuple.Prim.() #) }) } } } }] │ │ │ │ │ -8fcea87cc5605effe9eace04ba99bcfa │ │ │ │ │ +2a778cf3b903114d261853f3955ed168 │ │ │ │ │ $fNettleCipherCHACHA_$cnc_ctx :: CHACHA -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L),A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CHACHA) -> │ │ │ │ │ case ds `cast` (N:CHACHA[0]) of wild { (,) c ds1 -> c }] │ │ │ │ │ -0794fe61e2606d62843f7f3260844a56 │ │ │ │ │ +01bb843e43b1527de5d571f9b18dd494 │ │ │ │ │ $fNettleCipherCamellia :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8150,39 +8150,39 @@ │ │ │ │ │ $fNettleCipherCamellia23 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia[0]) │ │ │ │ │ $fNettleCipherCamellia22 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia[0]))] │ │ │ │ │ -a71f3f48835b18f9d3f0eb07315c058e │ │ │ │ │ +4e33e5f8f96327a4db00644865ac8329 │ │ │ │ │ $fNettleCipherCamellia1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -b9913dafef771a2f9c3b716f42707637 │ │ │ │ │ +047f18887abb5f46350f1e864dd977e0 │ │ │ │ │ $fNettleCipherCamellia10 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherCamellia11] │ │ │ │ │ -fd16ccceaded90250f6a924df795fe31 │ │ │ │ │ +e191d00c11f4ac39dda5d0b367227b77 │ │ │ │ │ $fNettleCipherCamellia11 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -58e47bd56afb6d7a0e9e4abc4af41ca9 │ │ │ │ │ +2ab1a48376e09f44da5863503b4ffa0f │ │ │ │ │ $fNettleCipherCamellia12 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia13] │ │ │ │ │ -e7d8609a9a7cd7d4353c3c98f44d8bb6 │ │ │ │ │ +7be18c60546875df23647f9d3d11a3bf │ │ │ │ │ $fNettleCipherCamellia128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8213,61 +8213,61 @@ │ │ │ │ │ $fNettleCipherCamellia2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia128[0]) │ │ │ │ │ $fNettleCipherCamellia1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia128[0]))] │ │ │ │ │ -07f10fac9e987fa9a721458fba337157 │ │ │ │ │ +f1cf94aec3f4f494fe3c3d0584449e40 │ │ │ │ │ $fNettleCipherCamellia13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia-192"#] │ │ │ │ │ -031bf4ae76392b09c53f92310ce88432 │ │ │ │ │ +982d413df5e5c8698a0c50421ede46a6 │ │ │ │ │ $fNettleCipherCamellia14 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_init ctx key] │ │ │ │ │ -2c3b149edd985e95e39a19e4ae0e3982 │ │ │ │ │ +d0f29572393541d295de703c024770e0 │ │ │ │ │ $fNettleCipherCamellia15 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -707895f230cfc96b94b792e6f2005eae │ │ │ │ │ +c97e9385b2d45b345fef877da3af7b46 │ │ │ │ │ $fNettleCipherCamellia16 :: Camellia256 -> Camellia256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia256) -> ds] │ │ │ │ │ -2efec4760ad50d1681b9d774bbcdeafa │ │ │ │ │ +5e693c7a502b93a34830597886e900ca │ │ │ │ │ $fNettleCipherCamellia17 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherCamellia18] │ │ │ │ │ -a565b7b6a1fa38c246d490556076dcea │ │ │ │ │ +004e48b2d181bad95f8ab3adb2c857b3 │ │ │ │ │ $fNettleCipherCamellia18 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -afaa661b96e636b89793291731ff6e29 │ │ │ │ │ +a0e8e3a39c8471de976c34f73978ec6d │ │ │ │ │ $fNettleCipherCamellia19 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia20] │ │ │ │ │ -60f55729c27cf79941d04d0406d5af97 │ │ │ │ │ +ab9f19e1f022e78de3778033b6f46d21 │ │ │ │ │ $fNettleCipherCamellia192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8298,65 +8298,65 @@ │ │ │ │ │ $fNettleCipherCamellia9 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia192[0]) │ │ │ │ │ $fNettleCipherCamellia8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia192[0]))] │ │ │ │ │ -ab794988cdae21cb8ecac6c37871d0f5 │ │ │ │ │ +494898949842cfe5708e4d57ce80a299 │ │ │ │ │ $fNettleCipherCamellia2 :: Camellia128 -> Camellia128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia128) -> ds] │ │ │ │ │ -ea64552c626a95b46a24ff4f5b3944b0 │ │ │ │ │ +77afb057fa9912509593046ab0af5299 │ │ │ │ │ $fNettleCipherCamellia20 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia-256"#] │ │ │ │ │ -75c042a87be8354401f7efd39e250321 │ │ │ │ │ +675d183da8f2c4c023a1276122606086 │ │ │ │ │ $fNettleCipherCamellia21 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_init ctx key] │ │ │ │ │ -1804e3afd8a7707ed9a450da4dad8ab9 │ │ │ │ │ +ee9525d0f654522cf068035befbb27c1 │ │ │ │ │ $fNettleCipherCamellia22 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -dedcf9208f6c287b79bf9c7acb6ef272 │ │ │ │ │ +9a1829fe55603391ad5a7bda22d33198 │ │ │ │ │ $fNettleCipherCamellia23 :: Camellia -> Camellia │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia) -> ds] │ │ │ │ │ -23a67b431bbd1a0915aa929232c25df1 │ │ │ │ │ +2b83d1486452c069888078427ad8df7c │ │ │ │ │ $fNettleCipherCamellia24 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fNettleCipherCamellia25] │ │ │ │ │ -518dbd4b168272f19a00a80c62090364 │ │ │ │ │ +82cf214a3b6d2a4394cdbc35e7958a7c │ │ │ │ │ $fNettleCipherCamellia25 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherCamellia30 │ │ │ │ │ $fNettleCipherCamellia26] │ │ │ │ │ -80c87e720cfb6420056e0dd717efbd87 │ │ │ │ │ +3badc4dd3fe312abee6e64c3e7a52160 │ │ │ │ │ $fNettleCipherCamellia256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8387,101 +8387,101 @@ │ │ │ │ │ $fNettleCipherCamellia16 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia256[0]) │ │ │ │ │ $fNettleCipherCamellia15 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia256[0]))] │ │ │ │ │ -2c0c406b966a17ee3f711470307f14e9 │ │ │ │ │ +2b8a98d5d89a45e33d6f69494bca786a │ │ │ │ │ $fNettleCipherCamellia26 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherCamellia29 │ │ │ │ │ $fNettleCipherCamellia27] │ │ │ │ │ -030f62ecb709f9cee0217e04b28d61fc │ │ │ │ │ +c60d682f15b61ad9360298cf910aeef7 │ │ │ │ │ $fNettleCipherCamellia27 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherCamellia28 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -7484c77a05efa6b7d4384719ea2e6c16 │ │ │ │ │ +41e979bdfbb8e2cdb0814428a7e81db2 │ │ │ │ │ $fNettleCipherCamellia28 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -ee1c4bc8afd499377d00fd66713e2cf3 │ │ │ │ │ +137f872cd5efa367f24007ac037771a2 │ │ │ │ │ $fNettleCipherCamellia29 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -496bce8d2ac5f0815a15a2696ca3737a │ │ │ │ │ +d2b58b3a74912ed28357d536f30cc58b │ │ │ │ │ $fNettleCipherCamellia3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherCamellia4] │ │ │ │ │ -cfd1d0b8eeb1d3412b37ba15542ae47b │ │ │ │ │ +130a6ccbb9bf0f223e4b66dd50098d48 │ │ │ │ │ $fNettleCipherCamellia30 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -d9edf38e14a384b4ea01e53e3b2942b2 │ │ │ │ │ +3bba45192c7ffe7715de353f48949590 │ │ │ │ │ $fNettleCipherCamellia31 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia32] │ │ │ │ │ -2ce37f1acb2ee113e66d3c72430c37ab │ │ │ │ │ +2a2e29ce98f801379bb4b5629f63d4e4 │ │ │ │ │ $fNettleCipherCamellia32 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia"#] │ │ │ │ │ -29aca2300a2ca5c63316202f9854454e │ │ │ │ │ +2b6ef5802fbdc9e0edb132c8cda5c0fa │ │ │ │ │ $fNettleCipherCamellia4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -0e6cde9ac53506145a7ed05b4b3c9f37 │ │ │ │ │ +7613fd1d90cf0defc4c091db1bb9886c │ │ │ │ │ $fNettleCipherCamellia5 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia6] │ │ │ │ │ -e168ee5492742f05d4bbeae8d0ff76ff │ │ │ │ │ +b41eb55ee138bc2298d7a255553ed0db │ │ │ │ │ $fNettleCipherCamellia6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia-128"#] │ │ │ │ │ -9e6994c65a77e56f4baa7c8617445305 │ │ │ │ │ +dec851a429be28fc821141f442a652c2 │ │ │ │ │ $fNettleCipherCamellia7 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_init ctx key] │ │ │ │ │ -6689ac48c7d52468738d0fd8c7d74f0b │ │ │ │ │ +022d8a7a24e30ab282c939ecba104dd7 │ │ │ │ │ $fNettleCipherCamellia8 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -0aa46a8266d76213c6b8eb651ec98688 │ │ │ │ │ +e720fe6aeac9f2bce74125a2f6f351ce │ │ │ │ │ $fNettleCipherCamellia9 :: Camellia192 -> Camellia192 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia192) -> ds] │ │ │ │ │ -6090dd0ceff68a7fe501a0955975ccf6 │ │ │ │ │ +43d4a38a8f48f4661fb2781e3fd7fde8 │ │ │ │ │ $fNettleCipherDES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher DES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8508,72 +8508,72 @@ │ │ │ │ │ $fNettleCipherDES2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:DES[0]) │ │ │ │ │ $fNettleCipherDES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES[0]))] │ │ │ │ │ -c1369869b0c2f3f95d38d738ac950a6a │ │ │ │ │ +070ea2d9ad7b4fa0abda695769d65612 │ │ │ │ │ $fNettleCipherDES1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -e716143ba475d6b44bf9747f9388bf5f │ │ │ │ │ +be11ddc2189fc81bc57d398f5c16528a │ │ │ │ │ $fNettleCipherDES2 :: DES -> DES │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: DES) -> ds] │ │ │ │ │ -fbc2592b8d276fc1bb250774f973a85c │ │ │ │ │ +7511364256d06a0f032955915202c444 │ │ │ │ │ $fNettleCipherDES3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherDES4] │ │ │ │ │ -29b7c32f63d7c5f775c95c2ac9ea77f8 │ │ │ │ │ +13ab2a5b8cf037f2c038eb0f7a083b93 │ │ │ │ │ $fNettleCipherDES4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -0d008e95f11886b710fe487c86455126 │ │ │ │ │ +9ceb69ed94a2d4f0cfe75d30e1d7c7d7 │ │ │ │ │ $fNettleCipherDES5 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherDES6] │ │ │ │ │ -312485f73d090083f71dcfd3195f4e68 │ │ │ │ │ +9c15d2486bd634411f3bb5f62c58bfa4 │ │ │ │ │ $fNettleCipherDES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES"#] │ │ │ │ │ -6c83902266369f75a02f3f7f086a271a │ │ │ │ │ +93c8148b4296d58f73a15a22ee2ff834 │ │ │ │ │ $fNettleCipherDES7 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_des_set_key ctxptr] │ │ │ │ │ -7f91518b04f39ab7888ffef91f5f071b │ │ │ │ │ +fdd3e925db79ab5f4ab2a8273289b832 │ │ │ │ │ $fNettleCipherDES_EDE1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -bdec352d78f84f57b9de480c9c6b45af │ │ │ │ │ +c2ad4fc0b08692673e44d8da68b90e67 │ │ │ │ │ $fNettleCipherDES_EDE2 :: DES_EDE3 -> DES_EDE3 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: DES_EDE3) -> ds] │ │ │ │ │ -31468e9331284fd5c36a2f472d9ee245 │ │ │ │ │ +5637ecb2342887bd0a9d4257f68b4b6a │ │ │ │ │ $fNettleCipherDES_EDE3 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8602,56 +8602,56 @@ │ │ │ │ │ $fNettleCipherDES_EDE2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:DES_EDE3[0]) │ │ │ │ │ $fNettleCipherDES_EDE1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES_EDE3[0]))] │ │ │ │ │ -c30f9dd6503854667b98901d85c7c893 │ │ │ │ │ +6817fd6ba3bc0c742feea70fb3450d30 │ │ │ │ │ $fNettleCipherDES_EDE4 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherDES_EDE5] │ │ │ │ │ -39a166bb6ab29901d9c65db7e47308d3 │ │ │ │ │ +c06102ac9259f5f95908110a19e3f37b │ │ │ │ │ $fNettleCipherDES_EDE5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -72595b4aced034883c73337e0ec54d0c │ │ │ │ │ +5c4811dc2127617e42ee523e249576fa │ │ │ │ │ $fNettleCipherDES_EDE6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherDES_EDE7] │ │ │ │ │ -987f5d160ea33c736983ef0406a2e23b │ │ │ │ │ +f09d7466b9bb07949e6d5801a2e484e5 │ │ │ │ │ $fNettleCipherDES_EDE7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES-EDE3"#] │ │ │ │ │ -ab322a3152ad2d2393d14350c886708d │ │ │ │ │ +72c749dbfba03863efd1a793e72fafed │ │ │ │ │ $fNettleCipherDES_EDE8 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_des3_set_key ctxptr] │ │ │ │ │ -575a849464ccff70660776390e4d55e3 │ │ │ │ │ +0adde85ada5bb0c639495f036e127e54 │ │ │ │ │ $fNettleCipherESTREAM_SALSA1 :: │ │ │ │ │ Data.SecureMem.SecureMem │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1(, 1(, 2,)), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (c['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ (c, Data.ByteString.Internal.Type.empty)] │ │ │ │ │ -8ef762d861e1cea2b182f1106ec3905c │ │ │ │ │ +cecb16ccc9139610629901e3acf17857 │ │ │ │ │ $fNettleCipherESTREAM_SALSA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -8660,15 +8660,15 @@ │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (keylen['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (keyptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case keylen of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case keyptr of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -8681,25 +8681,25 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ ds9 │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ bx │ │ │ │ │ eta of wild2 { Solo# ds1 -> │ │ │ │ │ (# ds1, GHC.Tuple.Prim.() #) }) } } } } }] │ │ │ │ │ -2a5debe92f79430c18b3ee3b801650a2 │ │ │ │ │ +56c8bef36ee0d78740d63ebd14ba49e8 │ │ │ │ │ $fNettleCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8732,33 +8732,33 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fNettleCipherESTREAM_SALSA20_$cnc_ctx │ │ │ │ │ $fNettleCipherESTREAM_SALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ESTREAM_SALSA20[0]))] │ │ │ │ │ -91bb800eb577b77d68a1f6cd426c5e91 │ │ │ │ │ +41074d23f1530c7b4892efce04729173 │ │ │ │ │ $fNettleCipherESTREAM_SALSA20_$cnc_ctx :: │ │ │ │ │ ESTREAM_SALSA20 -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L),A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ESTREAM_SALSA20) -> │ │ │ │ │ case ds `cast` (N:ESTREAM_SALSA20[0]) of wild { (,) c ds1 -> c }] │ │ │ │ │ -42ab2c5d36ec16d81d198fe9ed326076 │ │ │ │ │ +6be8d78148ab16b211a8f220ffae64a9 │ │ │ │ │ $fNettleCipherSALSA1 :: │ │ │ │ │ Data.SecureMem.SecureMem │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1(, 1(, 2,)), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (c['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ (c, Data.ByteString.Internal.Type.empty)] │ │ │ │ │ -8034b75a2726d895a13151b3f9fa8a19 │ │ │ │ │ +259f7af33815050db57dee4596d0cbc4 │ │ │ │ │ $fNettleCipherSALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8788,23 +8788,23 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R)) │ │ │ │ │ $fNettleCipherSALSA20_$cnc_ctx │ │ │ │ │ $fNettleCipherSALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SALSA20[0]))] │ │ │ │ │ -5b89959b08e482c4904f090b1fd1c3d9 │ │ │ │ │ +dba95d6396113aa72a2abf9aadb14c35 │ │ │ │ │ $fNettleCipherSALSA20_$cnc_ctx :: │ │ │ │ │ SALSA20 -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L),A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SALSA20) -> │ │ │ │ │ case ds `cast` (N:SALSA20[0]) of wild { (,) c ds1 -> c }] │ │ │ │ │ -7b15a29ca7249213ae37601d5f3d7e7b │ │ │ │ │ +fa373a86f2d15d52399158a1e1890a84 │ │ │ │ │ $fNettleCipherSERPENT :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8832,55 +8832,55 @@ │ │ │ │ │ $fNettleCipherSERPENT2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:SERPENT[0]) │ │ │ │ │ $fNettleCipherSERPENT1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SERPENT[0]))] │ │ │ │ │ -a27a854777b6a15bc4de0656229b832e │ │ │ │ │ +901d04161b0391e1c72b986727b37438 │ │ │ │ │ $fNettleCipherSERPENT1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -de7b01e665a8ce2c33d1ef16f3c251fd │ │ │ │ │ +d430f15749e30b66062f19c795886ee8 │ │ │ │ │ $fNettleCipherSERPENT2 :: SERPENT -> SERPENT │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SERPENT) -> ds] │ │ │ │ │ -9e9ec68e5eba707f15dd443238620040 │ │ │ │ │ +66ce9a28a14023370140ab18c8585787 │ │ │ │ │ $fNettleCipherSERPENT3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherSERPENT5 │ │ │ │ │ $fNettleCipherSERPENT4] │ │ │ │ │ -bc9fcc5cb20b9694096865d6002ffe57 │ │ │ │ │ +afc41f19af71f529636f35f60350a0af │ │ │ │ │ $fNettleCipherSERPENT4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -948ae0bd710bfdb41e24d277ada7bcf5 │ │ │ │ │ +6ba0a5b1e6d93f4004d2b2d4897a8275 │ │ │ │ │ $fNettleCipherSERPENT5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -ce3842f1d42bd588a2aadf3546d06e65 │ │ │ │ │ +46d7e243f34b059de31413c9c4f4ae89 │ │ │ │ │ $fNettleCipherSERPENT6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherSERPENT7] │ │ │ │ │ -9559ce2ecc851c08b61eb1c3148c4c8e │ │ │ │ │ +9681be878010f078f5c30d28a2ce6e1f │ │ │ │ │ $fNettleCipherSERPENT7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SERPENT"#] │ │ │ │ │ -9f065ea2a7d6e7b35214c62fceef774e │ │ │ │ │ +ca5110ef8639c61670480f27f35973f6 │ │ │ │ │ $fNettleCipherTWOFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8908,82 +8908,82 @@ │ │ │ │ │ $fNettleCipherTWOFISH2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:TWOFISH[0]) │ │ │ │ │ $fNettleCipherTWOFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:TWOFISH[0]))] │ │ │ │ │ -e5a68944eb77261e38183e7874e0e8df │ │ │ │ │ +895aeca308dc9a34e86a5a3e9ed7beeb │ │ │ │ │ $fNettleCipherTWOFISH1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -8f5e1ba63b33a12c64f2fb0f2caec07a │ │ │ │ │ +455d26488456cd54549f34b8d4176fb9 │ │ │ │ │ $fNettleCipherTWOFISH10 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherTWOFISH11] │ │ │ │ │ -7a356c592e06dab4434b31176018c243 │ │ │ │ │ +4efe38f16a8e4e58f715cebba1d339cd │ │ │ │ │ $fNettleCipherTWOFISH11 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "TWOFISH"#] │ │ │ │ │ -8b74e3500f497acf843de847ac9a2cc9 │ │ │ │ │ +41a76fbd8d7f479fb287978055dc0950 │ │ │ │ │ $fNettleCipherTWOFISH2 :: TWOFISH -> TWOFISH │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: TWOFISH) -> ds] │ │ │ │ │ -f2c0c60aeabd23a334378bdd758f5679 │ │ │ │ │ +5d7a96db0b9173d341cd7b230f361309 │ │ │ │ │ $fNettleCipherTWOFISH3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fNettleCipherTWOFISH4] │ │ │ │ │ -2d8823415652b0de36a614e61620de50 │ │ │ │ │ +0fba34dbf8e4824ed2caf74fab53977a │ │ │ │ │ $fNettleCipherTWOFISH4 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherTWOFISH9 │ │ │ │ │ $fNettleCipherTWOFISH5] │ │ │ │ │ -5be0ad0953eabfeadf7feb20f470a57f │ │ │ │ │ +71f7b76600b08d0156f8fb3f6ba2a2bb │ │ │ │ │ $fNettleCipherTWOFISH5 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherTWOFISH8 │ │ │ │ │ $fNettleCipherTWOFISH6] │ │ │ │ │ -f59776f26517fb8c261718141aea36e0 │ │ │ │ │ +0ee76da01d1f7da60f995349b829c8ca │ │ │ │ │ $fNettleCipherTWOFISH6 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherTWOFISH7 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -6171918a965f56d405f95c6efcdb4f14 │ │ │ │ │ +b27c47f69e0939043d8eae092b2a7063 │ │ │ │ │ $fNettleCipherTWOFISH7 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -0cc3e972fc0fdc98204663203cee786b │ │ │ │ │ +8716e4545321821d2bd3705236c80ff7 │ │ │ │ │ $fNettleCipherTWOFISH8 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -2e9ffc8124ef6be03cbce727117c5aba │ │ │ │ │ +7ddd94dd56d478a3daec1928b4bec01c │ │ │ │ │ $fNettleCipherTWOFISH9 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -d450feed13ed689fc8b76386ab0c4082 │ │ │ │ │ +7b9007776cde2dadc26e573ca47c4bb8 │ │ │ │ │ $fNettleStreamCipherARCFOUR :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleStreamCipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -9009,31 +9009,31 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -d0be0a6f3de558e4549e7cc0458abfb7 │ │ │ │ │ +5d29ea67be836052a0f740265d1b15d7 │ │ │ │ │ $fNettleStreamCipherARCFOUR1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -1e8706a7e5189b70579bed163c969b28 │ │ │ │ │ +e17e8bdfe231c6895aada1773b003420 │ │ │ │ │ $fStreamCipherARCFOUR :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCFOUR $fCipherARCFOUR $fStreamCipherARCFOUR_$cstreamCombine] │ │ │ │ │ -f65c37fa2c5bc88f04898c90e3552cb2 │ │ │ │ │ +b1207545f5ac1acc9b6fdf5b16e91744 │ │ │ │ │ $fStreamCipherARCFOUR_$cstreamCombine :: │ │ │ │ │ ARCFOUR │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, ARCFOUR) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9050,24 +9050,24 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wstream_crypt │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_arcfour_crypt │ │ │ │ │ ww │ │ │ │ │ eta1 } │ │ │ │ │ } in │ │ │ │ │ (case ds of wild { (,) r c' -> r }, │ │ │ │ │ case ds of wild { (,) r c' -> c' `cast` (Sym (N:ARCFOUR[0])) })] │ │ │ │ │ -758ecdb631b0a4a106e5bf4744a36e38 │ │ │ │ │ +df651e3bdcc34df3c87a1ce9a79dce02 │ │ │ │ │ $fStreamCipherCHACHA :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CHACHA $fCipherCHACHA $fStreamCipherCHACHA_$cstreamCombine] │ │ │ │ │ -8acc6dbab6edc6ed402a1484bc869b22 │ │ │ │ │ +235c9c96d5afa410d12872a764743c1f │ │ │ │ │ $fStreamCipherCHACHA_$cstreamCombine :: │ │ │ │ │ CHACHA │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, CHACHA) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(L,L,SL)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9075,26 +9075,26 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case Crypto.Nettle.Ciphers.Internal.$wnettle_blockedStreamCombine │ │ │ │ │ @CHACHA │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -c01db7cf45267be3654a25d2d2647161 │ │ │ │ │ +f853193980170859efa0980e4b4f4654 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fCipherESTREAM_SALSA20 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20_$cstreamCombine] │ │ │ │ │ -41ee2ddd41888f94c0db9cf5a047db40 │ │ │ │ │ +e24083b04eb8cab179cc7b5c1077fb45 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20_$cstreamCombine :: │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, ESTREAM_SALSA20) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(L,L,SL)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9102,24 +9102,24 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case Crypto.Nettle.Ciphers.Internal.$wnettle_blockedStreamCombine │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20 │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -2861eeb7c36958af5e21b7f3d4fe644f │ │ │ │ │ +4896e46e3bd1300780827bdc81c3f703 │ │ │ │ │ $fStreamCipherSALSA20 :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SALSA20 $fCipherSALSA20 $fStreamCipherSALSA20_$cstreamCombine] │ │ │ │ │ -330c3b29784fca206f9f779e1e6d2839 │ │ │ │ │ +5402fa17e3f1a8aef901fadae81ac345 │ │ │ │ │ $fStreamCipherSALSA20_$cstreamCombine :: │ │ │ │ │ SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, SALSA20) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(L,L,SL)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9127,1066 +9127,1066 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case Crypto.Nettle.Ciphers.Internal.$wnettle_blockedStreamCombine │ │ │ │ │ @SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20 │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -6ff18ce809356f89411fc4ba8c3d10e8 │ │ │ │ │ +584cc3291b00afedacaf8cdab312d016 │ │ │ │ │ $fStreamNonceCipherCHACHA :: StreamNonceCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:StreamNonceCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CHACHA │ │ │ │ │ $fStreamCipherCHACHA │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamNonceSize │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamSetNonce] │ │ │ │ │ -b106bf07d2a1ebe18ab9dde3ccc6161f │ │ │ │ │ +c1bd7d77a56ce02b93eec65c03ddb4dd │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamNonceSize :: │ │ │ │ │ CHACHA -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CHACHA │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -cf6f7aff86681fb53db4152149bbc3f7 │ │ │ │ │ +dbea3f8847044d3a4b3fb2886adba309 │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamSetNonce :: │ │ │ │ │ CHACHA │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe CHACHA │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_blockedStreamSetNonce │ │ │ │ │ @CHACHA │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA] │ │ │ │ │ -db4725c7b6f619fad1073340b31e24e5 │ │ │ │ │ +4fa48e7119478eab0569c127dbe33ca1 │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20 :: │ │ │ │ │ StreamNonceCipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:StreamNonceCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20 │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamNonceSize │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamSetNonce] │ │ │ │ │ -e55c962a49905f681b2b6229cf5d3880 │ │ │ │ │ +cb8901d7ed37f8bee87e7e920a34447e │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamNonceSize :: │ │ │ │ │ ESTREAM_SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -41fd1ac1767926a01e134f4a7c0d93d9 │ │ │ │ │ +123509d01fb61b2e2b9de9a1c5202f32 │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamSetNonce :: │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe ESTREAM_SALSA20 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_blockedStreamSetNonce │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20] │ │ │ │ │ -719319b1817927efa01e99b8522de837 │ │ │ │ │ +73dade2d65c51e7242b479ff6c0458b2 │ │ │ │ │ $fStreamNonceCipherSALSA20 :: StreamNonceCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:StreamNonceCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SALSA20 │ │ │ │ │ $fStreamCipherSALSA20 │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamNonceSize │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamSetNonce] │ │ │ │ │ -a0fa15510d381a0780e691d3fb0da43d │ │ │ │ │ +da5f2081dce7afbf0a96493367bebbe8 │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamNonceSize :: │ │ │ │ │ SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleBlockedStreamCipherSALSA2 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -4a43b80358c0265bb2feac6fbdbfc168 │ │ │ │ │ +d63a0fd23452580746171db0e42f2240 │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamSetNonce :: │ │ │ │ │ SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe SALSA20 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_blockedStreamSetNonce │ │ │ │ │ @SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20] │ │ │ │ │ -c12fd66b7880637a52500a4735cc712a │ │ │ │ │ +b308ad89b31202676eb1cc34e5ef11a8 │ │ │ │ │ $tc'AES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10025711524711419096#Word64 │ │ │ │ │ - 6219629951448859123#Word64 │ │ │ │ │ + 2663925397501822419#Word64 │ │ │ │ │ + 11136728641307039017#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES2 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES1] │ │ │ │ │ -d3a978a34199addd0b4937c3e269059f │ │ │ │ │ +af51f15cc878f680d226aef96fd816f9 │ │ │ │ │ $tc'AES1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -d0ca032de498fa1d256cb39d63edb612 │ │ │ │ │ +a2811181feabe0d46185ff28a41e2cea │ │ │ │ │ $tc'AES10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cd93879c2b558103b218a5d2bc9ba602 │ │ │ │ │ +44b8cc500ffd4092256f45532910a303 │ │ │ │ │ $tc'AES11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES12] │ │ │ │ │ -56608f65610adbd881f17146da8551fa │ │ │ │ │ +a54a900b02c5fa27c8943c93d0d2eaf2 │ │ │ │ │ $tc'AES12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES256"#] │ │ │ │ │ -c55ec3fc447fc8d7de50279ad76c3f6f │ │ │ │ │ +1faf54cb8b0032f971ef502b975edaef │ │ │ │ │ $tc'AES128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7336205180963360275#Word64 │ │ │ │ │ - 1124944738212578099#Word64 │ │ │ │ │ + 7586399421709551815#Word64 │ │ │ │ │ + 3536687930760390183#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES5 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES4] │ │ │ │ │ -22b0bffffa10706fc3451d5fc8e065d0 │ │ │ │ │ +ab5ac0a2c4630c32014cffde87466fdd │ │ │ │ │ $tc'AES192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6436259107202988649#Word64 │ │ │ │ │ - 8759083189939078474#Word64 │ │ │ │ │ + 10471864447163871604#Word64 │ │ │ │ │ + 11935454570593804954#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES8 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES7] │ │ │ │ │ -5e56ae49029e9fa94b9234c0afe9871b │ │ │ │ │ +248ebcfbb70d880368e690d5f871f73b │ │ │ │ │ $tc'AES2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES3] │ │ │ │ │ -e0af11fd89b3122e8adcfe682ba35f65 │ │ │ │ │ +25096e9365aa5109dcf478513494517a │ │ │ │ │ $tc'AES256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10326614360903357402#Word64 │ │ │ │ │ - 6640600551309531201#Word64 │ │ │ │ │ + 2001134370468140480#Word64 │ │ │ │ │ + 18040569684401511354#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES11 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES10] │ │ │ │ │ -21d3d44c2a6b59d254ac7018fc455861 │ │ │ │ │ +3a2929410b89dccdb8238e93cd6e6f25 │ │ │ │ │ $tc'AES3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES"#] │ │ │ │ │ -6237bc081fd1841182ecda8bc27b9189 │ │ │ │ │ +bb3bc6dc0f259337c965b8cafd3f26e0 │ │ │ │ │ $tc'AES4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -eacc5e04b2456a4ec3e48519c9d1b577 │ │ │ │ │ +ebbddb6626f688d9b64aaf36f68298a3 │ │ │ │ │ $tc'AES5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES6] │ │ │ │ │ -46edfb53e9f3b2299c3b03412718a19f │ │ │ │ │ +2b2a66fff1ca8666fd403e757f929339 │ │ │ │ │ $tc'AES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES128"#] │ │ │ │ │ -c37544e349e04570d86eecc8c495293f │ │ │ │ │ +53eacfaae38c5c0ffe2f9bd93bac548d │ │ │ │ │ $tc'AES7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -00a5e29a6f9e738c6b19b520ccaf45c7 │ │ │ │ │ +8377ca729ff0b7bd9a492183175703e3 │ │ │ │ │ $tc'AES8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES9] │ │ │ │ │ -9233660f45cb32d1fbe5ef9e03e57a69 │ │ │ │ │ +82011fb75e7841a47ded93e9064f9215 │ │ │ │ │ $tc'AES9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES192"#] │ │ │ │ │ -ff9d67ac9be0a7820dea1b53714fced1 │ │ │ │ │ +ec655c6b341bda0033c13fc1f7c88e06 │ │ │ │ │ $tc'ARCFOUR :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12710709906295711928#Word64 │ │ │ │ │ - 16745141213030108768#Word64 │ │ │ │ │ + 11574114585502316720#Word64 │ │ │ │ │ + 17323408533866793623#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'ARCFOUR2 │ │ │ │ │ 0# │ │ │ │ │ $tc'ARCFOUR1] │ │ │ │ │ -30aaedd9830071b90ae3ac9068f454e9 │ │ │ │ │ +e8dd5cd28dcd8706de90bc4b4c07485f │ │ │ │ │ $tc'ARCFOUR1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c92ccc93e4384a42abb50d88452cb693 │ │ │ │ │ +dcd8edfd29ec7b79446a0827852ccb11 │ │ │ │ │ $tc'ARCFOUR2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'ARCFOUR3] │ │ │ │ │ -d81e2d0ff6002c9fa2626e6dc032c71c │ │ │ │ │ +43e56e79b2a39ad04c8142b099ffe1d8 │ │ │ │ │ $tc'ARCFOUR3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'ARCFOUR"#] │ │ │ │ │ -2ebdce72432b19518c06b35784c06cf6 │ │ │ │ │ +632e9551b9fe5f302ea322a0bf186cf8 │ │ │ │ │ $tc'ARCTWO :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 431877503255037744#Word64 │ │ │ │ │ - 14859275691670981914#Word64 │ │ │ │ │ + 13471959147695343174#Word64 │ │ │ │ │ + 14846687538506667141#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'ARCTWO2 │ │ │ │ │ 0# │ │ │ │ │ $tc'ARCTWO1] │ │ │ │ │ -1fda72d7eb587be588cac4fd3168743c │ │ │ │ │ +abcd5e10129185f6d54dadce54fd6b0e │ │ │ │ │ $tc'ARCTWO1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -6ff4eeeddd5839e3b8b2a7fd0d9bb98b │ │ │ │ │ +5c1ce2db4dace6e7529ce732dd032bc9 │ │ │ │ │ $tc'ARCTWO2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'ARCTWO3] │ │ │ │ │ -52d2e9593091991177208aa8c6413f92 │ │ │ │ │ +b119df17d0309b08acce8898da8a1375 │ │ │ │ │ $tc'ARCTWO3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'ARCTWO"#] │ │ │ │ │ -c131c82b83a85eab3950aea20be5db2f │ │ │ │ │ +92a213021bea9cfb504047345e9d1373 │ │ │ │ │ $tc'BLOWFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9034493636135859705#Word64 │ │ │ │ │ - 8105899185935770426#Word64 │ │ │ │ │ + 2584339060996861064#Word64 │ │ │ │ │ + 3921030417176530951#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'BLOWFISH2 │ │ │ │ │ 0# │ │ │ │ │ $tc'BLOWFISH1] │ │ │ │ │ -2d6b70d23192d7ebfbfea7c3df58b074 │ │ │ │ │ +0f6e6ef423678ea1bbc971bee9c233e4 │ │ │ │ │ $tc'BLOWFISH1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -7e49e9c871be8b7fdda872b87e15182b │ │ │ │ │ +b08a15622126f411a752331cc7103062 │ │ │ │ │ $tc'BLOWFISH2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'BLOWFISH3] │ │ │ │ │ -e5c154d8b0880c1dde69894ffee8f828 │ │ │ │ │ +b82f05ac8bf661c8cf209736c699f574 │ │ │ │ │ $tc'BLOWFISH3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'BLOWFISH"#] │ │ │ │ │ -93b69c99b6882fe522e31ed2297f7636 │ │ │ │ │ +2d166258aea887adb8a92b89c136e8f2 │ │ │ │ │ $tc'C:StreamNonceCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12103108064204870027#Word64 │ │ │ │ │ - 11262962635727219370#Word64 │ │ │ │ │ + 11641480892736027589#Word64 │ │ │ │ │ + 16182522106768395843#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:StreamNonceCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:StreamNonceCipher1] │ │ │ │ │ -a7a527e242432b8e3b15e7fc4317cd51 │ │ │ │ │ +20a7e0fd990a861eb352dabb5a3f6e74 │ │ │ │ │ $tc'C:StreamNonceCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -19be452fa7ef38624ad2f135e840daa8 │ │ │ │ │ +bf07490baf72b7050ffbb92b9041c372 │ │ │ │ │ $tc'C:StreamNonceCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:StreamNonceCipher3] │ │ │ │ │ -3806629328002a908812891aa258e9c5 │ │ │ │ │ +b056a31a96f4322ba6cc043513f10cc7 │ │ │ │ │ $tc'C:StreamNonceCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:StreamNonceCipher"#] │ │ │ │ │ -d8da1419c2868ed63cd7fc53f7d61eb7 │ │ │ │ │ +0ec168ebb74763d0f3d22e964f025451 │ │ │ │ │ $tc'CAST1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c284b352f3f72865c8d6c2a710bec9ac │ │ │ │ │ +0ac635a39b6e0134b348620f6d3259cc │ │ │ │ │ $tc'CAST128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3264575693542815858#Word64 │ │ │ │ │ - 12822862704007133674#Word64 │ │ │ │ │ + 15819500464808127062#Word64 │ │ │ │ │ + 17077281405024328201#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CAST2 │ │ │ │ │ 0# │ │ │ │ │ $tc'CAST1] │ │ │ │ │ -46370d54308b5579b476fbc45a2b081c │ │ │ │ │ +bea3454c46d68de920ddd1e647bae948 │ │ │ │ │ $tc'CAST2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CAST3] │ │ │ │ │ -4d9240e7cc90f94d88c345c73de6479d │ │ │ │ │ +1a8efd8a0c18fdc19173858ea5c8bcfd │ │ │ │ │ $tc'CAST3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CAST128"#] │ │ │ │ │ -6131d48f9bc9c22e6a0943c2ef886448 │ │ │ │ │ +15c48b7839cf6253ab6cc6798a5d0dba │ │ │ │ │ $tc'CHACHA :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14764303748370094625#Word64 │ │ │ │ │ - 16900878912728199961#Word64 │ │ │ │ │ + 12183292448957740437#Word64 │ │ │ │ │ + 5294400352083939383#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CHACHA2 │ │ │ │ │ 0# │ │ │ │ │ $tc'CHACHA1] │ │ │ │ │ -51f4ed61d355bcda131f5da704ffd9a6 │ │ │ │ │ +e224016263ddd9ac628ff105815ac0c3 │ │ │ │ │ $tc'CHACHA1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -a79f5fd25df5073c50d6a078614029a9 │ │ │ │ │ +2fa2d9234d95a4633c4a6bab2d100273 │ │ │ │ │ $tc'CHACHA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CHACHA3] │ │ │ │ │ -9b78515d441ae4a5ca432488140ba377 │ │ │ │ │ +60bec6a79bd9e45bc60cd7ea5a0a860c │ │ │ │ │ $tc'CHACHA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CHACHA"#] │ │ │ │ │ -9ceaf2c4632e1af71179c366572688e5 │ │ │ │ │ +77a8bf169f6ca417781e718a9c023a5e │ │ │ │ │ $tc'Camellia :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2430347097560369388#Word64 │ │ │ │ │ - 7365863140806389999#Word64 │ │ │ │ │ + 13775536737945081742#Word64 │ │ │ │ │ + 10212012099052239406#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia2 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia1] │ │ │ │ │ -fdb9fbc01c6b782f53a666d51acab50b │ │ │ │ │ +4687d01a628d266142ce8722c90fef7e │ │ │ │ │ $tc'Camellia1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -95e8d2aa5586fb8df66c5b907398c487 │ │ │ │ │ +691892f5060200ae3ecb97dfbd29c9fa │ │ │ │ │ $tc'Camellia10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -ff6414be9812e3058266ceb1afa48314 │ │ │ │ │ +6ae423a1c9877fa12ad4e06047992a7e │ │ │ │ │ $tc'Camellia11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia12] │ │ │ │ │ -4365beac5ef45b91871bcb2b87f1b4e5 │ │ │ │ │ +00090c687ef22eedc691becca72d97c2 │ │ │ │ │ $tc'Camellia12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia256"#] │ │ │ │ │ -a7cadea29da8a623dc86c9337362b338 │ │ │ │ │ +c2e6afab3eda8f5c9db33deb39090b7b │ │ │ │ │ $tc'Camellia128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 1426282370389503568#Word64 │ │ │ │ │ - 9273721362465330421#Word64 │ │ │ │ │ + 11559373833599252840#Word64 │ │ │ │ │ + 5103768287182969756#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia5 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia4] │ │ │ │ │ -6010a27229568e1a7b604a64bdddf06d │ │ │ │ │ +586826d1eb22c0c748f479d3ef632649 │ │ │ │ │ $tc'Camellia192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7240678179912944623#Word64 │ │ │ │ │ - 3417102057820837932#Word64 │ │ │ │ │ + 11657346871066028158#Word64 │ │ │ │ │ + 1711752382760524559#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia8 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia7] │ │ │ │ │ -51767c838dc520d982f2870055650171 │ │ │ │ │ +76ff5ab2f694f5096405425cb517d7e6 │ │ │ │ │ $tc'Camellia2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia3] │ │ │ │ │ -d5731142caf8b75980dd41637e8e9889 │ │ │ │ │ +ab06d4086dd71738f97c7b0b603aa494 │ │ │ │ │ $tc'Camellia256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10945149640144316146#Word64 │ │ │ │ │ - 3104648392902727575#Word64 │ │ │ │ │ + 17711268226008926471#Word64 │ │ │ │ │ + 15145453070614986595#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia11 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia10] │ │ │ │ │ -83097cb0722257d15edc574e2566385a │ │ │ │ │ +7ed60397a7b468fef0d3539924fcef91 │ │ │ │ │ $tc'Camellia3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia"#] │ │ │ │ │ -0420ccb91acd59d0b2c012975e24c61b │ │ │ │ │ +e5fb24d380db688700acc6e90164ad99 │ │ │ │ │ $tc'Camellia4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -bb277f0a792a35d57a6fe126578d3a2b │ │ │ │ │ +104e502d407fd81d9e61027fc0c680c7 │ │ │ │ │ $tc'Camellia5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia6] │ │ │ │ │ -3d88e6fc23a203bd2f474e27c2248765 │ │ │ │ │ +57a5928e2b55516a64b49b90bf7ac1ab │ │ │ │ │ $tc'Camellia6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia128"#] │ │ │ │ │ -474b7e41c6d3f54ee92e612585cbbe7e │ │ │ │ │ +1ea5d76e049c9b9796570726e1200765 │ │ │ │ │ $tc'Camellia7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -513204fd6983e3fac7b3ccb1fb5b1491 │ │ │ │ │ +c55de28492b71fa6f14d2a8f8743b6ac │ │ │ │ │ $tc'Camellia8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia9] │ │ │ │ │ -111040e7e2079b5ca00f80cc4a00ba18 │ │ │ │ │ +db5d80e63074331ad698fb09663b887a │ │ │ │ │ $tc'Camellia9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia192"#] │ │ │ │ │ -dc467ba2f369fed1864b5b0ac6b912ab │ │ │ │ │ +8b3b4af6235576646d9dc2361f9c06ed │ │ │ │ │ $tc'DES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17088319560386770665#Word64 │ │ │ │ │ - 12577494536023475250#Word64 │ │ │ │ │ + 4517931407044037083#Word64 │ │ │ │ │ + 17790798846455199442#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'DES2 │ │ │ │ │ 0# │ │ │ │ │ $tc'DES1] │ │ │ │ │ -8ba40a742879d9ec4f301866cc99e174 │ │ │ │ │ +dfbdcb7e9669dffcbf10182f74170223 │ │ │ │ │ $tc'DES1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -7be22b4e2a444915c472bc30542c8133 │ │ │ │ │ +4052a9bf156ae93f85aa4d02793427d8 │ │ │ │ │ $tc'DES2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'DES3] │ │ │ │ │ -a4b2788e8bc6d1e1ec903139a67d414e │ │ │ │ │ +e45b674624cb61bf24eab80300eb390c │ │ │ │ │ $tc'DES3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'DES"#] │ │ │ │ │ -7e208d1e812e50514d7911b1e89bf8e1 │ │ │ │ │ +147ab065e60499527cd5361d14dcbe92 │ │ │ │ │ $tc'DES_EDE1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -151d1f41e3c3fb66de4508d11506a690 │ │ │ │ │ +fce176788ce5e87f71fae97272ef13fc │ │ │ │ │ $tc'DES_EDE2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'DES_EDE4] │ │ │ │ │ -f7e5efc5d42e3fc7032d002a1f00e40b │ │ │ │ │ +74893e0339fa0689958bdb7587f67ae2 │ │ │ │ │ $tc'DES_EDE3 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16857681056749855312#Word64 │ │ │ │ │ - 818748826205835184#Word64 │ │ │ │ │ + 13523812978573109959#Word64 │ │ │ │ │ + 10877573888977266170#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'DES_EDE2 │ │ │ │ │ 0# │ │ │ │ │ $tc'DES_EDE1] │ │ │ │ │ -db3378bcc8f4d0f2075f3be3284d098e │ │ │ │ │ +30b4cf70127f4afa9cc907f6a69abfb9 │ │ │ │ │ $tc'DES_EDE4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'DES_EDE3"#] │ │ │ │ │ -9fcb001fd291457425c13c1374ee61f9 │ │ │ │ │ +75a8bbb16fb8fe97bde991202608d144 │ │ │ │ │ $tc'ESTREAM_SALSA1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c9824138f41b90aba4a259bbf4922ab1 │ │ │ │ │ +4ba280f82877de4fb63637be2203b058 │ │ │ │ │ $tc'ESTREAM_SALSA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'ESTREAM_SALSA3] │ │ │ │ │ -34fdf9eae1435a955caab9552b28e60f │ │ │ │ │ +b155efae8edadb3629efb8af49ffd81b │ │ │ │ │ $tc'ESTREAM_SALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8409280841423143139#Word64 │ │ │ │ │ - 11216110787632332915#Word64 │ │ │ │ │ + 13814527545709317341#Word64 │ │ │ │ │ + 17239404346698950718#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'ESTREAM_SALSA2 │ │ │ │ │ 0# │ │ │ │ │ $tc'ESTREAM_SALSA1] │ │ │ │ │ -c2cb0f5bd097a3952face0c10bfd8e3d │ │ │ │ │ +5fca228852b85962a7eec8d81b2b96fa │ │ │ │ │ $tc'ESTREAM_SALSA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'ESTREAM_SALSA20"#] │ │ │ │ │ -80cff18f57d3d065b542a33a7d9d8ba2 │ │ │ │ │ +05484b167721b86f95b5c1827db3e7e4 │ │ │ │ │ $tc'SALSA1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -07e644efdfda49eac3156f66df58891e │ │ │ │ │ +36581e5db69e5852373c8c70f1e7f2ea │ │ │ │ │ $tc'SALSA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SALSA3] │ │ │ │ │ -6f7b4c08344190d728cc93d1e23a736a │ │ │ │ │ +9f1ae660f29384a96d9fd988a7101dcb │ │ │ │ │ $tc'SALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 11937722679217678904#Word64 │ │ │ │ │ - 14289898503311881253#Word64 │ │ │ │ │ + 8882993481150004566#Word64 │ │ │ │ │ + 17409548453548091217#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SALSA2 │ │ │ │ │ 0# │ │ │ │ │ $tc'SALSA1] │ │ │ │ │ -0a3c84230ec1ec7c9df68f157c06b955 │ │ │ │ │ +53818eb1a901840f94ca60b52d918273 │ │ │ │ │ $tc'SALSA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SALSA20"#] │ │ │ │ │ -fccc73b07dde73562b474efe64198a27 │ │ │ │ │ +c5dd08d0e36e79b47021deba0a1f1263 │ │ │ │ │ $tc'SERPENT :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3320008521785845840#Word64 │ │ │ │ │ - 10130162826696192922#Word64 │ │ │ │ │ + 6340512944974736440#Word64 │ │ │ │ │ + 13357300354033621437#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SERPENT2 │ │ │ │ │ 0# │ │ │ │ │ $tc'SERPENT1] │ │ │ │ │ -437f32c5aeb97075aa4558e67a45219c │ │ │ │ │ +27de5dad1643b7f11f1ad5720fac26b9 │ │ │ │ │ $tc'SERPENT1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -4001c693671a8efb52e16e4c5030cb13 │ │ │ │ │ +bca35943f840a9d727fc3d1dc938094d │ │ │ │ │ $tc'SERPENT2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SERPENT3] │ │ │ │ │ -dfdaae8d4fe557395a6196d864ad6449 │ │ │ │ │ +d956dbc69ec61ac181f878acde1b6e60 │ │ │ │ │ $tc'SERPENT3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SERPENT"#] │ │ │ │ │ -6d309cdf1a2eb3db4ead43cbc1e808dc │ │ │ │ │ +638fc2aa26ef04651bbdeb995a396e9f │ │ │ │ │ $tc'TWOFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2292293342356570485#Word64 │ │ │ │ │ - 2629717400948610395#Word64 │ │ │ │ │ + 12032272061027456078#Word64 │ │ │ │ │ + 8440523690008711612#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'TWOFISH2 │ │ │ │ │ 0# │ │ │ │ │ $tc'TWOFISH1] │ │ │ │ │ -c0d5ca04a52dc50bef889262c2f27752 │ │ │ │ │ +88facd5d8c521cd7c21bdc4b213b5bed │ │ │ │ │ $tc'TWOFISH1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -2dc8a736aa633b69caec917f9d34c1a2 │ │ │ │ │ +58847c5e4b1bb930a55029fd0030bcf5 │ │ │ │ │ $tc'TWOFISH2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'TWOFISH3] │ │ │ │ │ -5445a8d779f2ad63fab7b38dd0a4137c │ │ │ │ │ +5d895c6ecfbb75399196bf20c3a1feb3 │ │ │ │ │ $tc'TWOFISH3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'TWOFISH"#] │ │ │ │ │ -bc1c033d4e4d32ec5e78ad65b5aa3051 │ │ │ │ │ +cb369b00187a706b8ddb9d7a960c90a9 │ │ │ │ │ $tcAES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 15505939560782917278#Word64 │ │ │ │ │ - 7104640784406713451#Word64 │ │ │ │ │ + 4889002883294330428#Word64 │ │ │ │ │ + 10611387285451981518#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -a4cb0e1101a6f475f751e6e879ddf607 │ │ │ │ │ +db7553b99537bd4dea05483e0cf080ad │ │ │ │ │ $tcAES1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES2] │ │ │ │ │ -f1b7b8f9f6b30de4e24152aab83568e8 │ │ │ │ │ +9148b5f3efd5df419ac8866c3a410ab8 │ │ │ │ │ $tcAES128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10208456850928990967#Word64 │ │ │ │ │ - 11075070505814278676#Word64 │ │ │ │ │ + 17810402335978702716#Word64 │ │ │ │ │ + 17167324705187625894#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -ca53cd010738f9333af49a05824bee91 │ │ │ │ │ +690c84d5d7c8215620c2c063acadc051 │ │ │ │ │ $tcAES192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12333851097069712721#Word64 │ │ │ │ │ - 6267839605978667817#Word64 │ │ │ │ │ + 2365687107131608178#Word64 │ │ │ │ │ + 6285917556262683632#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -2329144c96f43c061591ce0daf5ec07e │ │ │ │ │ +7e9a93da9936af27fc4e5d4bf39a5bc4 │ │ │ │ │ $tcAES2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES"#] │ │ │ │ │ -f3a1ff72b374506a517b90953d27a483 │ │ │ │ │ +817565c4aa3d43b43f045b74bed0ef13 │ │ │ │ │ $tcAES256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 4529244221609720098#Word64 │ │ │ │ │ - 5057218105828321385#Word64 │ │ │ │ │ + 3480911613246174615#Word64 │ │ │ │ │ + 13209003111457144769#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -ed02be749d732a3d2bff14d1e672e1d8 │ │ │ │ │ +7e354875518b746dea65d0ac4f9f92cc │ │ │ │ │ $tcAES3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES4] │ │ │ │ │ -6f816c4b2929afb773288c1b93fa9032 │ │ │ │ │ +132dc15e7fb85887e211b934d251b83c │ │ │ │ │ $tcAES4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES128"#] │ │ │ │ │ -e48645cf64b0c094434ba93504f230b3 │ │ │ │ │ +937655a0ddc1849caa52228a4c38dd82 │ │ │ │ │ $tcAES5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES6] │ │ │ │ │ -eb0b3840e3b71194ecbdc0f3bf196b04 │ │ │ │ │ +4d3ff0eb1d8cb55fb4b43e179512e4a5 │ │ │ │ │ $tcAES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES192"#] │ │ │ │ │ -1b53c94802806b42bb231efb166342f3 │ │ │ │ │ +a3b0c6d954165740d1d99b40cb5896b8 │ │ │ │ │ $tcAES7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES8] │ │ │ │ │ -cf1266598116f8a655ff68d444ac8430 │ │ │ │ │ +12075b78500ee7ff7d88dff9d06debaf │ │ │ │ │ $tcAES8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES256"#] │ │ │ │ │ -98f61662506b84706a42c8084145cdcc │ │ │ │ │ +1c7774491412fdd5762a9400a39c1974 │ │ │ │ │ $tcARCFOUR :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16965640375881876982#Word64 │ │ │ │ │ - 261669603502151668#Word64 │ │ │ │ │ + 11692367889091715738#Word64 │ │ │ │ │ + 13195075564030943944#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcARCFOUR1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -66cb8e31721a844f8366c8f20eb0328b │ │ │ │ │ +b028994d4e3427597073b7efffe2e29d │ │ │ │ │ $tcARCFOUR1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcARCFOUR2] │ │ │ │ │ -22f5b4e877a04a3879898143e141c1af │ │ │ │ │ +ff803f29604acd9f4230562257fe9747 │ │ │ │ │ $tcARCFOUR2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCFOUR"#] │ │ │ │ │ -5ce90c9fbc74da7fd2dd001ebdcc2307 │ │ │ │ │ +d7ff84e0971efe43982003a4a51a3427 │ │ │ │ │ $tcARCTWO :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 4201815002161122393#Word64 │ │ │ │ │ - 597712522440338968#Word64 │ │ │ │ │ + 10694243276043081161#Word64 │ │ │ │ │ + 13222809028701339643#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcARCTWO1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -5e21014a22ca2893b18b71e8aae3bcce │ │ │ │ │ +3952d03bd27166d37fd734d181b7765d │ │ │ │ │ $tcARCTWO1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcARCTWO2] │ │ │ │ │ -40bc96c774befd7a425f0aa5bc2d43bf │ │ │ │ │ +f6b05ac4872ebe9408ae4ca785bbe098 │ │ │ │ │ $tcARCTWO2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCTWO"#] │ │ │ │ │ -4a9e70352e5abafbfd81a0d5a54ca3eb │ │ │ │ │ +71e9df58aaaf3874ecb6aad6db28ce4f │ │ │ │ │ $tcBLOWFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9335494923712165048#Word64 │ │ │ │ │ - 14642333715658972274#Word64 │ │ │ │ │ + 14274760546736971573#Word64 │ │ │ │ │ + 1086892753322858541#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcBLOWFISH1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -e3dd9b2e3e41c78c0f0bc96d1a2ef8a9 │ │ │ │ │ +c57c930ede3d6f1115d83b43c1d92c60 │ │ │ │ │ $tcBLOWFISH1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcBLOWFISH2] │ │ │ │ │ -d2b036a1b901a32eceb8daefd414a3a7 │ │ │ │ │ +78416729a604794520ff4d90f13fb061 │ │ │ │ │ $tcBLOWFISH2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "BLOWFISH"#] │ │ │ │ │ -c0e7b63d64b3fc8082c52b38d9b13b3d │ │ │ │ │ +a957b2c6ebaec57922e635da975c4d54 │ │ │ │ │ $tcCAST1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCAST2] │ │ │ │ │ -779b5a06fcbd3c921074255932bb799d │ │ │ │ │ +7e9dd97b959691286fe6f0ff97789d65 │ │ │ │ │ $tcCAST128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3480262690671682791#Word64 │ │ │ │ │ - 18378108277630471287#Word64 │ │ │ │ │ + 12737835960516181184#Word64 │ │ │ │ │ + 11378346821528495678#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCAST1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -1f2e5939c01a035e78e7d4d5b553ecf0 │ │ │ │ │ +70992c0debc0288db2767386720b0437 │ │ │ │ │ $tcCAST2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CAST128"#] │ │ │ │ │ -7dfac7dd9ae00eb3bec9c6ddab35c47b │ │ │ │ │ +f3539af22ac4841f2c67ec6192dd0159 │ │ │ │ │ $tcCHACHA :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9610055060991688598#Word64 │ │ │ │ │ - 12423099110271573748#Word64 │ │ │ │ │ + 15659895758613338320#Word64 │ │ │ │ │ + 7740255124972738444#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCHACHA1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -cf05a9545cec4c7bdf5a877cf9dd94b1 │ │ │ │ │ +74d9a6373f6a2a7c8fcedb31e2633fdd │ │ │ │ │ $tcCHACHA1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCHACHA2] │ │ │ │ │ -a6fb9775b345b8b93d5c10ade4bce17d │ │ │ │ │ +623e66e1eb26e269ce39120f3d061ee5 │ │ │ │ │ $tcCHACHA2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CHACHA"#] │ │ │ │ │ -3201de0e6afd61d309c921986a8bc716 │ │ │ │ │ +de58e5809176de6fe2d748a5bad4fd1b │ │ │ │ │ $tcCamellia :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9535600487007684647#Word64 │ │ │ │ │ - 14623143729566909510#Word64 │ │ │ │ │ + 12505196586892946222#Word64 │ │ │ │ │ + 2771951643947831978#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -da20905e1b616229317fe26a9b7cbec7 │ │ │ │ │ +19a922360193ddd6aca7090b98119097 │ │ │ │ │ $tcCamellia1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia2] │ │ │ │ │ -ed5b43cb363b9da8e96c93577d45d5b6 │ │ │ │ │ +aa2ea00c22245013e046e644707a37f6 │ │ │ │ │ $tcCamellia128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12121697462701438478#Word64 │ │ │ │ │ - 8982140518481842262#Word64 │ │ │ │ │ + 10274201420577916344#Word64 │ │ │ │ │ + 8652012444435525195#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -5335c856234cf25d7753dabc26c71db3 │ │ │ │ │ +84a0918f914552e0a0d93da0268b3656 │ │ │ │ │ $tcCamellia192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3660328125504551532#Word64 │ │ │ │ │ - 14021319920462185101#Word64 │ │ │ │ │ + 3542395796858585616#Word64 │ │ │ │ │ + 2852545846926038330#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fbddf2a365ff5196bf88e4c24d7dab94 │ │ │ │ │ +60f5ad53e975660cf880ecf350f3cb70 │ │ │ │ │ $tcCamellia2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia"#] │ │ │ │ │ -e11e613000dc80153d0e541145cf2e9a │ │ │ │ │ +e53f6317ae7d873db05e0665c8a6a1a9 │ │ │ │ │ $tcCamellia256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 547585389332475618#Word64 │ │ │ │ │ - 16797511947168388843#Word64 │ │ │ │ │ + 3383393592131368994#Word64 │ │ │ │ │ + 16634298641289751994#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -2a6c00f08f2d1652ea47dc58d41b9a3a │ │ │ │ │ +e6e83b36ada1f9077db9bdab1f427ebe │ │ │ │ │ $tcCamellia3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia4] │ │ │ │ │ -1f6386f5dfda0bcc9b288756ecec0356 │ │ │ │ │ +c044dca848c101336020c300c07ec058 │ │ │ │ │ $tcCamellia4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia128"#] │ │ │ │ │ -b466c18861000fc470f0c771530fd2e1 │ │ │ │ │ +d39df2ecab8399db75a39158eacd12b9 │ │ │ │ │ $tcCamellia5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia6] │ │ │ │ │ -1be70719858c767f380655af170e8dd5 │ │ │ │ │ +b75aecb3d2f0feafcd38187aff9cbf34 │ │ │ │ │ $tcCamellia6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia192"#] │ │ │ │ │ -aa4e3c4bae92d93516e337756f1a7cc5 │ │ │ │ │ +dcc0a12d5ef7034b5c1e3225727a50ee │ │ │ │ │ $tcCamellia7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia8] │ │ │ │ │ -eed1500fc10c0d2a9d49f64aee2fdaed │ │ │ │ │ +9d77e9000c439d2b0fd3ca334a1be52b │ │ │ │ │ $tcCamellia8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia256"#] │ │ │ │ │ -11d9c45e11d7611900c233e25d9a54af │ │ │ │ │ +6c608924d2eaae8343760e6ca442fbed │ │ │ │ │ $tcDES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9533420684752274222#Word64 │ │ │ │ │ - 5541135840838334948#Word64 │ │ │ │ │ + 1408442022371448659#Word64 │ │ │ │ │ + 14664374890825525425#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcDES1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -1b7c6bf909a5cad56afd9889c5867751 │ │ │ │ │ +08db695920b2d0a18172a0a0d82bd521 │ │ │ │ │ $tcDES1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcDES2] │ │ │ │ │ -26a18a7d4b58e4f9b5d0863c4c4fbddf │ │ │ │ │ +2c8575f29385a85a25e99b76130348ae │ │ │ │ │ $tcDES2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES"#] │ │ │ │ │ -38dc94c27b195d54975f69354a09c664 │ │ │ │ │ +e4c95a7dd4e9433edc978dfba14d98a1 │ │ │ │ │ $tcDES_EDE1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcDES_EDE2] │ │ │ │ │ -b881ce3996bca342dd3d67196e508304 │ │ │ │ │ +e344da1cfb043fb3739e18fe154c68dd │ │ │ │ │ $tcDES_EDE2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES_EDE3"#] │ │ │ │ │ -02367d539551f6bf9caf6f84ede53a9c │ │ │ │ │ +35460104a595c6e904dd3d2b3341decf │ │ │ │ │ $tcDES_EDE3 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10404944383576960214#Word64 │ │ │ │ │ - 5395454546286073881#Word64 │ │ │ │ │ + 14199876861242418071#Word64 │ │ │ │ │ + 18191417761561133518#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcDES_EDE1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -f5d95fe2e6f502a213138b896a75c627 │ │ │ │ │ +12ed185435a00ba040308b105d77a3f5 │ │ │ │ │ $tcESTREAM_SALSA1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcESTREAM_SALSA2] │ │ │ │ │ -424018f4b5a6b2ee62e6a210d0fb40fc │ │ │ │ │ +8c224a154f606840e468cf20fdbb3e96 │ │ │ │ │ $tcESTREAM_SALSA2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ESTREAM_SALSA20"#] │ │ │ │ │ -d182c4ad0c3acdcc8386bb64698aee96 │ │ │ │ │ +eeda57b8e30cdb3edc17cb99fde33abf │ │ │ │ │ $tcESTREAM_SALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8480579822566701672#Word64 │ │ │ │ │ - 815971193650413548#Word64 │ │ │ │ │ + 16381633210323825259#Word64 │ │ │ │ │ + 2027706852098671535#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcESTREAM_SALSA1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -327098038928580cacd5a5975db6553f │ │ │ │ │ +053585ba81f1dc1deab05dd51e9ba3e8 │ │ │ │ │ $tcSALSA1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSALSA2] │ │ │ │ │ -eaef9968aa2d16226b2427029fad54cd │ │ │ │ │ +ae96578211d318139754c7d38854b12b │ │ │ │ │ $tcSALSA2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SALSA20"#] │ │ │ │ │ -a1daa79fa3b160f44d371b2b0204a25c │ │ │ │ │ +69e611423fc289f74edfd78ace541680 │ │ │ │ │ $tcSALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10018928555376595603#Word64 │ │ │ │ │ - 2430677254121247497#Word64 │ │ │ │ │ + 3301067661235099485#Word64 │ │ │ │ │ + 2682785854440381993#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSALSA1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -54e05d1e9b51e19705275d790bf1042f │ │ │ │ │ +ef9cac2ce48378357b5bb7bf66004b0c │ │ │ │ │ $tcSERPENT :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 18182793355454100228#Word64 │ │ │ │ │ - 10798838864361295033#Word64 │ │ │ │ │ + 11525407741273048154#Word64 │ │ │ │ │ + 2689505946382306651#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSERPENT1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -6412377e237f3136da15b19e89f3a4b7 │ │ │ │ │ +72ee5a425a97bf5b9ae7fbf36b6f426b │ │ │ │ │ $tcSERPENT1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSERPENT2] │ │ │ │ │ -c4608c857c8606517b3c33e13e82e252 │ │ │ │ │ +dfe1b6c2dabbbfacae4f8a3b1858070d │ │ │ │ │ $tcSERPENT2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SERPENT"#] │ │ │ │ │ -09d9e6257033cd4fdef369aaf7654f6c │ │ │ │ │ +b7d54e86563d428e5f80699ac29ba9b4 │ │ │ │ │ $tcStreamNonceCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2876660314897104297#Word64 │ │ │ │ │ - 11113549039878093409#Word64 │ │ │ │ │ + 10718393133801771396#Word64 │ │ │ │ │ + 4798819380632126351#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcStreamNonceCipher2 │ │ │ │ │ 0# │ │ │ │ │ $tcStreamNonceCipher1] │ │ │ │ │ -b1359949429650769431810e1575cae0 │ │ │ │ │ +61db1166f556fde8b5e417b3ad106daa │ │ │ │ │ $tcStreamNonceCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cafe65d5321d87072759fadd0eb477a2 │ │ │ │ │ +3752c8dea7d613e2e941c513fa8f1feb │ │ │ │ │ $tcStreamNonceCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcStreamNonceCipher3] │ │ │ │ │ -742c72779965cab4b522410ae1b315ac │ │ │ │ │ +c785e1ad826f122271d05bba86a5547e │ │ │ │ │ $tcStreamNonceCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "StreamNonceCipher"#] │ │ │ │ │ -3a47b7f0ccc9e20e0190c7bd8888cc2f │ │ │ │ │ +8e5e1727ee420a62c9deea2eaf120822 │ │ │ │ │ $tcTWOFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 18054448462156190182#Word64 │ │ │ │ │ - 16083048188343335061#Word64 │ │ │ │ │ + 842655603530457964#Word64 │ │ │ │ │ + 3390996475215174237#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcTWOFISH1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -245918152748ad62449b2bc1045819be │ │ │ │ │ +b58cc47dd763f959c5c943e6f3e1eeb6 │ │ │ │ │ $tcTWOFISH1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcTWOFISH2] │ │ │ │ │ -fa7064993312934f243c59ce02d463d0 │ │ │ │ │ +9894b8925994b5ed9d33599465edbb63 │ │ │ │ │ $tcTWOFISH2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "TWOFISH"#] │ │ │ │ │ -ec32a75b5045fe657a114315d111c124 │ │ │ │ │ +ea1d2184150199eac8310439397c0c0a │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -47fb130a599ef0d740c5b75cd0033e07 │ │ │ │ │ +7c3c08a66053add3ca814de578ab0e55 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -7b21801f4e9a6245d1902243093fbba0 │ │ │ │ │ +e8c9a8d1b0a18fe1d893cc35c06670c0 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Ciphers"#] │ │ │ │ │ -ea7993dad778d26ebe2e7c1872447db4 │ │ │ │ │ +79506f1aa8a78516fbd03d57b4b1480e │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -8bb5733fcb5af7cafada7db92f8c4b25 │ │ │ │ │ +9c058a958568c44ee22381ac4588834b │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -8de02f035047299310409e0ef02645af │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +06a2ee1d409b88d3942488eaed2c9966 │ │ │ │ │ $w$ccipherInit :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key CHACHA │ │ │ │ │ -> (# Data.SecureMem.SecureMem, GHC.Prim.Addr#, GHC.Prim.Int# #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -10201,15 +10201,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# mba `cast` (Sub v2)) │ │ │ │ │ @@ -10220,15 +10220,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ ds6 │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ bx │ │ │ │ │ @@ -10240,15 +10240,15 @@ │ │ │ │ │ mba │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ (# s', ipv1 #) } } } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)), │ │ │ │ │ __NULL, 0# #)] │ │ │ │ │ -db6e6cb5ad64c316b4772140829db63a │ │ │ │ │ +6a27c4a47eac5a396e67b8b86ebfcaf8 │ │ │ │ │ $w$ccipherInit1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ESTREAM_SALSA20 │ │ │ │ │ -> (# Data.SecureMem.SecureMem, GHC.Prim.Addr#, GHC.Prim.Int# #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -10264,15 +10264,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -10286,15 +10286,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ ds9 │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ bx │ │ │ │ │ @@ -10306,15 +10306,15 @@ │ │ │ │ │ mba │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ (# s', ipv1 #) } } } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)), │ │ │ │ │ __NULL, 0# #)] │ │ │ │ │ -a3560cbb57b6095285dad70c09c57f3c │ │ │ │ │ +ce31eba8aeb1b644532a3cd794d3effd │ │ │ │ │ $w$ccipherInit2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key SALSA20 │ │ │ │ │ -> (# Data.SecureMem.SecureMem, GHC.Prim.Addr#, GHC.Prim.Int# #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -10329,15 +10329,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -10351,15 +10351,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ ds9 │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ bx │ │ │ │ │ @@ -10371,465 +10371,465 @@ │ │ │ │ │ mba │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ (# s', ipv1 #) } } } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)), │ │ │ │ │ __NULL, 0# #)] │ │ │ │ │ -fc241e80b5ef99432760e30eedacd528 │ │ │ │ │ +46e14ee32d442433e9c82a4c9ebc9dcf │ │ │ │ │ $w$cxtsDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -f6576b1a39229cdc668ef73fa06e0cf2 │ │ │ │ │ +44a28f7eb61781bac3df60a4d8c80207 │ │ │ │ │ $w$cxtsDecrypt1 :: │ │ │ │ │ AES192 │ │ │ │ │ -> AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -4ac6a1a2c9a5ea5ce79094f79057d98b │ │ │ │ │ +055a9ecefd8aa6cb4f8c26ef16820972 │ │ │ │ │ $w$cxtsDecrypt10 :: │ │ │ │ │ Camellia │ │ │ │ │ -> Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -bf708a1ccbb92b91b5991fcf8488688d │ │ │ │ │ +2c0538bf953d83758c0cb266485a1798 │ │ │ │ │ $w$cxtsDecrypt11 :: │ │ │ │ │ DES │ │ │ │ │ -> DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -116c0e8cb753e97bea8736f66b33d5c9 │ │ │ │ │ +7f641405e0b52e36f51078aa957ea1eb │ │ │ │ │ $w$cxtsDecrypt12 :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -b868a1ae8afa46912fcb4695500141d9 │ │ │ │ │ +2a7bf1d1ac315e595f83d565333db9c5 │ │ │ │ │ $w$cxtsDecrypt13 :: │ │ │ │ │ SERPENT │ │ │ │ │ -> SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -0dca30b2c2412434e88401006a0b4461 │ │ │ │ │ +62e06777dc3cd5b1f4b69ff94c382590 │ │ │ │ │ $w$cxtsDecrypt14 :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -fb186b283a93c59675cc179ba5da68fe │ │ │ │ │ +a01b4cdd42cd64ede93d8188f1e7e309 │ │ │ │ │ $w$cxtsDecrypt2 :: │ │ │ │ │ AES256 │ │ │ │ │ -> AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -1232268e9d548a9c9f1b4da3327f929c │ │ │ │ │ +552e2c8c7d7cdbd59721882c04ce3132 │ │ │ │ │ $w$cxtsDecrypt3 :: │ │ │ │ │ AES │ │ │ │ │ -> AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -0ca1966db85170f56a05c384fe7bb6cb │ │ │ │ │ +73a43c70458533407ff52f467dcbff3e │ │ │ │ │ $w$cxtsDecrypt4 :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -71bd2ae78b8040bbe26f3a6f73e4f276 │ │ │ │ │ +7b272b7fbab9dc8205886ba95d2ff51b │ │ │ │ │ $w$cxtsDecrypt5 :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -636977b523df8da13be6ccd5a402ac59 │ │ │ │ │ +a8dfbac3a462075210340686d96b890b │ │ │ │ │ $w$cxtsDecrypt6 :: │ │ │ │ │ CAST128 │ │ │ │ │ -> CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -11b8bdf87fed7227f35bbfb87f83abc4 │ │ │ │ │ +481a1027301ba8290b8afd2855a47aa6 │ │ │ │ │ $w$cxtsDecrypt7 :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -65f62b13797e196bf13a8279d9b77524 │ │ │ │ │ +bcfc9ec6599b71149a4966e817927bcd │ │ │ │ │ $w$cxtsDecrypt8 :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -3e734a65f09a693171742e7194c0bf80 │ │ │ │ │ +2abb91610341a5062fe8832ccca48dd2 │ │ │ │ │ $w$cxtsDecrypt9 :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -c3455ed9c309c2c9a0b140b447ca8ad3 │ │ │ │ │ +aec7a2e393d4c93ca047a5461dfbfb73 │ │ │ │ │ $w$cxtsEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -a484c18ac64a54918e98744a5dd2c247 │ │ │ │ │ +9cc2e82568fb11a18f266b4ba49abf56 │ │ │ │ │ $w$cxtsEncrypt1 :: │ │ │ │ │ AES192 │ │ │ │ │ -> AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -d8d1a6341f62f63e36f611b488e13d6f │ │ │ │ │ +f6a40a8bc011f6c0b4af8275738f324d │ │ │ │ │ $w$cxtsEncrypt10 :: │ │ │ │ │ Camellia │ │ │ │ │ -> Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -f67dc305141437840e1db7b281602767 │ │ │ │ │ +e322284332f24f8944f377bcc852a885 │ │ │ │ │ $w$cxtsEncrypt11 :: │ │ │ │ │ DES │ │ │ │ │ -> DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -1a50cfacbfbcda8c84feca5d7f12e281 │ │ │ │ │ +882444cdd3710e9afb5584a0b3deddce │ │ │ │ │ $w$cxtsEncrypt12 :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -ae983216c8205b074cc186e6daf729b3 │ │ │ │ │ +b7f44cbf6a0622c25c1b24655d008362 │ │ │ │ │ $w$cxtsEncrypt13 :: │ │ │ │ │ SERPENT │ │ │ │ │ -> SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -39986485f129e1fc7cf67a1fed01f291 │ │ │ │ │ +229ac135e187d119a18bb210a0ed22d5 │ │ │ │ │ $w$cxtsEncrypt14 :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -7a43762eb2c41fab4859c513ce91d5bc │ │ │ │ │ +5107034de485754ad790e64c118fe763 │ │ │ │ │ $w$cxtsEncrypt2 :: │ │ │ │ │ AES256 │ │ │ │ │ -> AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -fdd864d0ae8ad75ff424ef7cab6b5c5a │ │ │ │ │ +47e8c1971c2b839d42d240cc414d6f32 │ │ │ │ │ $w$cxtsEncrypt3 :: │ │ │ │ │ AES │ │ │ │ │ -> AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -49a24fbfa28b672c7a462730b4890f73 │ │ │ │ │ +11650369ee89d29f97fe5e4965cc39ca │ │ │ │ │ $w$cxtsEncrypt4 :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -1062e05ed6527228ea99dacb73f5f5dc │ │ │ │ │ +0a6416fe718f60cf5c8d9e8b36e86bae │ │ │ │ │ $w$cxtsEncrypt5 :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -9ab7950d69f41dc86f63e5adb143b6f2 │ │ │ │ │ +f7fcc39e28744a5e02a8eb7a8445f139 │ │ │ │ │ $w$cxtsEncrypt6 :: │ │ │ │ │ CAST128 │ │ │ │ │ -> CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -1bc0ff95855d88ebbecf0bb112503358 │ │ │ │ │ +6783d1bcabf7eb0552777af52836827b │ │ │ │ │ $w$cxtsEncrypt7 :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -073535d4f9551d2ac495523f49a76fd1 │ │ │ │ │ +fa20270ac8298d05c805d4332ccbbaa8 │ │ │ │ │ $w$cxtsEncrypt8 :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -cb4dd95635661c5585d8318b800d071f │ │ │ │ │ +93dd03004ce74ec63da1a4cd390aa9ea │ │ │ │ │ $w$cxtsEncrypt9 :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -210b02f780282f06cb9ea52fb9aa178b │ │ │ │ │ +b64f65b0d7b4aed1014066f3fb10ea6d │ │ │ │ │ $w_work :: │ │ │ │ │ GHC.Prim.Int# │ │ │ │ │ -> [GHC.Word.Word8] -> GHC.Word.Word64 -> [GHC.Word.Word8] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3, │ │ │ │ │ Arity: 3, Strictness: <1L>, Inline: [2]] │ │ │ │ │ -5b5114dcfaf9d4acec29c896b8928a30 │ │ │ │ │ +49776ed4923a81b2d782df400b7a4e17 │ │ │ │ │ type AES :: * │ │ │ │ │ newtype AES = AES Data.SecureMem.SecureMem │ │ │ │ │ -417cc6252a946d1dec3a37465a877dd7 │ │ │ │ │ +017fd9c6523ba9dca063d32b09c3c00b │ │ │ │ │ type AES128 :: * │ │ │ │ │ newtype AES128 = AES128 Data.SecureMem.SecureMem │ │ │ │ │ -8e07831e2af21e05b2fd6093aceb8299 │ │ │ │ │ +872ee69fae2b5cfc63d67b1731e3e224 │ │ │ │ │ type AES192 :: * │ │ │ │ │ newtype AES192 = AES192 Data.SecureMem.SecureMem │ │ │ │ │ -202dd49a8e632c789d5248e1c3d0955d │ │ │ │ │ +bed6d8f27187574464ba37b884ce7739 │ │ │ │ │ type AES256 :: * │ │ │ │ │ newtype AES256 = AES256 Data.SecureMem.SecureMem │ │ │ │ │ -1a9022e96186521e245d0f0330e4e626 │ │ │ │ │ +b99fb527a3e0188b403e71e1bf0b586d │ │ │ │ │ type ARCFOUR :: * │ │ │ │ │ newtype ARCFOUR = ARCFOUR Data.SecureMem.SecureMem │ │ │ │ │ -d9ddc808759b24c69531babc6f2abbaf │ │ │ │ │ +70e757b0f35043273e4138d23b525f5b │ │ │ │ │ type ARCTWO :: * │ │ │ │ │ newtype ARCTWO = ARCTWO Data.SecureMem.SecureMem │ │ │ │ │ -4f6a53f019571fb9fc1e941cb61759db │ │ │ │ │ +0ab52be658ee5225d7b7c545cae9999d │ │ │ │ │ type BLOWFISH :: * │ │ │ │ │ newtype BLOWFISH = BLOWFISH Data.SecureMem.SecureMem │ │ │ │ │ -6b28cf2a7c841a80e4b651c71cd596bc │ │ │ │ │ +681f43e9ffc379121b31f0e2619a5139 │ │ │ │ │ type CAST128 :: * │ │ │ │ │ newtype CAST128 = CAST128 Data.SecureMem.SecureMem │ │ │ │ │ -edf4871da8ac7c6616e11e36f015785a │ │ │ │ │ +47033b7120370b83cc9e59ecea17403c │ │ │ │ │ type CHACHA :: * │ │ │ │ │ newtype CHACHA │ │ │ │ │ = CHACHA (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ -05926ef34fa69e635bc003c46ce71250 │ │ │ │ │ +d687d5e5a55d365312b6e89f1cd1e778 │ │ │ │ │ type Camellia :: * │ │ │ │ │ newtype Camellia = Camellia Data.SecureMem.SecureMem │ │ │ │ │ -ef5dc7fa8ad2969b37f942494eeaf2f8 │ │ │ │ │ +c4d2137b94fa4d827938d52357a69af0 │ │ │ │ │ type Camellia128 :: * │ │ │ │ │ newtype Camellia128 = Camellia128 Data.SecureMem.SecureMem │ │ │ │ │ -f9eecbfee7dbb82090abd0ab70616c61 │ │ │ │ │ +c6e760a690584aa7d5a0527cf867cb70 │ │ │ │ │ type Camellia192 :: * │ │ │ │ │ newtype Camellia192 = Camellia192 Data.SecureMem.SecureMem │ │ │ │ │ -0c1643ae7d5ae9f5fa5afc1475cdb2c0 │ │ │ │ │ +5580a76ca495935964966488481412f7 │ │ │ │ │ type Camellia256 :: * │ │ │ │ │ newtype Camellia256 = Camellia256 Data.SecureMem.SecureMem │ │ │ │ │ -248fdc40c0a6b2af37069538358d3517 │ │ │ │ │ +3f05747e3783aa8a6cc5e9fae066fb84 │ │ │ │ │ type DES :: * │ │ │ │ │ newtype DES = DES Data.SecureMem.SecureMem │ │ │ │ │ -e09a7edd612e07fdaadb4f5cb9fc52af │ │ │ │ │ +979b6280c12410ad4748444455b42666 │ │ │ │ │ type DES_EDE3 :: * │ │ │ │ │ newtype DES_EDE3 = DES_EDE3 Data.SecureMem.SecureMem │ │ │ │ │ -a3bdb8180d6c2283214a0242da05ce2a │ │ │ │ │ +ac1cf076fe24c791403d3bd2c5f9dd67 │ │ │ │ │ type ESTREAM_SALSA20 :: * │ │ │ │ │ newtype ESTREAM_SALSA20 │ │ │ │ │ = ESTREAM_SALSA20 (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ -9c5efb65f893aaf1d731a3f6b577120c │ │ │ │ │ +217a25a0f08481867d1db49380db35a7 │ │ │ │ │ type SALSA20 :: * │ │ │ │ │ newtype SALSA20 │ │ │ │ │ = SALSA20 (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ -15984e7e8cb4cd7399fc4fdebffaf891 │ │ │ │ │ +e7d322ac0bf88fbc219b00ac500e1440 │ │ │ │ │ type SERPENT :: * │ │ │ │ │ newtype SERPENT = SERPENT Data.SecureMem.SecureMem │ │ │ │ │ -3e6eb18f8bb3c7613a7c749c155e0b7e │ │ │ │ │ +ba11a7f0d9320462b9a41ad75f458167 │ │ │ │ │ type StreamNonceCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class Crypto.Cipher.Types.Stream.StreamCipher cipher => │ │ │ │ │ StreamNonceCipher cipher where │ │ │ │ │ streamNonceSize :: cipher │ │ │ │ │ -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ streamSetNonce :: cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe cipher │ │ │ │ │ {-# MINIMAL streamNonceSize, streamSetNonce #-} │ │ │ │ │ -bdc41a25d2fd80f0488730d3d4936a4d │ │ │ │ │ +8bacee6d5b761ec4775065a333b4abbd │ │ │ │ │ type TWOFISH :: * │ │ │ │ │ newtype TWOFISH = TWOFISH Data.SecureMem.SecureMem │ │ │ │ │ -c849932ed39dd3fa7d4e5bf92b8cad69 │ │ │ │ │ +4fe5eaf5282c94e7092ea6a1ff03c4d2 │ │ │ │ │ arctwoInitEKB :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO -> GHC.Types.Word -> ARCTWO │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ arctwoInitEKB1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0]))] │ │ │ │ │ -1a66658c813043096ff70ee032625ccb │ │ │ │ │ +74009aa3f8f4ef1c1d8e663c774f2639 │ │ │ │ │ arctwoInitEKB1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO │ │ │ │ │ -> GHC.Types.Word -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCTWO) │ │ │ │ │ @@ -10845,15 +10845,15 @@ │ │ │ │ │ case ctxptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ case ekb of ds10 { GHC.Types.W# ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -10868,24 +10868,24 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds12 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5c82ca325cf1d36221d0d9ce6e0d623c │ │ │ │ │ +1a41019bd507723b0741540e2f392e92 │ │ │ │ │ arctwoInitGutmann :: Crypto.Cipher.Types.Base.Key ARCTWO -> ARCTWO │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ arctwoInitGutmann1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0]))] │ │ │ │ │ -c45a1bd061fd633aae9f3748a9f63aab │ │ │ │ │ +460fe54fb930503b26507a4fc02de12c │ │ │ │ │ arctwoInitGutmann1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCTWO) -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ @@ -10898,15 +10898,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -10919,15 +10919,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds9 of s' { DEFAULT -> │ │ │ │ │ (# s', GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -72a267527ab9689bbc3acf1b64d8567a │ │ │ │ │ +2641e8007a0b7706497913a84ef11ee3 │ │ │ │ │ streamSetNonceWord64 :: │ │ │ │ │ StreamNonceCipher cipher => │ │ │ │ │ cipher -> GHC.Word.Word64 -> GHC.Maybe.Maybe cipher │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1P(A,A,1C(1,C(1,L)))>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @cipher │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/HMAC.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.hi │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ - got dyn │ │ │ │ │ + got │ │ │ │ │ interface Crypto.Nettle.HMAC 9066 │ │ │ │ │ - interface hash: b6d57df146e6dc01efd34a2744fe5fe5 │ │ │ │ │ - ABI hash: 0c491f3da3bedb2108cdcee15d286a77 │ │ │ │ │ - export-list hash: df54774774ac0521ed15e633375d2615 │ │ │ │ │ + interface hash: 8bf122bacb58d1ab7481ad5fef5cd62b │ │ │ │ │ + ABI hash: 090165d5be70bc89342a93534163afcb │ │ │ │ │ + export-list hash: 2e83f7d273374e766ed30ac9dd2e7a91 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ - flag hash: a8429dc32e29363adac4b15d61e51bfc │ │ │ │ │ + flag hash: df6444c3d1bad817918ee0542140a7d3 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: cc634714c4e58792386fca6124e4a11e │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: False │ │ │ │ │ where │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Crypto.Nettle.Hash.Types.hmac │ │ │ │ │ Crypto.Nettle.Hash.Types.hmac' │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacInit │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacInit' │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacLazy │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacLazy' │ │ │ │ │ Crypto.Nettle.Hash.Types.HMAC │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ trusted package dependencies: base-4.18.2.1 │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ @@ -37,46 +37,46 @@ │ │ │ │ │ Data.Functor.Sum Data.Monoid Data.Semigroup Data.Semigroup.Internal │ │ │ │ │ Data.Type.Ord Data.Version GHC.Generics GHC.IO.Exception GHC.IsList │ │ │ │ │ GHC.RTS.Flags Data.ByteString.Internal.Type │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type Data.Tagged │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 9de1191b13c6dba9a894b8ec7eecc105 │ │ │ │ │ - exports: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ - HMAC e51f71266dd8a6dad50ddddd3b712e69 │ │ │ │ │ - hmac c345253f82eff343a6da3899c97281c5 │ │ │ │ │ - hmac' bfbade3da6ad08c1a72b710d7fc97704 │ │ │ │ │ - hmacInit 64b54dbbe88a753b5010c4fc725a6829 │ │ │ │ │ - hmacInit' 288216508338f0038433281e7dd2c1a9 │ │ │ │ │ - hmacLazy cf1d60dc717c3f94a36d42c27f5c3f2e │ │ │ │ │ - hmacLazy' 15555a81d4007bfd4edc2427d5c8b9be │ │ │ │ │ -6426c8708e91471d639d9f9ee82e34c7 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types e1d9e2798dee8208ad369757aa26f63f │ │ │ │ │ + exports: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ + HMAC 91c0020cd0297f8cdd37a8c628645783 │ │ │ │ │ + hmac 01a80977ccdddb11225b042ef2669dee │ │ │ │ │ + hmac' e90edb58581ce454712f4305b24291a3 │ │ │ │ │ + hmacInit 608c9ab2bb350b6ea12faeb7442ebf1f │ │ │ │ │ + hmacInit' ec0b4977992a8532ea78fac40503af26 │ │ │ │ │ + hmacLazy 151df679997151557733f7ae13ae2138 │ │ │ │ │ + hmacLazy' 145dda65edbc8d76f90664b494f49e74 │ │ │ │ │ +d5d270d3d9290717c5da4dc021c5e797 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -f21297fc2b7b8a4b6c982d76b106a44b │ │ │ │ │ +d053bd589dbf02d153ed401546f489fa │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -65fac2b9b7c33f6b81be4683641f1d70 │ │ │ │ │ +977542de9e77ceccdc9c6172c8db7784 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.HMAC"#] │ │ │ │ │ -f12bca37a6891c86d25bba53b935447d │ │ │ │ │ +00b4fa24a92af9a4700596d03449e73a │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -adb4238b02ce98e2930ba8aab061a1fb │ │ │ │ │ +6c0e15603cd747b794848b482868dab9 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ trusted: safe-inferred │ │ │ │ │ require own pkg trusted: False │ │ │ │ │ docs: │ │ │ │ │ Nothing │ │ │ │ │ extensible fields: │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/HMAC.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.dyn_hi │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ - got │ │ │ │ │ + got dyn │ │ │ │ │ interface Crypto.Nettle.HMAC 9066 │ │ │ │ │ - interface hash: b6d57df146e6dc01efd34a2744fe5fe5 │ │ │ │ │ - ABI hash: 0c491f3da3bedb2108cdcee15d286a77 │ │ │ │ │ - export-list hash: df54774774ac0521ed15e633375d2615 │ │ │ │ │ + interface hash: 8bf122bacb58d1ab7481ad5fef5cd62b │ │ │ │ │ + ABI hash: 090165d5be70bc89342a93534163afcb │ │ │ │ │ + export-list hash: 2e83f7d273374e766ed30ac9dd2e7a91 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ - flag hash: df6444c3d1bad817918ee0542140a7d3 │ │ │ │ │ + flag hash: a8429dc32e29363adac4b15d61e51bfc │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: cc634714c4e58792386fca6124e4a11e │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: False │ │ │ │ │ where │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Crypto.Nettle.Hash.Types.hmac │ │ │ │ │ Crypto.Nettle.Hash.Types.hmac' │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacInit │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacInit' │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacLazy │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacLazy' │ │ │ │ │ Crypto.Nettle.Hash.Types.HMAC │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ trusted package dependencies: base-4.18.2.1 │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ @@ -37,46 +37,46 @@ │ │ │ │ │ Data.Functor.Sum Data.Monoid Data.Semigroup Data.Semigroup.Internal │ │ │ │ │ Data.Type.Ord Data.Version GHC.Generics GHC.IO.Exception GHC.IsList │ │ │ │ │ GHC.RTS.Flags Data.ByteString.Internal.Type │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type Data.Tagged │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 9de1191b13c6dba9a894b8ec7eecc105 │ │ │ │ │ - exports: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ - HMAC e51f71266dd8a6dad50ddddd3b712e69 │ │ │ │ │ - hmac c345253f82eff343a6da3899c97281c5 │ │ │ │ │ - hmac' bfbade3da6ad08c1a72b710d7fc97704 │ │ │ │ │ - hmacInit 64b54dbbe88a753b5010c4fc725a6829 │ │ │ │ │ - hmacInit' 288216508338f0038433281e7dd2c1a9 │ │ │ │ │ - hmacLazy cf1d60dc717c3f94a36d42c27f5c3f2e │ │ │ │ │ - hmacLazy' 15555a81d4007bfd4edc2427d5c8b9be │ │ │ │ │ -6426c8708e91471d639d9f9ee82e34c7 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types e1d9e2798dee8208ad369757aa26f63f │ │ │ │ │ + exports: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ + HMAC 91c0020cd0297f8cdd37a8c628645783 │ │ │ │ │ + hmac 01a80977ccdddb11225b042ef2669dee │ │ │ │ │ + hmac' e90edb58581ce454712f4305b24291a3 │ │ │ │ │ + hmacInit 608c9ab2bb350b6ea12faeb7442ebf1f │ │ │ │ │ + hmacInit' ec0b4977992a8532ea78fac40503af26 │ │ │ │ │ + hmacLazy 151df679997151557733f7ae13ae2138 │ │ │ │ │ + hmacLazy' 145dda65edbc8d76f90664b494f49e74 │ │ │ │ │ +d5d270d3d9290717c5da4dc021c5e797 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -f21297fc2b7b8a4b6c982d76b106a44b │ │ │ │ │ +d053bd589dbf02d153ed401546f489fa │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -65fac2b9b7c33f6b81be4683641f1d70 │ │ │ │ │ +977542de9e77ceccdc9c6172c8db7784 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.HMAC"#] │ │ │ │ │ -f12bca37a6891c86d25bba53b935447d │ │ │ │ │ +00b4fa24a92af9a4700596d03449e73a │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -adb4238b02ce98e2930ba8aab061a1fb │ │ │ │ │ +6c0e15603cd747b794848b482868dab9 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ trusted: safe-inferred │ │ │ │ │ require own pkg trusted: False │ │ │ │ │ docs: │ │ │ │ │ Nothing │ │ │ │ │ extensible fields: │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ForeignImports.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.dyn_hi │ │ │ │┄ Files 98% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got dyn │ │ │ │ │ interface Crypto.Nettle.Hash.ForeignImports 9066 │ │ │ │ │ - interface hash: 18e0cfae39ff45ddab173e84ec892fed │ │ │ │ │ - ABI hash: 53045c9c60ffdfc689c1ada1ecd5e897 │ │ │ │ │ - export-list hash: ea48ec4ac1d956d14d51e0891aabeaef │ │ │ │ │ + interface hash: fa5b56b87129f8668b03d057b32dfcdf │ │ │ │ │ + ABI hash: f00fe74d88efa5bf07b3184986ce211d │ │ │ │ │ + export-list hash: fbb6ef8d4b5110cb63a890293cd7c50e │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: a8429dc32e29363adac4b15d61e51bfc │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 9103f91da9fbb12f5b8c9431d8ed547a │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ c_umac96_digest_size │ │ │ │ │ c_umac96_set_key │ │ │ │ │ c_umac96_set_nonce │ │ │ │ │ c_umac96_update │ │ │ │ │ NettleHashDigest │ │ │ │ │ NettleHashInit │ │ │ │ │ NettleHashUpdate │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ Data.Functor.Const Data.Functor.Identity Data.Functor.Product │ │ │ │ │ @@ -143,83 +143,83 @@ │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1 │ │ │ │ │ import -/ GHC.Word a2e25f62dca906f1ba384e1d879c0adc │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ addDependentFile "src/Crypto/Nettle/Hash/ForeignImports.hsc" f151d9e8f0b0e3b0324a225d63e1e46c │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Hash.ForeignImports annotated by 1143 of type [Char] │ │ │ │ │ -f7cdb5f65d1663a93c3e2a35feee36e5 │ │ │ │ │ +6253e5a8b8dde9265bdb1d14a26ab6a7 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -62ef5892003bb77631c78a46a519692f │ │ │ │ │ +c164dab50f38ab400b8fc587a5295cf9 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -e8bf6e3a1bc6ca206d9de0e2d4eac09a │ │ │ │ │ +5ce3eeaa5276cf5aaf49a18f9497dcdc │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Hash.ForeignImports"#] │ │ │ │ │ -8987be5ffd3fe93eeb30f77af074af6b │ │ │ │ │ +6b9472606a660b73b23fea6a4db6ef09 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -f2c60476252f69836309973ca83e9657 │ │ │ │ │ +e076bbd7f7d1aaf0943b63ec0489e512 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -f2343e270e52175d84e074b20d0c6e49 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +837cf129cb4a6a2db30db03ae433ca35 │ │ │ │ │ type NettleHashDigest :: * │ │ │ │ │ type NettleHashDigest = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ -f125c21009a871c2613cbc62989f687e │ │ │ │ │ +a3e96c1cee3590dc1b88acabb04c3a74 │ │ │ │ │ type NettleHashInit :: * │ │ │ │ │ type NettleHashInit = GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ -74cab12649b457560e6b6b2864d76a97 │ │ │ │ │ +00faf07ea3c230b2eb4f1f155e42073b │ │ │ │ │ type NettleHashUpdate :: * │ │ │ │ │ type NettleHashUpdate = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ -eb3a2fbaee61a09401e3c9ea223c809d │ │ │ │ │ +b001171cbd174b16c411df9ba71499fe │ │ │ │ │ c_gosthash94_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -5ea83a28483e623c96e420b264cfa24b │ │ │ │ │ +b865c6e0d304759a9aad455da7190a2c │ │ │ │ │ c_gosthash94_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 112#] │ │ │ │ │ -730ef996c1c0dc9351b5fa0ac53f83bb │ │ │ │ │ +2194a8acbbe2324dbec9bf7e73063032 │ │ │ │ │ c_gosthash94_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -228,55 +228,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -78a2a9891652d93482c1eb7652d700be │ │ │ │ │ +b1f29739f5a3dbfe9fff07dbeb22bede │ │ │ │ │ c_gosthash94_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -85561ce80af6d95d611c3a600c991267 │ │ │ │ │ +451c3125779f1351a939c489949dd862 │ │ │ │ │ c_gosthash94_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c6ace3cf813e2d97eb92312de9c08b80 │ │ │ │ │ +f0eb3d560a8ff2dd089f6d7c99d6443f │ │ │ │ │ c_gosthash94_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -285,39 +285,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7963a490b8e1bc009dd074a4bb7885bc │ │ │ │ │ +3a79d45a2ec09b41c8761c1058812050 │ │ │ │ │ c_md2_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -8f7aca4af8ea94d87ab23d27a1d1691e │ │ │ │ │ +1ca049f77ec1b99b65f577a3965f095f │ │ │ │ │ c_md2_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 84#] │ │ │ │ │ -a30fba6fbc7f8b187bf97636888e90f5 │ │ │ │ │ +fde23a6c6f3db80fd67866f515b85b22 │ │ │ │ │ c_md2_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -326,55 +326,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0b00b8f1daab7c2482dd6f0ee94c33b1 │ │ │ │ │ +f66b99c7b25bd0600ed38eaacf511f27 │ │ │ │ │ c_md2_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -f6346df3dee16f13addfe687a16f1457 │ │ │ │ │ +96ac7ecf196f9db06bfcea28f2a80e90 │ │ │ │ │ c_md2_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fe311b5970a681a4827886094c21a234 │ │ │ │ │ +27b6266aa7fd66359983a18a4b5bfd94 │ │ │ │ │ c_md2_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -383,39 +383,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5f2c86d4ef859db1232e43f2695d9107 │ │ │ │ │ +5e4f57ca062e25ac1cb8e9d537c4ecb9 │ │ │ │ │ c_md4_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -9476109afe41eb37a7038ae56d4c341b │ │ │ │ │ +5d7bb60fe1000a74b59a0b0bdd159619 │ │ │ │ │ c_md4_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 96#] │ │ │ │ │ -a75360576b7b9c30f9b8ef36e43d8b2e │ │ │ │ │ +d8c303c14f1031bd7a59475f2cd54510 │ │ │ │ │ c_md4_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -424,55 +424,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f229519377a7076dcb07b5568502ab10 │ │ │ │ │ +668b0e799450f1ce2aa47820bb4afd89 │ │ │ │ │ c_md4_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -41a96aa8684ed7c3d0288f3d8c7e7b8a │ │ │ │ │ +7ed94eadb80b5e6c0167f7415ffd476d │ │ │ │ │ c_md4_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a652661301348d04e8703e6c1a955209 │ │ │ │ │ +59e2fcb2822564a59319f7bc48439205 │ │ │ │ │ c_md4_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -481,39 +481,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d038344af5a7d28d0af50de3c8cd7a0a │ │ │ │ │ +f37def139bcdfb3fd5ab8c452219a499 │ │ │ │ │ c_md5_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -40a44adf3f565716864f59e6a432bea1 │ │ │ │ │ +aa1ce68004b5616db76c6517b51c5bed │ │ │ │ │ c_md5_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 96#] │ │ │ │ │ -7ea963fe83777831c218702ccad20e20 │ │ │ │ │ +8246af9b5fc1f550bb774eeee36c98a3 │ │ │ │ │ c_md5_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -522,55 +522,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8955abce35752e4d57f0d3a0a8ec2ea3 │ │ │ │ │ +530de73cdfeab9a20be411a644b2b7a8 │ │ │ │ │ c_md5_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -264125dfe3de877d669cf9dedf9a1633 │ │ │ │ │ +5342e068ee3b3bc90843e1a2ece96c66 │ │ │ │ │ c_md5_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -9feee5b6ca4b24e14a253bcead7fc345 │ │ │ │ │ +ed1679fbf8d298da7f2f97198b572bfb │ │ │ │ │ c_md5_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -579,39 +579,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -25b63c6674417ab9beed8faaed244493 │ │ │ │ │ +2281e4974d5ac80f9be5ce7a98a6308f │ │ │ │ │ c_ripemd160_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -31ec35ef8edf32757d0c300641b63237 │ │ │ │ │ +b7cb395102c03f7a8843a2fd8899e466 │ │ │ │ │ c_ripemd160_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 104#] │ │ │ │ │ -239c727817f7a3da35c204bf188003cd │ │ │ │ │ +cbbaa8508a629573f664c8a03694eb87 │ │ │ │ │ c_ripemd160_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -620,55 +620,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -92d79cbc51b9908d7ee89d8595c87448 │ │ │ │ │ +3e24682b5b90d1d0eedd279a621c7f3a │ │ │ │ │ c_ripemd160_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 20#] │ │ │ │ │ -dd7c3adbddfb0d1d839d1622021f2ae2 │ │ │ │ │ +d866bc85e40850b0b51521f54cd0881e │ │ │ │ │ c_ripemd160_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -2e11e08e4b0602e24bc70d43663dee8f │ │ │ │ │ +ee84884a072a4c87c0802b53e954b6ef │ │ │ │ │ c_ripemd160_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -677,39 +677,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -113cca7133751c211262e09d959ab1e5 │ │ │ │ │ +b5b5a60a79f0a5bbbc21545df7d63304 │ │ │ │ │ c_sha1_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -630d90d0574cdf6adcdc088bf3e0e899 │ │ │ │ │ +b25f5861c5d2f0dcf4227b33fc9b4a99 │ │ │ │ │ c_sha1_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 104#] │ │ │ │ │ -8293deb229508e4c15a0a3236dc2c37b │ │ │ │ │ +a5dfae85c70a30807877bffc60375081 │ │ │ │ │ c_sha1_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -718,55 +718,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ff87745392e41b556250391a011a02d3 │ │ │ │ │ +8c8f455665ac63aece56a347fd8f0dba │ │ │ │ │ c_sha1_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 20#] │ │ │ │ │ -37c8ec049220f98f9fba42758354591e │ │ │ │ │ +8249103998ffb278b5fd8264aec434ff │ │ │ │ │ c_sha1_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3e5c1f73e474748315572012fa391d8e │ │ │ │ │ +1106e447b5349831d95243a4d217a829 │ │ │ │ │ c_sha1_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -775,39 +775,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -27adb68e090a027369e47240f8e29290 │ │ │ │ │ +89b0b9a085e78eba5f5accffb4129c27 │ │ │ │ │ c_sha224_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -aea47419ce55d3710a3f771048cd3bbc │ │ │ │ │ +eb249a5ac5e48c56fa7f0d6035c7489b │ │ │ │ │ c_sha224_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 112#] │ │ │ │ │ -a641977b05c90561263fde5b50b2ab5d │ │ │ │ │ +289a33ee9f4af69e711d0c0fd7e22c7e │ │ │ │ │ c_sha224_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -816,55 +816,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -2a062d99eb2dc4b5c04184233607ae51 │ │ │ │ │ +909a42013cb6d91ac63ce1f8677a8c59 │ │ │ │ │ c_sha224_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 28#] │ │ │ │ │ -3e7695bf4ddb66a3d6f44d69ee179f04 │ │ │ │ │ +9d0aedcb1370a72d61c125b9c0f230ab │ │ │ │ │ c_sha224_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha224_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha224_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -253c0df7a5a174feefdcbfcb335d65dd │ │ │ │ │ +e95d15ec95f11d74ec03eef8f7e5cfe0 │ │ │ │ │ c_sha224_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -873,39 +873,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3ebff1564fa4ad6d9b6d5b458bfe61c4 │ │ │ │ │ +1cc6a355ed6bf99777c3e039c138aa73 │ │ │ │ │ c_sha256_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -2776e3739d7b8e1c9633dcb0984704ff │ │ │ │ │ +82bf0c966ef59b3c962e3f8385546856 │ │ │ │ │ c_sha256_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 112#] │ │ │ │ │ -b935390f05a420143bb3d1dfd02da747 │ │ │ │ │ +897d35613f2e4b5cb05c09d254fb70da │ │ │ │ │ c_sha256_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -914,55 +914,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -348585ce3c1b9195c1baae2ad1d91cbd │ │ │ │ │ +088fd729e8c6af85863910fbb1f8cb1e │ │ │ │ │ c_sha256_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -6aa1a7e46f17de997fc888b78ba626df │ │ │ │ │ +175288f3573dfaf604a784bdab093791 │ │ │ │ │ c_sha256_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ae4c8aa51df6dc86765020f7d2db5f1f │ │ │ │ │ +fd6d2517fdcfc89cf19db9c10bf57516 │ │ │ │ │ c_sha256_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -971,39 +971,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -1f4dc57e64ba18614c5c5ab9fa6914c8 │ │ │ │ │ +84b4aff258fb6fc423beb8543b2b1a75 │ │ │ │ │ c_sha384_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -853b46c1211ddc20e699a7aa1b1746f7 │ │ │ │ │ +860c2643bb78f6e4336306e8c782d2af │ │ │ │ │ c_sha384_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 216#] │ │ │ │ │ -db2ceec02b90be5a637408e44888acf5 │ │ │ │ │ +ae85fcd5d52239962057af23277f918d │ │ │ │ │ c_sha384_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1012,55 +1012,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -12b5ff44692a304bae701a7f79c1efdf │ │ │ │ │ +d7f2f92dbfe37df9a57e9d113e90b96a │ │ │ │ │ c_sha384_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 48#] │ │ │ │ │ -3077546b6569d050445e95d106dbde3b │ │ │ │ │ +d5753f4b96b01c75c66379c5de2d56b3 │ │ │ │ │ c_sha384_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha384_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha384_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5ef105f3cb6c5c81c5b6a940fc1f2727 │ │ │ │ │ +7adaf0aed9dbe85a5589a18fb7deeb75 │ │ │ │ │ c_sha384_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1069,39 +1069,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0e47551e88434e030b060ee070df3906 │ │ │ │ │ +45ee8cd5b1d5b19992c1c67c3eac9d54 │ │ │ │ │ c_sha3_224_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 144#] │ │ │ │ │ -3566b336766f69d8e53996fb8a371761 │ │ │ │ │ +e0dee00e59b0ec371238a8f579c066a9 │ │ │ │ │ c_sha3_224_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 352#] │ │ │ │ │ -c116a7f204d130091757b0e3174b5aa1 │ │ │ │ │ +daa54440d2860816c9d0e43933e2e18c │ │ │ │ │ c_sha3_224_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1110,55 +1110,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -cb36ad205ea3675f7c1814c9a106dab2 │ │ │ │ │ +f675a7cda218d53c5b3a27b6932ca4f9 │ │ │ │ │ c_sha3_224_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 28#] │ │ │ │ │ -c89631d9dd374dd312db618323e9809b │ │ │ │ │ +0afdc5d124b4df926f5400dd74b1e51a │ │ │ │ │ c_sha3_224_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -53eedb0e6684303bd67e323c44325ba0 │ │ │ │ │ +7cb97e0fd6564bdf8c943ec93c9a7570 │ │ │ │ │ c_sha3_224_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1167,39 +1167,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3927dc755d6f52a0e3ec7fee96d4fcb1 │ │ │ │ │ +e51b7ce065b8cc3fb4361998fac27c06 │ │ │ │ │ c_sha3_256_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 136#] │ │ │ │ │ -9d8cb1cec716df6279797c30ec77b801 │ │ │ │ │ +0913d739cc294feab30d46107294b651 │ │ │ │ │ c_sha3_256_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 344#] │ │ │ │ │ -4370b5de042fc83905bd97fa3b8cc933 │ │ │ │ │ +1b85855ee993500d1e9d72f70a695333 │ │ │ │ │ c_sha3_256_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1208,55 +1208,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -6c3bcd40cf7c0707babc63b894d93281 │ │ │ │ │ +7c6fcfc4068f1e5f624a613737357cca │ │ │ │ │ c_sha3_256_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -2c3d6a33b76bfa95d19c86563ab5256e │ │ │ │ │ +701d0d9043705eb6651d44a0e5e58468 │ │ │ │ │ c_sha3_256_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -eb7b99efbec84a31f152caec9fdcdf83 │ │ │ │ │ +0b97ec366691e504864ba4c54a7bb901 │ │ │ │ │ c_sha3_256_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1265,39 +1265,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -531ee0f275a2656c115782226d80b026 │ │ │ │ │ +1ea43a9bde77ea0a6f508c06f85e087d │ │ │ │ │ c_sha3_384_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 104#] │ │ │ │ │ -d3ab34d841dae0d86e8cac9095128e13 │ │ │ │ │ +728f4f2bc6c5b2010a4f3c3ce91e75dc │ │ │ │ │ c_sha3_384_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 312#] │ │ │ │ │ -91713c84cdefad00682d27b5bad82e84 │ │ │ │ │ +f1c07a2ac4d9c4b80a36225c6041c0d3 │ │ │ │ │ c_sha3_384_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1306,55 +1306,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -2130913e505d10b82f6e89098c95d1be │ │ │ │ │ +f4909215af62bb39cf0ac267d57ff140 │ │ │ │ │ c_sha3_384_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 48#] │ │ │ │ │ -4e57f366925737a6a6b16707f1f4ea37 │ │ │ │ │ +f9c79e835b4525e088103106c697f62b │ │ │ │ │ c_sha3_384_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8716aba6016874cf68d34c3d02e15c87 │ │ │ │ │ +680399aed237c66c24f0a32159770bff │ │ │ │ │ c_sha3_384_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1363,39 +1363,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d3b450829aa176d6c56a2e09b5948cda │ │ │ │ │ +1de61f05bb1cf185651563c8a3ed5f5d │ │ │ │ │ c_sha3_512_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 72#] │ │ │ │ │ -4bc0cc3a3146eb8e49e9d97d3f21babb │ │ │ │ │ +9680693c41269ed6e5c302862f300263 │ │ │ │ │ c_sha3_512_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 280#] │ │ │ │ │ -aa5115ec7e70c6acd4069933387919be │ │ │ │ │ +e58b2b3b48623809efca350b9420dd36 │ │ │ │ │ c_sha3_512_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1404,55 +1404,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8b764773ead5e98f7bde72adba4656ad │ │ │ │ │ +7817b069906ff77949460ee8f1d953a8 │ │ │ │ │ c_sha3_512_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -369e986c4f075151d8f0c23a58692f84 │ │ │ │ │ +94963f35bb48ce72632476766226aa1a │ │ │ │ │ c_sha3_512_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -85e8a51ec0366c862af27c3f7e36de25 │ │ │ │ │ +5e3e2576314166a11d0eca319a1c796e │ │ │ │ │ c_sha3_512_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1461,39 +1461,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8c7ea11f9db17d147ec97e9c95f34446 │ │ │ │ │ +3e3c6e7ff872ebb10946b389331cf6d6 │ │ │ │ │ c_sha512_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -3a81e66c8788f1e986fdc450ff1c883c │ │ │ │ │ +45c2553b6c7f0f8427fac152bbfbb22c │ │ │ │ │ c_sha512_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 216#] │ │ │ │ │ -fe3aafd8d8debd5d7ec590bbf5ee9d2d │ │ │ │ │ +1d2a6699afea2e5f75f4666995038e98 │ │ │ │ │ c_sha512_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1502,55 +1502,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -54aa51d77974cc0cd0d16ab4ebe8193c │ │ │ │ │ +bd59b550d981956a8e081d0391a359b4 │ │ │ │ │ c_sha512_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -7575b541a4b8db48280f623963d44a6b │ │ │ │ │ +c5dece7ed922504df3e701b0bef3067f │ │ │ │ │ c_sha512_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ba2f2d1294f7dd72d7509c73177843b9 │ │ │ │ │ +dff1ee91f71fdba917146c7086264f03 │ │ │ │ │ c_sha512_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1559,20 +1559,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -69b12dd8482dfdd68f88a2a41e9eecb7 │ │ │ │ │ +120b2042b92f1e049f04bb429caf7f9a │ │ │ │ │ c_umac128_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 2768#] │ │ │ │ │ -b741624e6b5af58d2de6ed75a2fe8056 │ │ │ │ │ +1bb00ec283b944ab90d3fb1711d1e3c3 │ │ │ │ │ c_umac128_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1580,15 +1580,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1597,48 +1597,48 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fb710ac4f0c934751c68269170c45ce3 │ │ │ │ │ +2c296d1c4f329058f0cc2952e0c5aa93 │ │ │ │ │ c_umac128_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -84bd005a3b73516025901d2272727ecb │ │ │ │ │ +c5503eb0f9c3b180fdb4dfcb6b937afb │ │ │ │ │ c_umac128_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b7a6d096f29d3d5c109af74381a7227e │ │ │ │ │ +c7836589465215940b3e67a7993fe09d │ │ │ │ │ c_umac128_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1646,15 +1646,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1663,15 +1663,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f52afcdab09a498078f18e1254e67af2 │ │ │ │ │ +fbd1093d02bd9f0ced65e88d7ba03c3e │ │ │ │ │ c_umac128_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1679,15 +1679,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1696,20 +1696,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -bf9eda64dd75217619ed291ffd0f71f2 │ │ │ │ │ +dbe6474df402f4bd55a49e694b6a33e1 │ │ │ │ │ c_umac32_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 2392#] │ │ │ │ │ -aa70ea135a34065b30afc890763228d7 │ │ │ │ │ +8724abd2c2c581030480f34bdf24dec8 │ │ │ │ │ c_umac32_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1717,15 +1717,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1734,48 +1734,48 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0230525e9121ab44d48359738f472f64 │ │ │ │ │ +9d475b8d8b32613b967c27a9b5758cfb │ │ │ │ │ c_umac32_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 4#] │ │ │ │ │ -0d478f4bfd0f69f3e91c47d2818d60b2 │ │ │ │ │ +41bf1ede4dcdf555e1855844798da6a6 │ │ │ │ │ c_umac32_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5353b40f106a764e68b9cf1253a75529 │ │ │ │ │ +75aee3d759985567f84f7aa5546fd6a6 │ │ │ │ │ c_umac32_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1783,15 +1783,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1800,15 +1800,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0e5ae574204de3c1715a26d703e87446 │ │ │ │ │ +5418391843684f31b777386f5a76a53e │ │ │ │ │ c_umac32_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1816,15 +1816,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1833,20 +1833,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7627c002a98acd55aad372a92b4b0e1d │ │ │ │ │ +1d5aa264f0d3608c2be0bc419cf7bd7e │ │ │ │ │ c_umac64_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 2520#] │ │ │ │ │ -f826d296c151f6eebe3a4d2777d3cf0e │ │ │ │ │ +d38d0267a0fe8bb07da1a95fd3ee1e27 │ │ │ │ │ c_umac64_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1854,15 +1854,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1871,48 +1871,48 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -91ff424c8af4cffb91356f7bf55837d2 │ │ │ │ │ +10524b8e4467622ddff0579186278303 │ │ │ │ │ c_umac64_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -7a6f42fb4874a60219cd15eae22e3c20 │ │ │ │ │ +931516714ebbb04ac2ee5a1d5d110568 │ │ │ │ │ c_umac64_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7f789b96f39d7aab129696b2e192c392 │ │ │ │ │ +2882cde6bcb6ac95825abdb1715c4ab2 │ │ │ │ │ c_umac64_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1920,15 +1920,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1937,15 +1937,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -1c79569044a6c40285f467ef449328db │ │ │ │ │ +778e9f4aa9c3ffe4772a05c49c2ef39e │ │ │ │ │ c_umac64_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1953,15 +1953,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1970,20 +1970,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f77beca5b5625115b327f6dc18ac30e3 │ │ │ │ │ +0f99c7c5a6de719990047e885d75f4bb │ │ │ │ │ c_umac96_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 2640#] │ │ │ │ │ -ecb7c17c18c2382d9bcf17b6fcd88175 │ │ │ │ │ +abb3e9f40136fef95329137f6741837a │ │ │ │ │ c_umac96_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1991,15 +1991,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2008,48 +2008,48 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -76cc9c31ef33127cd057ccdfd7c6a247 │ │ │ │ │ +b566aa6d1acba4beb2b91e272e9acad4 │ │ │ │ │ c_umac96_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 12#] │ │ │ │ │ -e773a8e6350e009350744ccde4bed78a │ │ │ │ │ +3fc9b213f7dc3d18683996396f8a2dbe │ │ │ │ │ c_umac96_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -53363551c5c30c9c5ba79357150122a5 │ │ │ │ │ +c5bc6b85aac1e019c7f82f20e0b361cb │ │ │ │ │ c_umac96_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2057,15 +2057,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2074,15 +2074,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ba9a39b25014b1a327fba70bf7bbf761 │ │ │ │ │ +c50b95ef6e948bbe5c366de94215987f │ │ │ │ │ c_umac96_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2090,15 +2090,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ForeignImports.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.hi │ │ │ │┄ Files 98% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got │ │ │ │ │ interface Crypto.Nettle.Hash.ForeignImports 9066 │ │ │ │ │ - interface hash: 18e0cfae39ff45ddab173e84ec892fed │ │ │ │ │ - ABI hash: 53045c9c60ffdfc689c1ada1ecd5e897 │ │ │ │ │ - export-list hash: ea48ec4ac1d956d14d51e0891aabeaef │ │ │ │ │ + interface hash: fa5b56b87129f8668b03d057b32dfcdf │ │ │ │ │ + ABI hash: f00fe74d88efa5bf07b3184986ce211d │ │ │ │ │ + export-list hash: fbb6ef8d4b5110cb63a890293cd7c50e │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: df6444c3d1bad817918ee0542140a7d3 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 9103f91da9fbb12f5b8c9431d8ed547a │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ c_umac96_digest_size │ │ │ │ │ c_umac96_set_key │ │ │ │ │ c_umac96_set_nonce │ │ │ │ │ c_umac96_update │ │ │ │ │ NettleHashDigest │ │ │ │ │ NettleHashInit │ │ │ │ │ NettleHashUpdate │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ Data.Functor.Const Data.Functor.Identity Data.Functor.Product │ │ │ │ │ @@ -143,83 +143,83 @@ │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1 │ │ │ │ │ import -/ GHC.Word a2e25f62dca906f1ba384e1d879c0adc │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ addDependentFile "src/Crypto/Nettle/Hash/ForeignImports.hsc" f151d9e8f0b0e3b0324a225d63e1e46c │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Hash.ForeignImports annotated by 1143 of type [Char] │ │ │ │ │ -f7cdb5f65d1663a93c3e2a35feee36e5 │ │ │ │ │ +6253e5a8b8dde9265bdb1d14a26ab6a7 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -62ef5892003bb77631c78a46a519692f │ │ │ │ │ +c164dab50f38ab400b8fc587a5295cf9 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -e8bf6e3a1bc6ca206d9de0e2d4eac09a │ │ │ │ │ +5ce3eeaa5276cf5aaf49a18f9497dcdc │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Hash.ForeignImports"#] │ │ │ │ │ -8987be5ffd3fe93eeb30f77af074af6b │ │ │ │ │ +6b9472606a660b73b23fea6a4db6ef09 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -f2c60476252f69836309973ca83e9657 │ │ │ │ │ +e076bbd7f7d1aaf0943b63ec0489e512 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -f2343e270e52175d84e074b20d0c6e49 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +837cf129cb4a6a2db30db03ae433ca35 │ │ │ │ │ type NettleHashDigest :: * │ │ │ │ │ type NettleHashDigest = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ -f125c21009a871c2613cbc62989f687e │ │ │ │ │ +a3e96c1cee3590dc1b88acabb04c3a74 │ │ │ │ │ type NettleHashInit :: * │ │ │ │ │ type NettleHashInit = GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ -74cab12649b457560e6b6b2864d76a97 │ │ │ │ │ +00faf07ea3c230b2eb4f1f155e42073b │ │ │ │ │ type NettleHashUpdate :: * │ │ │ │ │ type NettleHashUpdate = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ -eb3a2fbaee61a09401e3c9ea223c809d │ │ │ │ │ +b001171cbd174b16c411df9ba71499fe │ │ │ │ │ c_gosthash94_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -5ea83a28483e623c96e420b264cfa24b │ │ │ │ │ +b865c6e0d304759a9aad455da7190a2c │ │ │ │ │ c_gosthash94_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 112#] │ │ │ │ │ -730ef996c1c0dc9351b5fa0ac53f83bb │ │ │ │ │ +2194a8acbbe2324dbec9bf7e73063032 │ │ │ │ │ c_gosthash94_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -228,55 +228,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -78a2a9891652d93482c1eb7652d700be │ │ │ │ │ +b1f29739f5a3dbfe9fff07dbeb22bede │ │ │ │ │ c_gosthash94_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -85561ce80af6d95d611c3a600c991267 │ │ │ │ │ +451c3125779f1351a939c489949dd862 │ │ │ │ │ c_gosthash94_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c6ace3cf813e2d97eb92312de9c08b80 │ │ │ │ │ +f0eb3d560a8ff2dd089f6d7c99d6443f │ │ │ │ │ c_gosthash94_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -285,39 +285,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7963a490b8e1bc009dd074a4bb7885bc │ │ │ │ │ +3a79d45a2ec09b41c8761c1058812050 │ │ │ │ │ c_md2_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -8f7aca4af8ea94d87ab23d27a1d1691e │ │ │ │ │ +1ca049f77ec1b99b65f577a3965f095f │ │ │ │ │ c_md2_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 84#] │ │ │ │ │ -a30fba6fbc7f8b187bf97636888e90f5 │ │ │ │ │ +fde23a6c6f3db80fd67866f515b85b22 │ │ │ │ │ c_md2_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -326,55 +326,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0b00b8f1daab7c2482dd6f0ee94c33b1 │ │ │ │ │ +f66b99c7b25bd0600ed38eaacf511f27 │ │ │ │ │ c_md2_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -f6346df3dee16f13addfe687a16f1457 │ │ │ │ │ +96ac7ecf196f9db06bfcea28f2a80e90 │ │ │ │ │ c_md2_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fe311b5970a681a4827886094c21a234 │ │ │ │ │ +27b6266aa7fd66359983a18a4b5bfd94 │ │ │ │ │ c_md2_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -383,39 +383,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5f2c86d4ef859db1232e43f2695d9107 │ │ │ │ │ +5e4f57ca062e25ac1cb8e9d537c4ecb9 │ │ │ │ │ c_md4_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -9476109afe41eb37a7038ae56d4c341b │ │ │ │ │ +5d7bb60fe1000a74b59a0b0bdd159619 │ │ │ │ │ c_md4_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 96#] │ │ │ │ │ -a75360576b7b9c30f9b8ef36e43d8b2e │ │ │ │ │ +d8c303c14f1031bd7a59475f2cd54510 │ │ │ │ │ c_md4_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -424,55 +424,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f229519377a7076dcb07b5568502ab10 │ │ │ │ │ +668b0e799450f1ce2aa47820bb4afd89 │ │ │ │ │ c_md4_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -41a96aa8684ed7c3d0288f3d8c7e7b8a │ │ │ │ │ +7ed94eadb80b5e6c0167f7415ffd476d │ │ │ │ │ c_md4_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a652661301348d04e8703e6c1a955209 │ │ │ │ │ +59e2fcb2822564a59319f7bc48439205 │ │ │ │ │ c_md4_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -481,39 +481,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d038344af5a7d28d0af50de3c8cd7a0a │ │ │ │ │ +f37def139bcdfb3fd5ab8c452219a499 │ │ │ │ │ c_md5_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -40a44adf3f565716864f59e6a432bea1 │ │ │ │ │ +aa1ce68004b5616db76c6517b51c5bed │ │ │ │ │ c_md5_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 96#] │ │ │ │ │ -7ea963fe83777831c218702ccad20e20 │ │ │ │ │ +8246af9b5fc1f550bb774eeee36c98a3 │ │ │ │ │ c_md5_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -522,55 +522,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8955abce35752e4d57f0d3a0a8ec2ea3 │ │ │ │ │ +530de73cdfeab9a20be411a644b2b7a8 │ │ │ │ │ c_md5_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -264125dfe3de877d669cf9dedf9a1633 │ │ │ │ │ +5342e068ee3b3bc90843e1a2ece96c66 │ │ │ │ │ c_md5_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -9feee5b6ca4b24e14a253bcead7fc345 │ │ │ │ │ +ed1679fbf8d298da7f2f97198b572bfb │ │ │ │ │ c_md5_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -579,39 +579,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -25b63c6674417ab9beed8faaed244493 │ │ │ │ │ +2281e4974d5ac80f9be5ce7a98a6308f │ │ │ │ │ c_ripemd160_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -31ec35ef8edf32757d0c300641b63237 │ │ │ │ │ +b7cb395102c03f7a8843a2fd8899e466 │ │ │ │ │ c_ripemd160_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 104#] │ │ │ │ │ -239c727817f7a3da35c204bf188003cd │ │ │ │ │ +cbbaa8508a629573f664c8a03694eb87 │ │ │ │ │ c_ripemd160_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -620,55 +620,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -92d79cbc51b9908d7ee89d8595c87448 │ │ │ │ │ +3e24682b5b90d1d0eedd279a621c7f3a │ │ │ │ │ c_ripemd160_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 20#] │ │ │ │ │ -dd7c3adbddfb0d1d839d1622021f2ae2 │ │ │ │ │ +d866bc85e40850b0b51521f54cd0881e │ │ │ │ │ c_ripemd160_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -2e11e08e4b0602e24bc70d43663dee8f │ │ │ │ │ +ee84884a072a4c87c0802b53e954b6ef │ │ │ │ │ c_ripemd160_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -677,39 +677,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -113cca7133751c211262e09d959ab1e5 │ │ │ │ │ +b5b5a60a79f0a5bbbc21545df7d63304 │ │ │ │ │ c_sha1_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -630d90d0574cdf6adcdc088bf3e0e899 │ │ │ │ │ +b25f5861c5d2f0dcf4227b33fc9b4a99 │ │ │ │ │ c_sha1_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 104#] │ │ │ │ │ -8293deb229508e4c15a0a3236dc2c37b │ │ │ │ │ +a5dfae85c70a30807877bffc60375081 │ │ │ │ │ c_sha1_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -718,55 +718,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ff87745392e41b556250391a011a02d3 │ │ │ │ │ +8c8f455665ac63aece56a347fd8f0dba │ │ │ │ │ c_sha1_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 20#] │ │ │ │ │ -37c8ec049220f98f9fba42758354591e │ │ │ │ │ +8249103998ffb278b5fd8264aec434ff │ │ │ │ │ c_sha1_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3e5c1f73e474748315572012fa391d8e │ │ │ │ │ +1106e447b5349831d95243a4d217a829 │ │ │ │ │ c_sha1_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -775,39 +775,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -27adb68e090a027369e47240f8e29290 │ │ │ │ │ +89b0b9a085e78eba5f5accffb4129c27 │ │ │ │ │ c_sha224_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -aea47419ce55d3710a3f771048cd3bbc │ │ │ │ │ +eb249a5ac5e48c56fa7f0d6035c7489b │ │ │ │ │ c_sha224_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 112#] │ │ │ │ │ -a641977b05c90561263fde5b50b2ab5d │ │ │ │ │ +289a33ee9f4af69e711d0c0fd7e22c7e │ │ │ │ │ c_sha224_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -816,55 +816,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -2a062d99eb2dc4b5c04184233607ae51 │ │ │ │ │ +909a42013cb6d91ac63ce1f8677a8c59 │ │ │ │ │ c_sha224_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 28#] │ │ │ │ │ -3e7695bf4ddb66a3d6f44d69ee179f04 │ │ │ │ │ +9d0aedcb1370a72d61c125b9c0f230ab │ │ │ │ │ c_sha224_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha224_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha224_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -253c0df7a5a174feefdcbfcb335d65dd │ │ │ │ │ +e95d15ec95f11d74ec03eef8f7e5cfe0 │ │ │ │ │ c_sha224_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -873,39 +873,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3ebff1564fa4ad6d9b6d5b458bfe61c4 │ │ │ │ │ +1cc6a355ed6bf99777c3e039c138aa73 │ │ │ │ │ c_sha256_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -2776e3739d7b8e1c9633dcb0984704ff │ │ │ │ │ +82bf0c966ef59b3c962e3f8385546856 │ │ │ │ │ c_sha256_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 112#] │ │ │ │ │ -b935390f05a420143bb3d1dfd02da747 │ │ │ │ │ +897d35613f2e4b5cb05c09d254fb70da │ │ │ │ │ c_sha256_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -914,55 +914,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -348585ce3c1b9195c1baae2ad1d91cbd │ │ │ │ │ +088fd729e8c6af85863910fbb1f8cb1e │ │ │ │ │ c_sha256_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -6aa1a7e46f17de997fc888b78ba626df │ │ │ │ │ +175288f3573dfaf604a784bdab093791 │ │ │ │ │ c_sha256_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ae4c8aa51df6dc86765020f7d2db5f1f │ │ │ │ │ +fd6d2517fdcfc89cf19db9c10bf57516 │ │ │ │ │ c_sha256_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -971,39 +971,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -1f4dc57e64ba18614c5c5ab9fa6914c8 │ │ │ │ │ +84b4aff258fb6fc423beb8543b2b1a75 │ │ │ │ │ c_sha384_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -853b46c1211ddc20e699a7aa1b1746f7 │ │ │ │ │ +860c2643bb78f6e4336306e8c782d2af │ │ │ │ │ c_sha384_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 216#] │ │ │ │ │ -db2ceec02b90be5a637408e44888acf5 │ │ │ │ │ +ae85fcd5d52239962057af23277f918d │ │ │ │ │ c_sha384_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1012,55 +1012,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -12b5ff44692a304bae701a7f79c1efdf │ │ │ │ │ +d7f2f92dbfe37df9a57e9d113e90b96a │ │ │ │ │ c_sha384_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 48#] │ │ │ │ │ -3077546b6569d050445e95d106dbde3b │ │ │ │ │ +d5753f4b96b01c75c66379c5de2d56b3 │ │ │ │ │ c_sha384_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha384_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha384_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5ef105f3cb6c5c81c5b6a940fc1f2727 │ │ │ │ │ +7adaf0aed9dbe85a5589a18fb7deeb75 │ │ │ │ │ c_sha384_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1069,39 +1069,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0e47551e88434e030b060ee070df3906 │ │ │ │ │ +45ee8cd5b1d5b19992c1c67c3eac9d54 │ │ │ │ │ c_sha3_224_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 144#] │ │ │ │ │ -3566b336766f69d8e53996fb8a371761 │ │ │ │ │ +e0dee00e59b0ec371238a8f579c066a9 │ │ │ │ │ c_sha3_224_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 352#] │ │ │ │ │ -c116a7f204d130091757b0e3174b5aa1 │ │ │ │ │ +daa54440d2860816c9d0e43933e2e18c │ │ │ │ │ c_sha3_224_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1110,55 +1110,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -cb36ad205ea3675f7c1814c9a106dab2 │ │ │ │ │ +f675a7cda218d53c5b3a27b6932ca4f9 │ │ │ │ │ c_sha3_224_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 28#] │ │ │ │ │ -c89631d9dd374dd312db618323e9809b │ │ │ │ │ +0afdc5d124b4df926f5400dd74b1e51a │ │ │ │ │ c_sha3_224_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -53eedb0e6684303bd67e323c44325ba0 │ │ │ │ │ +7cb97e0fd6564bdf8c943ec93c9a7570 │ │ │ │ │ c_sha3_224_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1167,39 +1167,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3927dc755d6f52a0e3ec7fee96d4fcb1 │ │ │ │ │ +e51b7ce065b8cc3fb4361998fac27c06 │ │ │ │ │ c_sha3_256_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 136#] │ │ │ │ │ -9d8cb1cec716df6279797c30ec77b801 │ │ │ │ │ +0913d739cc294feab30d46107294b651 │ │ │ │ │ c_sha3_256_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 344#] │ │ │ │ │ -4370b5de042fc83905bd97fa3b8cc933 │ │ │ │ │ +1b85855ee993500d1e9d72f70a695333 │ │ │ │ │ c_sha3_256_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1208,55 +1208,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -6c3bcd40cf7c0707babc63b894d93281 │ │ │ │ │ +7c6fcfc4068f1e5f624a613737357cca │ │ │ │ │ c_sha3_256_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -2c3d6a33b76bfa95d19c86563ab5256e │ │ │ │ │ +701d0d9043705eb6651d44a0e5e58468 │ │ │ │ │ c_sha3_256_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -eb7b99efbec84a31f152caec9fdcdf83 │ │ │ │ │ +0b97ec366691e504864ba4c54a7bb901 │ │ │ │ │ c_sha3_256_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1265,39 +1265,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -531ee0f275a2656c115782226d80b026 │ │ │ │ │ +1ea43a9bde77ea0a6f508c06f85e087d │ │ │ │ │ c_sha3_384_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 104#] │ │ │ │ │ -d3ab34d841dae0d86e8cac9095128e13 │ │ │ │ │ +728f4f2bc6c5b2010a4f3c3ce91e75dc │ │ │ │ │ c_sha3_384_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 312#] │ │ │ │ │ -91713c84cdefad00682d27b5bad82e84 │ │ │ │ │ +f1c07a2ac4d9c4b80a36225c6041c0d3 │ │ │ │ │ c_sha3_384_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1306,55 +1306,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -2130913e505d10b82f6e89098c95d1be │ │ │ │ │ +f4909215af62bb39cf0ac267d57ff140 │ │ │ │ │ c_sha3_384_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 48#] │ │ │ │ │ -4e57f366925737a6a6b16707f1f4ea37 │ │ │ │ │ +f9c79e835b4525e088103106c697f62b │ │ │ │ │ c_sha3_384_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8716aba6016874cf68d34c3d02e15c87 │ │ │ │ │ +680399aed237c66c24f0a32159770bff │ │ │ │ │ c_sha3_384_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1363,39 +1363,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d3b450829aa176d6c56a2e09b5948cda │ │ │ │ │ +1de61f05bb1cf185651563c8a3ed5f5d │ │ │ │ │ c_sha3_512_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 72#] │ │ │ │ │ -4bc0cc3a3146eb8e49e9d97d3f21babb │ │ │ │ │ +9680693c41269ed6e5c302862f300263 │ │ │ │ │ c_sha3_512_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 280#] │ │ │ │ │ -aa5115ec7e70c6acd4069933387919be │ │ │ │ │ +e58b2b3b48623809efca350b9420dd36 │ │ │ │ │ c_sha3_512_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1404,55 +1404,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8b764773ead5e98f7bde72adba4656ad │ │ │ │ │ +7817b069906ff77949460ee8f1d953a8 │ │ │ │ │ c_sha3_512_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -369e986c4f075151d8f0c23a58692f84 │ │ │ │ │ +94963f35bb48ce72632476766226aa1a │ │ │ │ │ c_sha3_512_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -85e8a51ec0366c862af27c3f7e36de25 │ │ │ │ │ +5e3e2576314166a11d0eca319a1c796e │ │ │ │ │ c_sha3_512_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1461,39 +1461,39 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8c7ea11f9db17d147ec97e9c95f34446 │ │ │ │ │ +3e3c6e7ff872ebb10946b389331cf6d6 │ │ │ │ │ c_sha512_block_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -3a81e66c8788f1e986fdc450ff1c883c │ │ │ │ │ +45c2553b6c7f0f8427fac152bbfbb22c │ │ │ │ │ c_sha512_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 216#] │ │ │ │ │ -fe3aafd8d8debd5d7ec590bbf5ee9d2d │ │ │ │ │ +1d2a6699afea2e5f75f4666995038e98 │ │ │ │ │ c_sha512_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1502,55 +1502,55 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -54aa51d77974cc0cd0d16ab4ebe8193c │ │ │ │ │ +bd59b550d981956a8e081d0391a359b4 │ │ │ │ │ c_sha512_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -7575b541a4b8db48280f623963d44a6b │ │ │ │ │ +c5dece7ed922504df3e701b0bef3067f │ │ │ │ │ c_sha512_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ba2f2d1294f7dd72d7509c73177843b9 │ │ │ │ │ +dff1ee91f71fdba917146c7086264f03 │ │ │ │ │ c_sha512_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1559,20 +1559,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -69b12dd8482dfdd68f88a2a41e9eecb7 │ │ │ │ │ +120b2042b92f1e049f04bb429caf7f9a │ │ │ │ │ c_umac128_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 2768#] │ │ │ │ │ -b741624e6b5af58d2de6ed75a2fe8056 │ │ │ │ │ +1bb00ec283b944ab90d3fb1711d1e3c3 │ │ │ │ │ c_umac128_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1580,15 +1580,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1597,48 +1597,48 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fb710ac4f0c934751c68269170c45ce3 │ │ │ │ │ +2c296d1c4f329058f0cc2952e0c5aa93 │ │ │ │ │ c_umac128_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -84bd005a3b73516025901d2272727ecb │ │ │ │ │ +c5503eb0f9c3b180fdb4dfcb6b937afb │ │ │ │ │ c_umac128_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b7a6d096f29d3d5c109af74381a7227e │ │ │ │ │ +c7836589465215940b3e67a7993fe09d │ │ │ │ │ c_umac128_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1646,15 +1646,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1663,15 +1663,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f52afcdab09a498078f18e1254e67af2 │ │ │ │ │ +fbd1093d02bd9f0ced65e88d7ba03c3e │ │ │ │ │ c_umac128_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1679,15 +1679,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1696,20 +1696,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -bf9eda64dd75217619ed291ffd0f71f2 │ │ │ │ │ +dbe6474df402f4bd55a49e694b6a33e1 │ │ │ │ │ c_umac32_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 2392#] │ │ │ │ │ -aa70ea135a34065b30afc890763228d7 │ │ │ │ │ +8724abd2c2c581030480f34bdf24dec8 │ │ │ │ │ c_umac32_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1717,15 +1717,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1734,48 +1734,48 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0230525e9121ab44d48359738f472f64 │ │ │ │ │ +9d475b8d8b32613b967c27a9b5758cfb │ │ │ │ │ c_umac32_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 4#] │ │ │ │ │ -0d478f4bfd0f69f3e91c47d2818d60b2 │ │ │ │ │ +41bf1ede4dcdf555e1855844798da6a6 │ │ │ │ │ c_umac32_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5353b40f106a764e68b9cf1253a75529 │ │ │ │ │ +75aee3d759985567f84f7aa5546fd6a6 │ │ │ │ │ c_umac32_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1783,15 +1783,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1800,15 +1800,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0e5ae574204de3c1715a26d703e87446 │ │ │ │ │ +5418391843684f31b777386f5a76a53e │ │ │ │ │ c_umac32_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1816,15 +1816,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1833,20 +1833,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7627c002a98acd55aad372a92b4b0e1d │ │ │ │ │ +1d5aa264f0d3608c2be0bc419cf7bd7e │ │ │ │ │ c_umac64_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 2520#] │ │ │ │ │ -f826d296c151f6eebe3a4d2777d3cf0e │ │ │ │ │ +d38d0267a0fe8bb07da1a95fd3ee1e27 │ │ │ │ │ c_umac64_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1854,15 +1854,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1871,48 +1871,48 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -91ff424c8af4cffb91356f7bf55837d2 │ │ │ │ │ +10524b8e4467622ddff0579186278303 │ │ │ │ │ c_umac64_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -7a6f42fb4874a60219cd15eae22e3c20 │ │ │ │ │ +931516714ebbb04ac2ee5a1d5d110568 │ │ │ │ │ c_umac64_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7f789b96f39d7aab129696b2e192c392 │ │ │ │ │ +2882cde6bcb6ac95825abdb1715c4ab2 │ │ │ │ │ c_umac64_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1920,15 +1920,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1937,15 +1937,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -1c79569044a6c40285f467ef449328db │ │ │ │ │ +778e9f4aa9c3ffe4772a05c49c2ef39e │ │ │ │ │ c_umac64_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1953,15 +1953,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1970,20 +1970,20 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f77beca5b5625115b327f6dc18ac30e3 │ │ │ │ │ +0f99c7c5a6de719990047e885d75f4bb │ │ │ │ │ c_umac96_ctx_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 2640#] │ │ │ │ │ -ecb7c17c18c2382d9bcf17b6fcd88175 │ │ │ │ │ +abb3e9f40136fef95329137f6741837a │ │ │ │ │ c_umac96_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1991,15 +1991,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2008,48 +2008,48 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -76cc9c31ef33127cd057ccdfd7c6a247 │ │ │ │ │ +b566aa6d1acba4beb2b91e272e9acad4 │ │ │ │ │ c_umac96_digest_size :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 12#] │ │ │ │ │ -e773a8e6350e009350744ccde4bed78a │ │ │ │ │ +3fc9b213f7dc3d18683996396f8a2dbe │ │ │ │ │ c_umac96_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -53363551c5c30c9c5ba79357150122a5 │ │ │ │ │ +c5bc6b85aac1e019c7f82f20e0b361cb │ │ │ │ │ c_umac96_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2057,15 +2057,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2074,15 +2074,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ba9a39b25014b1a327fba70bf7bbf761 │ │ │ │ │ +c50b95ef6e948bbe5c366de94215987f │ │ │ │ │ c_umac96_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2090,15 +2090,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/Types.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.dyn_hi │ │ │ │┄ Files 94% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got dyn │ │ │ │ │ interface Crypto.Nettle.Hash.Types 9066 │ │ │ │ │ - interface hash: 145adcdfc5e29023eae35338bc22b482 │ │ │ │ │ - ABI hash: 9de1191b13c6dba9a894b8ec7eecc105 │ │ │ │ │ - export-list hash: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ + interface hash: 62ad12830c7917607c5b04df0ba27bce │ │ │ │ │ + ABI hash: e1d9e2798dee8208ad369757aa26f63f │ │ │ │ │ + export-list hash: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 1f252900a48c5d0a5413a4b20b878990 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 802c370421ee50ed11109d4fad2aeb0c │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -83,23 +83,23 @@ │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Data.ByteString.Lazy 407db64e37c0659ad6227acb960922ea │ │ │ │ │ import -/ Data.ByteString.Lazy.Internal 4fde391931e2bc09a1dd28937ae9d6f9 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ Data.Tagged ea2df2d15b5d8e34014224bf6c8f4e30 │ │ │ │ │ -9761e22d5494963fe26128631ccc54ca │ │ │ │ │ +b23202ab4dac52668e19ca727bb7043b │ │ │ │ │ $dmhashHMAC :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> hmacInit] │ │ │ │ │ -e1e1ca6aaba65df224cc145e891a7459 │ │ │ │ │ +3b3b344cc93509491ca51f3eca2fcf19 │ │ │ │ │ $dmhashUpdateLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a -> Data.ByteString.Lazy.Internal.ByteString -> a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ @@ -116,15 +116,15 @@ │ │ │ │ │ (\ (ds['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (ds1['GHC.Types.Many] :: a -> a)[OneShot] │ │ │ │ │ (v['GHC.Types.Many] :: a)[OneShot] -> │ │ │ │ │ case v of z { DEFAULT -> ds1 (k z ds) }) │ │ │ │ │ (GHC.Base.id @a) │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ a1] │ │ │ │ │ -010be2cf76ab73ca69c01349b3261f72 │ │ │ │ │ +21e3b620ba685cb61e04c102a710f6f9 │ │ │ │ │ $dmimplKeyedHashUpdateLazy :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k -> Data.ByteString.Lazy.Internal.ByteString -> k │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ @@ -141,15 +141,15 @@ │ │ │ │ │ (\ (ds['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (ds1['GHC.Types.Many] :: k -> k)[OneShot] │ │ │ │ │ (v['GHC.Types.Many] :: k)[OneShot] -> │ │ │ │ │ case v of z { DEFAULT -> ds1 (k2 z ds) }) │ │ │ │ │ (GHC.Base.id @k) │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ k1] │ │ │ │ │ -ad5d3947d86556ef4718049d21d3ef99 │ │ │ │ │ +55bad15ec822da956242507d002a2267 │ │ │ │ │ $fKeyedHashAlgorithmHMAC :: │ │ │ │ │ HashAlgorithm a => KeyedHashAlgorithm (HMAC a) │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun: @a (v['GHC.Types.Many] :: HashAlgorithm a). │ │ │ │ │ @@ -167,28 +167,28 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ (hmacInit_$cimplKeyedHashInit @a v) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate @a v) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy @a v) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize @a v)] │ │ │ │ │ -f30f031ec345963b05aa98b6f7ec1e5f │ │ │ │ │ +7ec146957a76aa0087ef3b88213bc341 │ │ │ │ │ $fKeyedHashAlgorithmHMAC1 :: (GHC.Types.Char -> b -> b) -> b -> b │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @b │ │ │ │ │ (c['GHC.Types.Many] :: GHC.Types.Char -> b -> b)[OneShot] │ │ │ │ │ (n['GHC.Types.Many] :: b)[OneShot] -> │ │ │ │ │ GHC.CString.unpackFoldrCString# @b $fKeyedHashAlgorithmHMAC2 c n] │ │ │ │ │ -65f930d1c1eb8acf5ead64b37b6f4f13 │ │ │ │ │ +9ccf708e56fd3a28fde66d7dc021f7e9 │ │ │ │ │ $fKeyedHashAlgorithmHMAC2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "HMAC-"#] │ │ │ │ │ -025533137e6e287f41b4e9309c11fca0 │ │ │ │ │ +68ab99f82c7136f43ce4dec9942be309 │ │ │ │ │ $fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ HMAC a -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -199,15 +199,15 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashUpdate │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ o │ │ │ │ │ (hashFinalize @a $dHashAlgorithm i)) }] │ │ │ │ │ -f7bfdf4280a18748315750251a077f9f │ │ │ │ │ +0137250c37ed68d226d9567c067cbed6 │ │ │ │ │ $fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ HMAC a -> Data.ByteString.Internal.Type.ByteString -> HMAC a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -216,15 +216,15 @@ │ │ │ │ │ case ds of wild { HMAC o i -> │ │ │ │ │ let { │ │ │ │ │ g :: Data.ByteString.Internal.Type.ByteString -> a [] │ │ │ │ │ = hashUpdate @a $dHashAlgorithm i │ │ │ │ │ } in │ │ │ │ │ \ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case g x of conrep { DEFAULT -> HMAC @a o conrep } }] │ │ │ │ │ -d5743435b031b6d4f533978fdf52a50c │ │ │ │ │ +5c15f61b981140eb99c0824930a8958e │ │ │ │ │ $fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ HMAC a -> Data.ByteString.Lazy.Internal.ByteString -> HMAC a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -233,238 +233,238 @@ │ │ │ │ │ case ds of wild { HMAC o i -> │ │ │ │ │ let { │ │ │ │ │ g :: Data.ByteString.Lazy.Internal.ByteString -> a [] │ │ │ │ │ = hashUpdateLazy @a $dHashAlgorithm i │ │ │ │ │ } in │ │ │ │ │ \ (x['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case g x of conrep { DEFAULT -> HMAC @a o conrep } }] │ │ │ │ │ -7e5af3e38e9e7a2a5a00ac4f11c5a593 │ │ │ │ │ +3d093ede08e6b9a3fd397d00f4c768db │ │ │ │ │ $tc'C:HashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17272516645707349834#Word64 │ │ │ │ │ - 9459481239172234408#Word64 │ │ │ │ │ + 10575315484851946740#Word64 │ │ │ │ │ + 9225117654530092184#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:HashAlgorithm2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:HashAlgorithm1] │ │ │ │ │ -8958da3947bb0a38f6aefd2f1ad01e92 │ │ │ │ │ +c30f38b65cdd2510792671c7c2e52fe2 │ │ │ │ │ $tc'C:HashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -8d4de1a73544e22a602284f3958c7985 │ │ │ │ │ +047a46e58ffc6cf4b7d8bbb261453746 │ │ │ │ │ $tc'C:HashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:HashAlgorithm3] │ │ │ │ │ -8c3dd502a3287322bb3e36c4a0bee211 │ │ │ │ │ +a59230013f86056a6a694493bad8324f │ │ │ │ │ $tc'C:HashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:HashAlgorithm"#] │ │ │ │ │ -fe28210a09c32c5460664c6e31efa95e │ │ │ │ │ +9747c30eeb320f5198044a0cadefdb45 │ │ │ │ │ $tc'C:KeyedHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7578407150653851255#Word64 │ │ │ │ │ - 1817402139655936290#Word64 │ │ │ │ │ + 4398724551173566500#Word64 │ │ │ │ │ + 14896673605421787628#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:KeyedHashAlgorithm2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:KeyedHashAlgorithm1] │ │ │ │ │ -8d5a463b0741b018bc697a30bafbd4c8 │ │ │ │ │ +9f05f0af5dd87228843e1f2a5aa76563 │ │ │ │ │ $tc'C:KeyedHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -18641c28b3475b6d63f1539cc70b86c5 │ │ │ │ │ +b66cd1a3dde7a8dba18763087ee9882a │ │ │ │ │ $tc'C:KeyedHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:KeyedHashAlgorithm3] │ │ │ │ │ -968251077b90b37609dfd7e1133b07cd │ │ │ │ │ +56a3cea92a7d6fc4daba89932251ab00 │ │ │ │ │ $tc'C:KeyedHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:KeyedHashAlgorithm"#] │ │ │ │ │ -459a826c40f6ff7336c195dfc8a4d80b │ │ │ │ │ +f05a4d357f3767504e3a82ac41bb1b4e │ │ │ │ │ $tc'HMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3801187017885691369#Word64 │ │ │ │ │ - 11245143278129765519#Word64 │ │ │ │ │ + 1907868249015494170#Word64 │ │ │ │ │ + 18239563827311516983#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'HMAC2 │ │ │ │ │ 1# │ │ │ │ │ $tc'HMAC1] │ │ │ │ │ -8ec639723cf5b96a235d18959971ea60 │ │ │ │ │ +cd5c5cdf798e6ce10ea78b04fd09d7e4 │ │ │ │ │ $tc'HMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -56649d018fe84b7f38564d24d69b3287 │ │ │ │ │ +44b9d6dfd33940c0bc03f8f840b9a93a │ │ │ │ │ $tc'HMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'HMAC3] │ │ │ │ │ -1f01a1cdc592cb6dfe9aaa6fb52d704b │ │ │ │ │ +9534accd9b446cd449b4aa3bc38a59af │ │ │ │ │ $tc'HMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'HMAC"#] │ │ │ │ │ -44e67ccd5405219a5eaa90d9289a3abf │ │ │ │ │ +561537bcce4c85add27dd6586aaf4b9d │ │ │ │ │ $tc'KeyedHash :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 13436035276465115700#Word64 │ │ │ │ │ - 8348650333522729768#Word64 │ │ │ │ │ + 10072571922897427223#Word64 │ │ │ │ │ + 9110676318651986318#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'KeyedHash2 │ │ │ │ │ 1# │ │ │ │ │ $tc'KeyedHash1] │ │ │ │ │ -1e487357fd3dccff09b1e912df1d0e0a │ │ │ │ │ +f50621803817593555db031045f588e4 │ │ │ │ │ $tc'KeyedHash1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -548f703c6146c9d31bf60b559b4a6a3b │ │ │ │ │ +b7065b4bf7586be68d4afffb1ac970be │ │ │ │ │ $tc'KeyedHash2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'KeyedHash3] │ │ │ │ │ -9e936c2141f8ec6276c20e3e7e7a5eff │ │ │ │ │ +200ad813773ca7805643114bfc35f1a8 │ │ │ │ │ $tc'KeyedHash3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'KeyedHash"#] │ │ │ │ │ -bdee0c5bd92aade051b5b87302c22b37 │ │ │ │ │ +e49cc9e7b1d81ea13c4e433a94136e27 │ │ │ │ │ $tcHMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 11872411452164589268#Word64 │ │ │ │ │ - 10058108614625192249#Word64 │ │ │ │ │ + 4273748039883586296#Word64 │ │ │ │ │ + 37215136391546089#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcHMAC1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*Arr*] │ │ │ │ │ -8b3f803a48484070912d59c1484436bf │ │ │ │ │ +157fc72605326990570f54a062cd1728 │ │ │ │ │ $tcHMAC1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcHMAC2] │ │ │ │ │ -a70bf21aee869f432431f7c5014a50aa │ │ │ │ │ +da3f3d8464f764cad78603ddb6a9be5b │ │ │ │ │ $tcHMAC2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "HMAC"#] │ │ │ │ │ -cd6f7c6a660172c2d489a52dfcf8562f │ │ │ │ │ +6a442df14015b7aa931767f15f7b0b0f │ │ │ │ │ $tcHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8189424832537599221#Word64 │ │ │ │ │ - 5729933181438442377#Word64 │ │ │ │ │ + 16692709825182273271#Word64 │ │ │ │ │ + 14469161368748776054#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcHashAlgorithm2 │ │ │ │ │ 0# │ │ │ │ │ $tcHashAlgorithm1] │ │ │ │ │ -df7152cc0c9d4a528a540dbc5f8fc5dd │ │ │ │ │ +baddc3dfa5b2cb29021dffd35e9fa608 │ │ │ │ │ $tcHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -40acb96efe2f42be110af9b756c59755 │ │ │ │ │ +6104e110a235dfd10359e51b0ab54999 │ │ │ │ │ $tcHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcHashAlgorithm3] │ │ │ │ │ -d43bce72cea6ab04b4219565e188ef89 │ │ │ │ │ +989c0227e5a144a8fa58430cf139f39f │ │ │ │ │ $tcHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "HashAlgorithm"#] │ │ │ │ │ -d2112b59a43116b21de6596b7edcb074 │ │ │ │ │ +1fc7d3956faf1f64917f7dfd6637e348 │ │ │ │ │ $tcKeyedHash :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17378083423367600956#Word64 │ │ │ │ │ - 939280000261329509#Word64 │ │ │ │ │ + 14340546956518355521#Word64 │ │ │ │ │ + 3338958572629533969#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcKeyedHash1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -53377f3f3682943877dd1f63f954cf40 │ │ │ │ │ +4e3aa57b933836d549de8a7f01777a6a │ │ │ │ │ $tcKeyedHash1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcKeyedHash2] │ │ │ │ │ -426f9a2ebc23616e68f38086033de39e │ │ │ │ │ +05f379d9ec1bdcaa8ea2ec7360acc62a │ │ │ │ │ $tcKeyedHash2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "KeyedHash"#] │ │ │ │ │ -e82544fabb36331a22558a9ae1dd3574 │ │ │ │ │ +efd0011a84dad0e4d9b1b75b5780607c │ │ │ │ │ $tcKeyedHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14586222213934688184#Word64 │ │ │ │ │ - 17928066649421606116#Word64 │ │ │ │ │ + 15778297146252027845#Word64 │ │ │ │ │ + 15124454836089061208#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcKeyedHashAlgorithm1 │ │ │ │ │ 0# │ │ │ │ │ $tcHashAlgorithm1] │ │ │ │ │ -522da8df126eb04ea4cc6fbdba187c12 │ │ │ │ │ +f1b81c7737028cc89c255539c0414fb2 │ │ │ │ │ $tcKeyedHashAlgorithm1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcKeyedHashAlgorithm2] │ │ │ │ │ -b4fc8af07006c4f3de6b77fd0b8d69bc │ │ │ │ │ +a8f3d5042a18142512af49fddf429be6 │ │ │ │ │ $tcKeyedHashAlgorithm2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "KeyedHashAlgorithm"#] │ │ │ │ │ -e0816c733a3cb43b31eb4f4095395caa │ │ │ │ │ +9259b8406f73049a8450791d93f9eb45 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -cc19266a48e9995d7b1698010d62866d │ │ │ │ │ +529d6f641a1719c291e0bb3987860f43 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -bb42442a1fe7cc428d5c721f0d3bc055 │ │ │ │ │ +a59195aa8075038967aff1f83d4ed486 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Hash.Types"#] │ │ │ │ │ -e2c646c6e8653a094e3ef0a713781aa8 │ │ │ │ │ +0b2774b11195cc2d65f1283377c537fa │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -2028ae3e8eb315631df79db419b5e802 │ │ │ │ │ +a85a8576635ddf04f5e9ec0220f33fae │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -08fb8936d7886f72e259360b950fe6ac │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +1e3b08b8fc068187680962f382774453 │ │ │ │ │ $w$cimplKeyedHashInit :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> (# a, a #) │ │ │ │ │ StrWork([!]) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Inline: [2]] │ │ │ │ │ -d64604141d3710a1bed531dbd64745c8 │ │ │ │ │ +a351f10f406ab5dae7959a57d714e498 │ │ │ │ │ $whmac' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ StrWork([!]) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -484,15 +484,15 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashUpdate │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ ww │ │ │ │ │ (hashFinalize @a $dHashAlgorithm conrep)) } }] │ │ │ │ │ -40e6c02242bd63f7c526a20f32af78b3 │ │ │ │ │ +e9d841a6a1fd52fda21fc2c1546b566d │ │ │ │ │ $whmacLazy' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ StrWork([!]) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -516,50 +516,50 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashUpdate │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ ww │ │ │ │ │ (hashFinalize @a $dHashAlgorithm conrep)) } }] │ │ │ │ │ -e51f71266dd8a6dad50ddddd3b712e69 │ │ │ │ │ +91c0020cd0297f8cdd37a8c628645783 │ │ │ │ │ type HMAC :: * -> * │ │ │ │ │ data HMAC a = HMAC !a !a │ │ │ │ │ -82c7dd31cb8a47764896d804d2814f1c │ │ │ │ │ +9aea0360bb046aef2852997e5876a814 │ │ │ │ │ type HashAlgorithm :: * -> GHC.Types.Constraint │ │ │ │ │ class HashAlgorithm a where │ │ │ │ │ hashBlockSize :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ hashDigestSize :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ hashName :: Data.Tagged.Tagged a GHC.Base.String │ │ │ │ │ hashInit :: a │ │ │ │ │ hashUpdate :: a -> Data.ByteString.Internal.Type.ByteString -> a │ │ │ │ │ hashUpdateLazy :: a │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> a │ │ │ │ │ hashFinalize :: a -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ hashHMAC :: Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a KeyedHash │ │ │ │ │ {-# MINIMAL hashBlockSize, hashDigestSize, hashName, hashInit, │ │ │ │ │ hashUpdate, hashFinalize #-} │ │ │ │ │ -e01aae5d5bc48a99a275d00916143bad │ │ │ │ │ +d118a35e5df0d9e294e6b4c4555f01ef │ │ │ │ │ type KeyedHash :: * │ │ │ │ │ data KeyedHash = forall k. KeyedHashAlgorithm k => KeyedHash !k │ │ │ │ │ -9592f20c9f8bd8fb27ccf26b86a40d26 │ │ │ │ │ +91efab9b0f8d8120ae8d86b2a3794ed5 │ │ │ │ │ type KeyedHashAlgorithm :: * -> GHC.Types.Constraint │ │ │ │ │ class KeyedHashAlgorithm k where │ │ │ │ │ implKeyedHashDigestSize :: Data.Tagged.Tagged k GHC.Types.Int │ │ │ │ │ implKeyedHashName :: Data.Tagged.Tagged k GHC.Base.String │ │ │ │ │ implKeyedHashInit :: Data.ByteString.Internal.Type.ByteString -> k │ │ │ │ │ implKeyedHashUpdate :: k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> k │ │ │ │ │ implKeyedHashUpdateLazy :: k │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> k │ │ │ │ │ implKeyedHashFinalize :: k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ {-# MINIMAL implKeyedHashDigestSize, implKeyedHashName, │ │ │ │ │ implKeyedHashInit, implKeyedHashUpdate, implKeyedHashFinalize #-} │ │ │ │ │ -5b5a55a681ccfdae116a3ffd873dd5ac │ │ │ │ │ +8bd7dfd90015eac09adc1d1a57e0d6b2 │ │ │ │ │ hash :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -568,44 +568,44 @@ │ │ │ │ │ (forall (a :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -1713ac7a6bf2569e2251177ec88cf3c6 │ │ │ │ │ +96fa66171352103cb9c0a60b787553ef │ │ │ │ │ hash' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (a1['GHC.Types.Many] :: a) │ │ │ │ │ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ hash1 @a $dHashAlgorithm x] │ │ │ │ │ -dc8328f8bf86859f1c308508fdd75b74 │ │ │ │ │ +f4fd1c884c05f30ba17136fcb22055a8 │ │ │ │ │ hash1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @a │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString)[OneShot] -> │ │ │ │ │ hashFinalize │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashUpdate @a $dHashAlgorithm (hashInit @a $dHashAlgorithm) msg)] │ │ │ │ │ -e07d3f7908291fdf1c1273a04e7d9988 │ │ │ │ │ +6d1009a9e2054332731329ac7dc25095 │ │ │ │ │ hashLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -615,30 +615,30 @@ │ │ │ │ │ (forall (a :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -4c3f8aca89d8f110bc3d72552d22bfb2 │ │ │ │ │ +88d03dad70d77304cf594a143b0d4d5a │ │ │ │ │ hashLazy' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3, │ │ │ │ │ Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (a1['GHC.Types.Many] :: a) │ │ │ │ │ (x['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ hashLazy1 @a $dHashAlgorithm x] │ │ │ │ │ -791629b2ec75cda4f5188ab77dad964d │ │ │ │ │ +7d8a696e2142989ae8cf18f93e09c04e │ │ │ │ │ hashLazy1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -658,15 +658,15 @@ │ │ │ │ │ DEFAULT │ │ │ │ │ -> Data.ByteString.Lazy.Internal.Chunk │ │ │ │ │ bx │ │ │ │ │ bx1 │ │ │ │ │ ds1 │ │ │ │ │ Data.ByteString.Lazy.Internal.Empty │ │ │ │ │ 0# -> Data.ByteString.Lazy.Internal.Empty } }] │ │ │ │ │ -c345253f82eff343a6da3899c97281c5 │ │ │ │ │ +01a80977ccdddb11225b042ef2669dee │ │ │ │ │ hmac :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -681,15 +681,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -bfbade3da6ad08c1a72b710d7fc97704 │ │ │ │ │ +e90edb58581ce454712f4305b24291a3 │ │ │ │ │ hmac' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -698,15 +698,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (a1['GHC.Types.Many] :: a) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ $whmac' @a $dHashAlgorithm key msg] │ │ │ │ │ -8ac0184c3cb1557621f22f46d323fd24 │ │ │ │ │ +223e02ddd4c5c4e6cb6881354327a24a │ │ │ │ │ hmac1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged │ │ │ │ │ (HMAC a) Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -730,15 +730,15 @@ │ │ │ │ │ ww │ │ │ │ │ (hashFinalize @a $dHashAlgorithm conrep))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }] │ │ │ │ │ -64b54dbbe88a753b5010c4fc725a6829 │ │ │ │ │ +608c9ab2bb350b6ea12faeb7442ebf1f │ │ │ │ │ hmacInit :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -753,15 +753,15 @@ │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ x of conrep { HMAC ipv ipv1 -> │ │ │ │ │ KeyedHash @(HMAC a) $dKeyedHashAlgorithm conrep }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -288216508338f0038433281e7dd2c1a9 │ │ │ │ │ +ec0b4977992a8532ea78fac40503af26 │ │ │ │ │ hmacInit' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a -> Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -772,15 +772,15 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ key of conrep { HMAC ipv ipv1 -> │ │ │ │ │ KeyedHash │ │ │ │ │ @(HMAC a) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC @a $dHashAlgorithm) │ │ │ │ │ conrep }] │ │ │ │ │ -4acef332b2562d02d76ec440b6ee20f2 │ │ │ │ │ +9d46c6cb4548c77efa776b93ee4fc2ee │ │ │ │ │ hmacInit_$cimplKeyedHashInit :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> HMAC a │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -788,15 +788,15 @@ │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$cimplKeyedHashInit │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ key of wild { (#,#) ww ww1 -> │ │ │ │ │ HMAC @a ww ww1 }] │ │ │ │ │ -cf1d60dc717c3f94a36d42c27f5c3f2e │ │ │ │ │ +151df679997151557733f7ae13ae2138 │ │ │ │ │ hmacLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -811,15 +811,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -15555a81d4007bfd4edc2427d5c8b9be │ │ │ │ │ +145dda65edbc8d76f90664b494f49e74 │ │ │ │ │ hmacLazy' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -828,15 +828,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (a1['GHC.Types.Many] :: a) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $whmacLazy' @a $dHashAlgorithm key msg] │ │ │ │ │ -163559154afc8ea381181f92cd3f1599 │ │ │ │ │ +169dfd4e30d697abcee4c0dfcd1400e3 │ │ │ │ │ hmacLazy1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged │ │ │ │ │ (HMAC a) Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -860,15 +860,15 @@ │ │ │ │ │ ww │ │ │ │ │ (hashFinalize @a $dHashAlgorithm conrep))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }] │ │ │ │ │ -f3643ab5b637e3ba4cbb9a9e977587fa │ │ │ │ │ +c75459438c685ea87b1dfc6d5fb056b5 │ │ │ │ │ keyedHash :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -886,15 +886,15 @@ │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ conrep │ │ │ │ │ msg of conrep1 { DEFAULT -> │ │ │ │ │ (implKeyedHashFinalize @k $dKeyedHashAlgorithm conrep1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) } }] │ │ │ │ │ -f8c1bd13bd2aec13ebee4bb5b104715b │ │ │ │ │ +e5cf9123c53926c08d4051b1ebcfc3db │ │ │ │ │ keyedHash' :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -907,15 +907,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)] │ │ │ │ │ -d8a3a3be180fc0bccb501c865c3375e1 │ │ │ │ │ +b67b7aa7ac178378038b6de5fca3f750 │ │ │ │ │ keyedHash'1 :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -923,98 +923,98 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ keyedHash @k $dKeyedHashAlgorithm key msg] │ │ │ │ │ -1415c49ae03cbdb1c441f6b6ca5e4160 │ │ │ │ │ +9cda339dc07f2b7d027fdb28130826a7 │ │ │ │ │ keyedHashDigestSize :: KeyedHashAlgorithm k => k -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(1L,A,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ keyedHashDigestSize1 │ │ │ │ │ `cast` │ │ │ │ │ (forall (k :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)] │ │ │ │ │ -6a5591252611d05d9559ae4e3c7f8caa │ │ │ │ │ +f47bf4c62cdef750366b0a109045e469 │ │ │ │ │ keyedHashDigestSize' :: KeyedHash -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(1!P(L),A,A,A,A,A),A)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ (implKeyedHashDigestSize @k $dKeyedHashAlgorithm) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) }] │ │ │ │ │ -6cf39732f452304c3e2c0eae3d4c5b37 │ │ │ │ │ +b1ec6839c4a0ca12bf299ba4a0acad9e │ │ │ │ │ keyedHashDigestSize1 :: │ │ │ │ │ KeyedHashAlgorithm k => k -> Data.Tagged.Tagged k GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(1L,A,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) -> │ │ │ │ │ implKeyedHashDigestSize @k $dKeyedHashAlgorithm] │ │ │ │ │ -3b3340ac4e28f16ffbed74c75e590aa4 │ │ │ │ │ +5116a25641965d1d07e9a88504186b91 │ │ │ │ │ keyedHashFinalize :: │ │ │ │ │ KeyedHash -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(A,A,A,A,A,1C(1,L)),L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ implKeyedHashFinalize @k $dKeyedHashAlgorithm k1 }] │ │ │ │ │ -546c8caf0bb528ae5c6a5fbe6f660069 │ │ │ │ │ +a580260d7d77420b37bfd9302e4351f4 │ │ │ │ │ keyedHashInit :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ keyedHashInit1 │ │ │ │ │ `cast` │ │ │ │ │ (forall (k :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -985b7f7f12a02b873a766a149447327a │ │ │ │ │ +b11687258f38f243bc8f42e92d5351d7 │ │ │ │ │ keyedHashInit' :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k -> Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3, │ │ │ │ │ Arity: 3, Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ keyedHashInit1 @k $dKeyedHashAlgorithm key] │ │ │ │ │ -05fb47e814a08cd08194ee4155f453a3 │ │ │ │ │ +78c4a2df2f154c5d30449cb070e01fd6 │ │ │ │ │ keyedHashInit1 :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString)[OneShot] -> │ │ │ │ │ case implKeyedHashInit │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ key of conrep { DEFAULT -> │ │ │ │ │ KeyedHash @k $dKeyedHashAlgorithm conrep }] │ │ │ │ │ -5afbe51d641b2d41b342550a2e810777 │ │ │ │ │ +e75a2944c34c87a60821a5cfb61d8c07 │ │ │ │ │ keyedHashLazy :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -1032,15 +1032,15 @@ │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ conrep │ │ │ │ │ msg of conrep1 { DEFAULT -> │ │ │ │ │ (implKeyedHashFinalize @k $dKeyedHashAlgorithm conrep1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) } }] │ │ │ │ │ -8424729b5600df8cd7f2eeb2f5cbb8b8 │ │ │ │ │ +bf8e7ebbe4f023e02a748f8953f445c3 │ │ │ │ │ keyedHashLazy' :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1053,15 +1053,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)] │ │ │ │ │ -028e6ace9fd48a4f927c54362c7eca22 │ │ │ │ │ +6c4af35ef9563fc48cadf2675e48b46d │ │ │ │ │ keyedHashLazy'1 :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1069,62 +1069,62 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ keyedHashLazy @k $dKeyedHashAlgorithm key msg] │ │ │ │ │ -bb3c7b06b8fd3ddb6ec25e1d704464ef │ │ │ │ │ +95ad85b62a5c09f332954ce815f043fe │ │ │ │ │ keyedHashName :: KeyedHashAlgorithm k => k -> GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(A,1L,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ keyedHashName1 │ │ │ │ │ `cast` │ │ │ │ │ (forall (k :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)] │ │ │ │ │ -9da296a8eb56abf254c8ee269ed753dc │ │ │ │ │ +eb477c66379aecf06ef7153694eb4573 │ │ │ │ │ keyedHashName' :: KeyedHash -> GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(A,1L,A,A,A,A),A)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ (implKeyedHashName @k $dKeyedHashAlgorithm) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) }] │ │ │ │ │ -f23ebe17d89f71fd25cac371986d76ff │ │ │ │ │ +b2913c8c9cca2a709ca8838bc204bf88 │ │ │ │ │ keyedHashName1 :: │ │ │ │ │ KeyedHashAlgorithm k => k -> Data.Tagged.Tagged k GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(A,1L,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) -> │ │ │ │ │ implKeyedHashName @k $dKeyedHashAlgorithm] │ │ │ │ │ -abf34da350bfe2ce8820222312342f7f │ │ │ │ │ +746efdf35e530a71e10b10638c749224 │ │ │ │ │ keyedHashUpdate :: │ │ │ │ │ KeyedHash -> Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ let { │ │ │ │ │ g :: Data.ByteString.Internal.Type.ByteString -> k [] │ │ │ │ │ = implKeyedHashUpdate @k $dKeyedHashAlgorithm k1 │ │ │ │ │ } in │ │ │ │ │ \ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case g x of conrep { DEFAULT -> │ │ │ │ │ KeyedHash @k $dKeyedHashAlgorithm conrep } }] │ │ │ │ │ -c0f072d59beb18f4fd1567ede4fad848 │ │ │ │ │ +70d4904af2aa05c4e959b1351cc1ff68 │ │ │ │ │ keyedHashUpdateLazy :: │ │ │ │ │ KeyedHash -> Data.ByteString.Lazy.Internal.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/Types.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.hi │ │ │ │┄ Files 94% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got │ │ │ │ │ interface Crypto.Nettle.Hash.Types 9066 │ │ │ │ │ - interface hash: 145adcdfc5e29023eae35338bc22b482 │ │ │ │ │ - ABI hash: 9de1191b13c6dba9a894b8ec7eecc105 │ │ │ │ │ - export-list hash: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ + interface hash: 62ad12830c7917607c5b04df0ba27bce │ │ │ │ │ + ABI hash: e1d9e2798dee8208ad369757aa26f63f │ │ │ │ │ + export-list hash: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: f49afe31b63f91c473d8e4b1616c70d3 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 802c370421ee50ed11109d4fad2aeb0c │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -83,23 +83,23 @@ │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Data.ByteString.Lazy 407db64e37c0659ad6227acb960922ea │ │ │ │ │ import -/ Data.ByteString.Lazy.Internal 4fde391931e2bc09a1dd28937ae9d6f9 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ Data.Tagged ea2df2d15b5d8e34014224bf6c8f4e30 │ │ │ │ │ -9761e22d5494963fe26128631ccc54ca │ │ │ │ │ +b23202ab4dac52668e19ca727bb7043b │ │ │ │ │ $dmhashHMAC :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> hmacInit] │ │ │ │ │ -e1e1ca6aaba65df224cc145e891a7459 │ │ │ │ │ +3b3b344cc93509491ca51f3eca2fcf19 │ │ │ │ │ $dmhashUpdateLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a -> Data.ByteString.Lazy.Internal.ByteString -> a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ @@ -116,15 +116,15 @@ │ │ │ │ │ (\ (ds['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (ds1['GHC.Types.Many] :: a -> a)[OneShot] │ │ │ │ │ (v['GHC.Types.Many] :: a)[OneShot] -> │ │ │ │ │ case v of z { DEFAULT -> ds1 (k z ds) }) │ │ │ │ │ (GHC.Base.id @a) │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ a1] │ │ │ │ │ -010be2cf76ab73ca69c01349b3261f72 │ │ │ │ │ +21e3b620ba685cb61e04c102a710f6f9 │ │ │ │ │ $dmimplKeyedHashUpdateLazy :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k -> Data.ByteString.Lazy.Internal.ByteString -> k │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ @@ -141,15 +141,15 @@ │ │ │ │ │ (\ (ds['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (ds1['GHC.Types.Many] :: k -> k)[OneShot] │ │ │ │ │ (v['GHC.Types.Many] :: k)[OneShot] -> │ │ │ │ │ case v of z { DEFAULT -> ds1 (k2 z ds) }) │ │ │ │ │ (GHC.Base.id @k) │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ k1] │ │ │ │ │ -ad5d3947d86556ef4718049d21d3ef99 │ │ │ │ │ +55bad15ec822da956242507d002a2267 │ │ │ │ │ $fKeyedHashAlgorithmHMAC :: │ │ │ │ │ HashAlgorithm a => KeyedHashAlgorithm (HMAC a) │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun: @a (v['GHC.Types.Many] :: HashAlgorithm a). │ │ │ │ │ @@ -167,28 +167,28 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ (hmacInit_$cimplKeyedHashInit @a v) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate @a v) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy @a v) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize @a v)] │ │ │ │ │ -f30f031ec345963b05aa98b6f7ec1e5f │ │ │ │ │ +7ec146957a76aa0087ef3b88213bc341 │ │ │ │ │ $fKeyedHashAlgorithmHMAC1 :: (GHC.Types.Char -> b -> b) -> b -> b │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @b │ │ │ │ │ (c['GHC.Types.Many] :: GHC.Types.Char -> b -> b)[OneShot] │ │ │ │ │ (n['GHC.Types.Many] :: b)[OneShot] -> │ │ │ │ │ GHC.CString.unpackFoldrCString# @b $fKeyedHashAlgorithmHMAC2 c n] │ │ │ │ │ -65f930d1c1eb8acf5ead64b37b6f4f13 │ │ │ │ │ +9ccf708e56fd3a28fde66d7dc021f7e9 │ │ │ │ │ $fKeyedHashAlgorithmHMAC2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "HMAC-"#] │ │ │ │ │ -025533137e6e287f41b4e9309c11fca0 │ │ │ │ │ +68ab99f82c7136f43ce4dec9942be309 │ │ │ │ │ $fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ HMAC a -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -199,15 +199,15 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashUpdate │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ o │ │ │ │ │ (hashFinalize @a $dHashAlgorithm i)) }] │ │ │ │ │ -f7bfdf4280a18748315750251a077f9f │ │ │ │ │ +0137250c37ed68d226d9567c067cbed6 │ │ │ │ │ $fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ HMAC a -> Data.ByteString.Internal.Type.ByteString -> HMAC a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -216,15 +216,15 @@ │ │ │ │ │ case ds of wild { HMAC o i -> │ │ │ │ │ let { │ │ │ │ │ g :: Data.ByteString.Internal.Type.ByteString -> a [] │ │ │ │ │ = hashUpdate @a $dHashAlgorithm i │ │ │ │ │ } in │ │ │ │ │ \ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case g x of conrep { DEFAULT -> HMAC @a o conrep } }] │ │ │ │ │ -d5743435b031b6d4f533978fdf52a50c │ │ │ │ │ +5c15f61b981140eb99c0824930a8958e │ │ │ │ │ $fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ HMAC a -> Data.ByteString.Lazy.Internal.ByteString -> HMAC a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -233,238 +233,238 @@ │ │ │ │ │ case ds of wild { HMAC o i -> │ │ │ │ │ let { │ │ │ │ │ g :: Data.ByteString.Lazy.Internal.ByteString -> a [] │ │ │ │ │ = hashUpdateLazy @a $dHashAlgorithm i │ │ │ │ │ } in │ │ │ │ │ \ (x['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case g x of conrep { DEFAULT -> HMAC @a o conrep } }] │ │ │ │ │ -7e5af3e38e9e7a2a5a00ac4f11c5a593 │ │ │ │ │ +3d093ede08e6b9a3fd397d00f4c768db │ │ │ │ │ $tc'C:HashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17272516645707349834#Word64 │ │ │ │ │ - 9459481239172234408#Word64 │ │ │ │ │ + 10575315484851946740#Word64 │ │ │ │ │ + 9225117654530092184#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:HashAlgorithm2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:HashAlgorithm1] │ │ │ │ │ -8958da3947bb0a38f6aefd2f1ad01e92 │ │ │ │ │ +c30f38b65cdd2510792671c7c2e52fe2 │ │ │ │ │ $tc'C:HashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -8d4de1a73544e22a602284f3958c7985 │ │ │ │ │ +047a46e58ffc6cf4b7d8bbb261453746 │ │ │ │ │ $tc'C:HashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:HashAlgorithm3] │ │ │ │ │ -8c3dd502a3287322bb3e36c4a0bee211 │ │ │ │ │ +a59230013f86056a6a694493bad8324f │ │ │ │ │ $tc'C:HashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:HashAlgorithm"#] │ │ │ │ │ -fe28210a09c32c5460664c6e31efa95e │ │ │ │ │ +9747c30eeb320f5198044a0cadefdb45 │ │ │ │ │ $tc'C:KeyedHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7578407150653851255#Word64 │ │ │ │ │ - 1817402139655936290#Word64 │ │ │ │ │ + 4398724551173566500#Word64 │ │ │ │ │ + 14896673605421787628#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:KeyedHashAlgorithm2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:KeyedHashAlgorithm1] │ │ │ │ │ -8d5a463b0741b018bc697a30bafbd4c8 │ │ │ │ │ +9f05f0af5dd87228843e1f2a5aa76563 │ │ │ │ │ $tc'C:KeyedHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -18641c28b3475b6d63f1539cc70b86c5 │ │ │ │ │ +b66cd1a3dde7a8dba18763087ee9882a │ │ │ │ │ $tc'C:KeyedHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:KeyedHashAlgorithm3] │ │ │ │ │ -968251077b90b37609dfd7e1133b07cd │ │ │ │ │ +56a3cea92a7d6fc4daba89932251ab00 │ │ │ │ │ $tc'C:KeyedHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:KeyedHashAlgorithm"#] │ │ │ │ │ -459a826c40f6ff7336c195dfc8a4d80b │ │ │ │ │ +f05a4d357f3767504e3a82ac41bb1b4e │ │ │ │ │ $tc'HMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3801187017885691369#Word64 │ │ │ │ │ - 11245143278129765519#Word64 │ │ │ │ │ + 1907868249015494170#Word64 │ │ │ │ │ + 18239563827311516983#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'HMAC2 │ │ │ │ │ 1# │ │ │ │ │ $tc'HMAC1] │ │ │ │ │ -8ec639723cf5b96a235d18959971ea60 │ │ │ │ │ +cd5c5cdf798e6ce10ea78b04fd09d7e4 │ │ │ │ │ $tc'HMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -56649d018fe84b7f38564d24d69b3287 │ │ │ │ │ +44b9d6dfd33940c0bc03f8f840b9a93a │ │ │ │ │ $tc'HMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'HMAC3] │ │ │ │ │ -1f01a1cdc592cb6dfe9aaa6fb52d704b │ │ │ │ │ +9534accd9b446cd449b4aa3bc38a59af │ │ │ │ │ $tc'HMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'HMAC"#] │ │ │ │ │ -44e67ccd5405219a5eaa90d9289a3abf │ │ │ │ │ +561537bcce4c85add27dd6586aaf4b9d │ │ │ │ │ $tc'KeyedHash :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 13436035276465115700#Word64 │ │ │ │ │ - 8348650333522729768#Word64 │ │ │ │ │ + 10072571922897427223#Word64 │ │ │ │ │ + 9110676318651986318#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'KeyedHash2 │ │ │ │ │ 1# │ │ │ │ │ $tc'KeyedHash1] │ │ │ │ │ -1e487357fd3dccff09b1e912df1d0e0a │ │ │ │ │ +f50621803817593555db031045f588e4 │ │ │ │ │ $tc'KeyedHash1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -548f703c6146c9d31bf60b559b4a6a3b │ │ │ │ │ +b7065b4bf7586be68d4afffb1ac970be │ │ │ │ │ $tc'KeyedHash2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'KeyedHash3] │ │ │ │ │ -9e936c2141f8ec6276c20e3e7e7a5eff │ │ │ │ │ +200ad813773ca7805643114bfc35f1a8 │ │ │ │ │ $tc'KeyedHash3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'KeyedHash"#] │ │ │ │ │ -bdee0c5bd92aade051b5b87302c22b37 │ │ │ │ │ +e49cc9e7b1d81ea13c4e433a94136e27 │ │ │ │ │ $tcHMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 11872411452164589268#Word64 │ │ │ │ │ - 10058108614625192249#Word64 │ │ │ │ │ + 4273748039883586296#Word64 │ │ │ │ │ + 37215136391546089#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcHMAC1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*Arr*] │ │ │ │ │ -8b3f803a48484070912d59c1484436bf │ │ │ │ │ +157fc72605326990570f54a062cd1728 │ │ │ │ │ $tcHMAC1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcHMAC2] │ │ │ │ │ -a70bf21aee869f432431f7c5014a50aa │ │ │ │ │ +da3f3d8464f764cad78603ddb6a9be5b │ │ │ │ │ $tcHMAC2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "HMAC"#] │ │ │ │ │ -cd6f7c6a660172c2d489a52dfcf8562f │ │ │ │ │ +6a442df14015b7aa931767f15f7b0b0f │ │ │ │ │ $tcHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8189424832537599221#Word64 │ │ │ │ │ - 5729933181438442377#Word64 │ │ │ │ │ + 16692709825182273271#Word64 │ │ │ │ │ + 14469161368748776054#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcHashAlgorithm2 │ │ │ │ │ 0# │ │ │ │ │ $tcHashAlgorithm1] │ │ │ │ │ -df7152cc0c9d4a528a540dbc5f8fc5dd │ │ │ │ │ +baddc3dfa5b2cb29021dffd35e9fa608 │ │ │ │ │ $tcHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -40acb96efe2f42be110af9b756c59755 │ │ │ │ │ +6104e110a235dfd10359e51b0ab54999 │ │ │ │ │ $tcHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcHashAlgorithm3] │ │ │ │ │ -d43bce72cea6ab04b4219565e188ef89 │ │ │ │ │ +989c0227e5a144a8fa58430cf139f39f │ │ │ │ │ $tcHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "HashAlgorithm"#] │ │ │ │ │ -d2112b59a43116b21de6596b7edcb074 │ │ │ │ │ +1fc7d3956faf1f64917f7dfd6637e348 │ │ │ │ │ $tcKeyedHash :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17378083423367600956#Word64 │ │ │ │ │ - 939280000261329509#Word64 │ │ │ │ │ + 14340546956518355521#Word64 │ │ │ │ │ + 3338958572629533969#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcKeyedHash1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -53377f3f3682943877dd1f63f954cf40 │ │ │ │ │ +4e3aa57b933836d549de8a7f01777a6a │ │ │ │ │ $tcKeyedHash1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcKeyedHash2] │ │ │ │ │ -426f9a2ebc23616e68f38086033de39e │ │ │ │ │ +05f379d9ec1bdcaa8ea2ec7360acc62a │ │ │ │ │ $tcKeyedHash2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "KeyedHash"#] │ │ │ │ │ -e82544fabb36331a22558a9ae1dd3574 │ │ │ │ │ +efd0011a84dad0e4d9b1b75b5780607c │ │ │ │ │ $tcKeyedHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14586222213934688184#Word64 │ │ │ │ │ - 17928066649421606116#Word64 │ │ │ │ │ + 15778297146252027845#Word64 │ │ │ │ │ + 15124454836089061208#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcKeyedHashAlgorithm1 │ │ │ │ │ 0# │ │ │ │ │ $tcHashAlgorithm1] │ │ │ │ │ -522da8df126eb04ea4cc6fbdba187c12 │ │ │ │ │ +f1b81c7737028cc89c255539c0414fb2 │ │ │ │ │ $tcKeyedHashAlgorithm1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcKeyedHashAlgorithm2] │ │ │ │ │ -b4fc8af07006c4f3de6b77fd0b8d69bc │ │ │ │ │ +a8f3d5042a18142512af49fddf429be6 │ │ │ │ │ $tcKeyedHashAlgorithm2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "KeyedHashAlgorithm"#] │ │ │ │ │ -e0816c733a3cb43b31eb4f4095395caa │ │ │ │ │ +9259b8406f73049a8450791d93f9eb45 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -cc19266a48e9995d7b1698010d62866d │ │ │ │ │ +529d6f641a1719c291e0bb3987860f43 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -bb42442a1fe7cc428d5c721f0d3bc055 │ │ │ │ │ +a59195aa8075038967aff1f83d4ed486 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Hash.Types"#] │ │ │ │ │ -e2c646c6e8653a094e3ef0a713781aa8 │ │ │ │ │ +0b2774b11195cc2d65f1283377c537fa │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -2028ae3e8eb315631df79db419b5e802 │ │ │ │ │ +a85a8576635ddf04f5e9ec0220f33fae │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -08fb8936d7886f72e259360b950fe6ac │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +1e3b08b8fc068187680962f382774453 │ │ │ │ │ $w$cimplKeyedHashInit :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> (# a, a #) │ │ │ │ │ StrWork([!]) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Inline: [2]] │ │ │ │ │ -d64604141d3710a1bed531dbd64745c8 │ │ │ │ │ +a351f10f406ab5dae7959a57d714e498 │ │ │ │ │ $whmac' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ StrWork([!]) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -484,15 +484,15 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashUpdate │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ ww │ │ │ │ │ (hashFinalize @a $dHashAlgorithm conrep)) } }] │ │ │ │ │ -40e6c02242bd63f7c526a20f32af78b3 │ │ │ │ │ +e9d841a6a1fd52fda21fc2c1546b566d │ │ │ │ │ $whmacLazy' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ StrWork([!]) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -516,50 +516,50 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashUpdate │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ ww │ │ │ │ │ (hashFinalize @a $dHashAlgorithm conrep)) } }] │ │ │ │ │ -e51f71266dd8a6dad50ddddd3b712e69 │ │ │ │ │ +91c0020cd0297f8cdd37a8c628645783 │ │ │ │ │ type HMAC :: * -> * │ │ │ │ │ data HMAC a = HMAC !a !a │ │ │ │ │ -82c7dd31cb8a47764896d804d2814f1c │ │ │ │ │ +9aea0360bb046aef2852997e5876a814 │ │ │ │ │ type HashAlgorithm :: * -> GHC.Types.Constraint │ │ │ │ │ class HashAlgorithm a where │ │ │ │ │ hashBlockSize :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ hashDigestSize :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ hashName :: Data.Tagged.Tagged a GHC.Base.String │ │ │ │ │ hashInit :: a │ │ │ │ │ hashUpdate :: a -> Data.ByteString.Internal.Type.ByteString -> a │ │ │ │ │ hashUpdateLazy :: a │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> a │ │ │ │ │ hashFinalize :: a -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ hashHMAC :: Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a KeyedHash │ │ │ │ │ {-# MINIMAL hashBlockSize, hashDigestSize, hashName, hashInit, │ │ │ │ │ hashUpdate, hashFinalize #-} │ │ │ │ │ -e01aae5d5bc48a99a275d00916143bad │ │ │ │ │ +d118a35e5df0d9e294e6b4c4555f01ef │ │ │ │ │ type KeyedHash :: * │ │ │ │ │ data KeyedHash = forall k. KeyedHashAlgorithm k => KeyedHash !k │ │ │ │ │ -9592f20c9f8bd8fb27ccf26b86a40d26 │ │ │ │ │ +91efab9b0f8d8120ae8d86b2a3794ed5 │ │ │ │ │ type KeyedHashAlgorithm :: * -> GHC.Types.Constraint │ │ │ │ │ class KeyedHashAlgorithm k where │ │ │ │ │ implKeyedHashDigestSize :: Data.Tagged.Tagged k GHC.Types.Int │ │ │ │ │ implKeyedHashName :: Data.Tagged.Tagged k GHC.Base.String │ │ │ │ │ implKeyedHashInit :: Data.ByteString.Internal.Type.ByteString -> k │ │ │ │ │ implKeyedHashUpdate :: k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> k │ │ │ │ │ implKeyedHashUpdateLazy :: k │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> k │ │ │ │ │ implKeyedHashFinalize :: k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ {-# MINIMAL implKeyedHashDigestSize, implKeyedHashName, │ │ │ │ │ implKeyedHashInit, implKeyedHashUpdate, implKeyedHashFinalize #-} │ │ │ │ │ -5b5a55a681ccfdae116a3ffd873dd5ac │ │ │ │ │ +8bd7dfd90015eac09adc1d1a57e0d6b2 │ │ │ │ │ hash :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -568,44 +568,44 @@ │ │ │ │ │ (forall (a :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -1713ac7a6bf2569e2251177ec88cf3c6 │ │ │ │ │ +96fa66171352103cb9c0a60b787553ef │ │ │ │ │ hash' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (a1['GHC.Types.Many] :: a) │ │ │ │ │ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ hash1 @a $dHashAlgorithm x] │ │ │ │ │ -dc8328f8bf86859f1c308508fdd75b74 │ │ │ │ │ +f4fd1c884c05f30ba17136fcb22055a8 │ │ │ │ │ hash1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @a │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString)[OneShot] -> │ │ │ │ │ hashFinalize │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashUpdate @a $dHashAlgorithm (hashInit @a $dHashAlgorithm) msg)] │ │ │ │ │ -e07d3f7908291fdf1c1273a04e7d9988 │ │ │ │ │ +6d1009a9e2054332731329ac7dc25095 │ │ │ │ │ hashLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -615,30 +615,30 @@ │ │ │ │ │ (forall (a :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -4c3f8aca89d8f110bc3d72552d22bfb2 │ │ │ │ │ +88d03dad70d77304cf594a143b0d4d5a │ │ │ │ │ hashLazy' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3, │ │ │ │ │ Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (a1['GHC.Types.Many] :: a) │ │ │ │ │ (x['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ hashLazy1 @a $dHashAlgorithm x] │ │ │ │ │ -791629b2ec75cda4f5188ab77dad964d │ │ │ │ │ +7d8a696e2142989ae8cf18f93e09c04e │ │ │ │ │ hashLazy1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -658,15 +658,15 @@ │ │ │ │ │ DEFAULT │ │ │ │ │ -> Data.ByteString.Lazy.Internal.Chunk │ │ │ │ │ bx │ │ │ │ │ bx1 │ │ │ │ │ ds1 │ │ │ │ │ Data.ByteString.Lazy.Internal.Empty │ │ │ │ │ 0# -> Data.ByteString.Lazy.Internal.Empty } }] │ │ │ │ │ -c345253f82eff343a6da3899c97281c5 │ │ │ │ │ +01a80977ccdddb11225b042ef2669dee │ │ │ │ │ hmac :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -681,15 +681,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -bfbade3da6ad08c1a72b710d7fc97704 │ │ │ │ │ +e90edb58581ce454712f4305b24291a3 │ │ │ │ │ hmac' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -698,15 +698,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (a1['GHC.Types.Many] :: a) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ $whmac' @a $dHashAlgorithm key msg] │ │ │ │ │ -8ac0184c3cb1557621f22f46d323fd24 │ │ │ │ │ +223e02ddd4c5c4e6cb6881354327a24a │ │ │ │ │ hmac1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged │ │ │ │ │ (HMAC a) Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -730,15 +730,15 @@ │ │ │ │ │ ww │ │ │ │ │ (hashFinalize @a $dHashAlgorithm conrep))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }] │ │ │ │ │ -64b54dbbe88a753b5010c4fc725a6829 │ │ │ │ │ +608c9ab2bb350b6ea12faeb7442ebf1f │ │ │ │ │ hmacInit :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -753,15 +753,15 @@ │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ x of conrep { HMAC ipv ipv1 -> │ │ │ │ │ KeyedHash @(HMAC a) $dKeyedHashAlgorithm conrep }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -288216508338f0038433281e7dd2c1a9 │ │ │ │ │ +ec0b4977992a8532ea78fac40503af26 │ │ │ │ │ hmacInit' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a -> Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -772,15 +772,15 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ key of conrep { HMAC ipv ipv1 -> │ │ │ │ │ KeyedHash │ │ │ │ │ @(HMAC a) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC @a $dHashAlgorithm) │ │ │ │ │ conrep }] │ │ │ │ │ -4acef332b2562d02d76ec440b6ee20f2 │ │ │ │ │ +9d46c6cb4548c77efa776b93ee4fc2ee │ │ │ │ │ hmacInit_$cimplKeyedHashInit :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> HMAC a │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -788,15 +788,15 @@ │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$cimplKeyedHashInit │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ key of wild { (#,#) ww ww1 -> │ │ │ │ │ HMAC @a ww ww1 }] │ │ │ │ │ -cf1d60dc717c3f94a36d42c27f5c3f2e │ │ │ │ │ +151df679997151557733f7ae13ae2138 │ │ │ │ │ hmacLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -811,15 +811,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -15555a81d4007bfd4edc2427d5c8b9be │ │ │ │ │ +145dda65edbc8d76f90664b494f49e74 │ │ │ │ │ hmacLazy' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -828,15 +828,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (a1['GHC.Types.Many] :: a) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $whmacLazy' @a $dHashAlgorithm key msg] │ │ │ │ │ -163559154afc8ea381181f92cd3f1599 │ │ │ │ │ +169dfd4e30d697abcee4c0dfcd1400e3 │ │ │ │ │ hmacLazy1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged │ │ │ │ │ (HMAC a) Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -860,15 +860,15 @@ │ │ │ │ │ ww │ │ │ │ │ (hashFinalize @a $dHashAlgorithm conrep))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }] │ │ │ │ │ -f3643ab5b637e3ba4cbb9a9e977587fa │ │ │ │ │ +c75459438c685ea87b1dfc6d5fb056b5 │ │ │ │ │ keyedHash :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -886,15 +886,15 @@ │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ conrep │ │ │ │ │ msg of conrep1 { DEFAULT -> │ │ │ │ │ (implKeyedHashFinalize @k $dKeyedHashAlgorithm conrep1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) } }] │ │ │ │ │ -f8c1bd13bd2aec13ebee4bb5b104715b │ │ │ │ │ +e5cf9123c53926c08d4051b1ebcfc3db │ │ │ │ │ keyedHash' :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -907,15 +907,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)] │ │ │ │ │ -d8a3a3be180fc0bccb501c865c3375e1 │ │ │ │ │ +b67b7aa7ac178378038b6de5fca3f750 │ │ │ │ │ keyedHash'1 :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -923,98 +923,98 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ keyedHash @k $dKeyedHashAlgorithm key msg] │ │ │ │ │ -1415c49ae03cbdb1c441f6b6ca5e4160 │ │ │ │ │ +9cda339dc07f2b7d027fdb28130826a7 │ │ │ │ │ keyedHashDigestSize :: KeyedHashAlgorithm k => k -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(1L,A,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ keyedHashDigestSize1 │ │ │ │ │ `cast` │ │ │ │ │ (forall (k :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)] │ │ │ │ │ -6a5591252611d05d9559ae4e3c7f8caa │ │ │ │ │ +f47bf4c62cdef750366b0a109045e469 │ │ │ │ │ keyedHashDigestSize' :: KeyedHash -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(1!P(L),A,A,A,A,A),A)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ (implKeyedHashDigestSize @k $dKeyedHashAlgorithm) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) }] │ │ │ │ │ -6cf39732f452304c3e2c0eae3d4c5b37 │ │ │ │ │ +b1ec6839c4a0ca12bf299ba4a0acad9e │ │ │ │ │ keyedHashDigestSize1 :: │ │ │ │ │ KeyedHashAlgorithm k => k -> Data.Tagged.Tagged k GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(1L,A,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) -> │ │ │ │ │ implKeyedHashDigestSize @k $dKeyedHashAlgorithm] │ │ │ │ │ -3b3340ac4e28f16ffbed74c75e590aa4 │ │ │ │ │ +5116a25641965d1d07e9a88504186b91 │ │ │ │ │ keyedHashFinalize :: │ │ │ │ │ KeyedHash -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(A,A,A,A,A,1C(1,L)),L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ implKeyedHashFinalize @k $dKeyedHashAlgorithm k1 }] │ │ │ │ │ -546c8caf0bb528ae5c6a5fbe6f660069 │ │ │ │ │ +a580260d7d77420b37bfd9302e4351f4 │ │ │ │ │ keyedHashInit :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ keyedHashInit1 │ │ │ │ │ `cast` │ │ │ │ │ (forall (k :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -985b7f7f12a02b873a766a149447327a │ │ │ │ │ +b11687258f38f243bc8f42e92d5351d7 │ │ │ │ │ keyedHashInit' :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k -> Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3, │ │ │ │ │ Arity: 3, Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ keyedHashInit1 @k $dKeyedHashAlgorithm key] │ │ │ │ │ -05fb47e814a08cd08194ee4155f453a3 │ │ │ │ │ +78c4a2df2f154c5d30449cb070e01fd6 │ │ │ │ │ keyedHashInit1 :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString)[OneShot] -> │ │ │ │ │ case implKeyedHashInit │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ key of conrep { DEFAULT -> │ │ │ │ │ KeyedHash @k $dKeyedHashAlgorithm conrep }] │ │ │ │ │ -5afbe51d641b2d41b342550a2e810777 │ │ │ │ │ +e75a2944c34c87a60821a5cfb61d8c07 │ │ │ │ │ keyedHashLazy :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -1032,15 +1032,15 @@ │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ conrep │ │ │ │ │ msg of conrep1 { DEFAULT -> │ │ │ │ │ (implKeyedHashFinalize @k $dKeyedHashAlgorithm conrep1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) } }] │ │ │ │ │ -8424729b5600df8cd7f2eeb2f5cbb8b8 │ │ │ │ │ +bf8e7ebbe4f023e02a748f8953f445c3 │ │ │ │ │ keyedHashLazy' :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1053,15 +1053,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)] │ │ │ │ │ -028e6ace9fd48a4f927c54362c7eca22 │ │ │ │ │ +6c4af35ef9563fc48cadf2675e48b46d │ │ │ │ │ keyedHashLazy'1 :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1069,62 +1069,62 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ keyedHashLazy @k $dKeyedHashAlgorithm key msg] │ │ │ │ │ -bb3c7b06b8fd3ddb6ec25e1d704464ef │ │ │ │ │ +95ad85b62a5c09f332954ce815f043fe │ │ │ │ │ keyedHashName :: KeyedHashAlgorithm k => k -> GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(A,1L,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ keyedHashName1 │ │ │ │ │ `cast` │ │ │ │ │ (forall (k :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)] │ │ │ │ │ -9da296a8eb56abf254c8ee269ed753dc │ │ │ │ │ +eb477c66379aecf06ef7153694eb4573 │ │ │ │ │ keyedHashName' :: KeyedHash -> GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(A,1L,A,A,A,A),A)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ (implKeyedHashName @k $dKeyedHashAlgorithm) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) }] │ │ │ │ │ -f23ebe17d89f71fd25cac371986d76ff │ │ │ │ │ +b2913c8c9cca2a709ca8838bc204bf88 │ │ │ │ │ keyedHashName1 :: │ │ │ │ │ KeyedHashAlgorithm k => k -> Data.Tagged.Tagged k GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(A,1L,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) -> │ │ │ │ │ implKeyedHashName @k $dKeyedHashAlgorithm] │ │ │ │ │ -abf34da350bfe2ce8820222312342f7f │ │ │ │ │ +746efdf35e530a71e10b10638c749224 │ │ │ │ │ keyedHashUpdate :: │ │ │ │ │ KeyedHash -> Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ let { │ │ │ │ │ g :: Data.ByteString.Internal.Type.ByteString -> k [] │ │ │ │ │ = implKeyedHashUpdate @k $dKeyedHashAlgorithm k1 │ │ │ │ │ } in │ │ │ │ │ \ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case g x of conrep { DEFAULT -> │ │ │ │ │ KeyedHash @k $dKeyedHashAlgorithm conrep } }] │ │ │ │ │ -c0f072d59beb18f4fd1567ede4fad848 │ │ │ │ │ +70d4904af2aa05c4e959b1351cc1ff68 │ │ │ │ │ keyedHashUpdateLazy :: │ │ │ │ │ KeyedHash -> Data.ByteString.Lazy.Internal.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.hi │ │ │ │┄ Files 95% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ - got dyn │ │ │ │ │ + got │ │ │ │ │ interface Crypto.Nettle.Hash 9066 │ │ │ │ │ - interface hash: 3e41d45d1ccc428a54f1d6a57461644d │ │ │ │ │ - ABI hash: 7e6a57ff7a3fc7fdd849f78d9a72e7a0 │ │ │ │ │ - export-list hash: f1d49de84fc44bd4a9f4d0140f4948b0 │ │ │ │ │ + interface hash: b3b647fd8fefe4272dc45666c70a429e │ │ │ │ │ + ABI hash: fd933ec45ee43522594e6ecc4cb03427 │ │ │ │ │ + export-list hash: 642b0c87d34b0c2132bb51cd7e0f4db2 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ - flag hash: 0a757ee585690057fcbbdb02fb03c6f1 │ │ │ │ │ + flag hash: c17758f8610c81ff2083b7fa9b8aa351 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: d22242d397cbf44cfd5fbe1abea752bd │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: True │ │ │ │ │ where │ │ │ │ │ @@ -33,17 +33,17 @@ │ │ │ │ │ SHA384 │ │ │ │ │ SHA3_224 │ │ │ │ │ SHA3_256 │ │ │ │ │ SHA3_384 │ │ │ │ │ SHA3_512 │ │ │ │ │ SHA512 │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm{Crypto.Nettle.Hash.Types.hashBlockSize Crypto.Nettle.Hash.Types.hashDigestSize Crypto.Nettle.Hash.Types.hashFinalize Crypto.Nettle.Hash.Types.hashHMAC Crypto.Nettle.Hash.Types.hashInit Crypto.Nettle.Hash.Types.hashName Crypto.Nettle.Hash.Types.hashUpdate Crypto.Nettle.Hash.Types.hashUpdateLazy} │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ @@ -64,152 +64,152 @@ │ │ │ │ │ import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9 │ │ │ │ │ import -/ GHC.IO.Unsafe 7495e2fd2120752a60da72702cee11e9 │ │ │ │ │ import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3 │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports 53045c9c60ffdfc689c1ada1ecd5e897 │ │ │ │ │ - exports: ea48ec4ac1d956d14d51e0891aabeaef │ │ │ │ │ - NettleHashDigest f2343e270e52175d84e074b20d0c6e49 │ │ │ │ │ - NettleHashInit f125c21009a871c2613cbc62989f687e │ │ │ │ │ - NettleHashUpdate 74cab12649b457560e6b6b2864d76a97 │ │ │ │ │ - c_gosthash94_block_size eb3a2fbaee61a09401e3c9ea223c809d │ │ │ │ │ - c_gosthash94_ctx_size 5ea83a28483e623c96e420b264cfa24b │ │ │ │ │ - c_gosthash94_digest 730ef996c1c0dc9351b5fa0ac53f83bb │ │ │ │ │ - c_gosthash94_digest_size 78a2a9891652d93482c1eb7652d700be │ │ │ │ │ - c_gosthash94_init 85561ce80af6d95d611c3a600c991267 │ │ │ │ │ - c_gosthash94_update c6ace3cf813e2d97eb92312de9c08b80 │ │ │ │ │ - c_md2_block_size 7963a490b8e1bc009dd074a4bb7885bc │ │ │ │ │ - c_md2_ctx_size 8f7aca4af8ea94d87ab23d27a1d1691e │ │ │ │ │ - c_md2_digest a30fba6fbc7f8b187bf97636888e90f5 │ │ │ │ │ - c_md2_digest_size 0b00b8f1daab7c2482dd6f0ee94c33b1 │ │ │ │ │ - c_md2_init f6346df3dee16f13addfe687a16f1457 │ │ │ │ │ - c_md2_update fe311b5970a681a4827886094c21a234 │ │ │ │ │ - c_md4_block_size 5f2c86d4ef859db1232e43f2695d9107 │ │ │ │ │ - c_md4_ctx_size 9476109afe41eb37a7038ae56d4c341b │ │ │ │ │ - c_md4_digest a75360576b7b9c30f9b8ef36e43d8b2e │ │ │ │ │ - c_md4_digest_size f229519377a7076dcb07b5568502ab10 │ │ │ │ │ - c_md4_init 41a96aa8684ed7c3d0288f3d8c7e7b8a │ │ │ │ │ - c_md4_update a652661301348d04e8703e6c1a955209 │ │ │ │ │ - c_md5_block_size d038344af5a7d28d0af50de3c8cd7a0a │ │ │ │ │ - c_md5_ctx_size 40a44adf3f565716864f59e6a432bea1 │ │ │ │ │ - c_md5_digest 7ea963fe83777831c218702ccad20e20 │ │ │ │ │ - c_md5_digest_size 8955abce35752e4d57f0d3a0a8ec2ea3 │ │ │ │ │ - c_md5_init 264125dfe3de877d669cf9dedf9a1633 │ │ │ │ │ - c_md5_update 9feee5b6ca4b24e14a253bcead7fc345 │ │ │ │ │ - c_ripemd160_block_size 25b63c6674417ab9beed8faaed244493 │ │ │ │ │ - c_ripemd160_ctx_size 31ec35ef8edf32757d0c300641b63237 │ │ │ │ │ - c_ripemd160_digest 239c727817f7a3da35c204bf188003cd │ │ │ │ │ - c_ripemd160_digest_size 92d79cbc51b9908d7ee89d8595c87448 │ │ │ │ │ - c_ripemd160_init dd7c3adbddfb0d1d839d1622021f2ae2 │ │ │ │ │ - c_ripemd160_update 2e11e08e4b0602e24bc70d43663dee8f │ │ │ │ │ - c_sha1_block_size 113cca7133751c211262e09d959ab1e5 │ │ │ │ │ - c_sha1_ctx_size 630d90d0574cdf6adcdc088bf3e0e899 │ │ │ │ │ - c_sha1_digest 8293deb229508e4c15a0a3236dc2c37b │ │ │ │ │ - c_sha1_digest_size ff87745392e41b556250391a011a02d3 │ │ │ │ │ - c_sha1_init 37c8ec049220f98f9fba42758354591e │ │ │ │ │ - c_sha1_update 3e5c1f73e474748315572012fa391d8e │ │ │ │ │ - c_sha224_block_size 27adb68e090a027369e47240f8e29290 │ │ │ │ │ - c_sha224_ctx_size aea47419ce55d3710a3f771048cd3bbc │ │ │ │ │ - c_sha224_digest a641977b05c90561263fde5b50b2ab5d │ │ │ │ │ - c_sha224_digest_size 2a062d99eb2dc4b5c04184233607ae51 │ │ │ │ │ - c_sha224_init 3e7695bf4ddb66a3d6f44d69ee179f04 │ │ │ │ │ - c_sha224_update 253c0df7a5a174feefdcbfcb335d65dd │ │ │ │ │ - c_sha256_block_size 3ebff1564fa4ad6d9b6d5b458bfe61c4 │ │ │ │ │ - c_sha256_ctx_size 2776e3739d7b8e1c9633dcb0984704ff │ │ │ │ │ - c_sha256_digest b935390f05a420143bb3d1dfd02da747 │ │ │ │ │ - c_sha256_digest_size 348585ce3c1b9195c1baae2ad1d91cbd │ │ │ │ │ - c_sha256_init 6aa1a7e46f17de997fc888b78ba626df │ │ │ │ │ - c_sha256_update ae4c8aa51df6dc86765020f7d2db5f1f │ │ │ │ │ - c_sha384_block_size 1f4dc57e64ba18614c5c5ab9fa6914c8 │ │ │ │ │ - c_sha384_ctx_size 853b46c1211ddc20e699a7aa1b1746f7 │ │ │ │ │ - c_sha384_digest db2ceec02b90be5a637408e44888acf5 │ │ │ │ │ - c_sha384_digest_size 12b5ff44692a304bae701a7f79c1efdf │ │ │ │ │ - c_sha384_init 3077546b6569d050445e95d106dbde3b │ │ │ │ │ - c_sha384_update 5ef105f3cb6c5c81c5b6a940fc1f2727 │ │ │ │ │ - c_sha3_224_block_size 0e47551e88434e030b060ee070df3906 │ │ │ │ │ - c_sha3_224_ctx_size 3566b336766f69d8e53996fb8a371761 │ │ │ │ │ - c_sha3_224_digest c116a7f204d130091757b0e3174b5aa1 │ │ │ │ │ - c_sha3_224_digest_size cb36ad205ea3675f7c1814c9a106dab2 │ │ │ │ │ - c_sha3_224_init c89631d9dd374dd312db618323e9809b │ │ │ │ │ - c_sha3_224_update 53eedb0e6684303bd67e323c44325ba0 │ │ │ │ │ - c_sha3_256_block_size 3927dc755d6f52a0e3ec7fee96d4fcb1 │ │ │ │ │ - c_sha3_256_ctx_size 9d8cb1cec716df6279797c30ec77b801 │ │ │ │ │ - c_sha3_256_digest 4370b5de042fc83905bd97fa3b8cc933 │ │ │ │ │ - c_sha3_256_digest_size 6c3bcd40cf7c0707babc63b894d93281 │ │ │ │ │ - c_sha3_256_init 2c3d6a33b76bfa95d19c86563ab5256e │ │ │ │ │ - c_sha3_256_update eb7b99efbec84a31f152caec9fdcdf83 │ │ │ │ │ - c_sha3_384_block_size 531ee0f275a2656c115782226d80b026 │ │ │ │ │ - c_sha3_384_ctx_size d3ab34d841dae0d86e8cac9095128e13 │ │ │ │ │ - c_sha3_384_digest 91713c84cdefad00682d27b5bad82e84 │ │ │ │ │ - c_sha3_384_digest_size 2130913e505d10b82f6e89098c95d1be │ │ │ │ │ - c_sha3_384_init 4e57f366925737a6a6b16707f1f4ea37 │ │ │ │ │ - c_sha3_384_update 8716aba6016874cf68d34c3d02e15c87 │ │ │ │ │ - c_sha3_512_block_size d3b450829aa176d6c56a2e09b5948cda │ │ │ │ │ - c_sha3_512_ctx_size 4bc0cc3a3146eb8e49e9d97d3f21babb │ │ │ │ │ - c_sha3_512_digest aa5115ec7e70c6acd4069933387919be │ │ │ │ │ - c_sha3_512_digest_size 8b764773ead5e98f7bde72adba4656ad │ │ │ │ │ - c_sha3_512_init 369e986c4f075151d8f0c23a58692f84 │ │ │ │ │ - c_sha3_512_update 85e8a51ec0366c862af27c3f7e36de25 │ │ │ │ │ - c_sha512_block_size 8c7ea11f9db17d147ec97e9c95f34446 │ │ │ │ │ - c_sha512_ctx_size 3a81e66c8788f1e986fdc450ff1c883c │ │ │ │ │ - c_sha512_digest fe3aafd8d8debd5d7ec590bbf5ee9d2d │ │ │ │ │ - c_sha512_digest_size 54aa51d77974cc0cd0d16ab4ebe8193c │ │ │ │ │ - c_sha512_init 7575b541a4b8db48280f623963d44a6b │ │ │ │ │ - c_sha512_update ba2f2d1294f7dd72d7509c73177843b9 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 9de1191b13c6dba9a894b8ec7eecc105 │ │ │ │ │ - exports: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ - HashAlgorithm 82c7dd31cb8a47764896d804d2814f1c │ │ │ │ │ - hash 5b5a55a681ccfdae116a3ffd873dd5ac │ │ │ │ │ - hash' 1713ac7a6bf2569e2251177ec88cf3c6 │ │ │ │ │ - hashBlockSize 96a7ce9f0a38c067638fc02a8d1406f9 │ │ │ │ │ - hashDigestSize 93b4cdfd5c5497ea40cfd0ebf5b657e8 │ │ │ │ │ - hashFinalize 9386f0df27088385591ecd9af188775e │ │ │ │ │ - hashHMAC 62d17ca3c6e1208e6c872523b36af570 │ │ │ │ │ - hashInit 0d13030f6ddb35c3b550686ec26ffd36 │ │ │ │ │ - hashLazy e07d3f7908291fdf1c1273a04e7d9988 │ │ │ │ │ - hashLazy' 4c3f8aca89d8f110bc3d72552d22bfb2 │ │ │ │ │ - hashName cda9871332ad2735594755e9eb4b08c3 │ │ │ │ │ - hashUpdate 673b467f076cc0cfa9bc12f501fb0c60 │ │ │ │ │ - hashUpdateLazy f5462198a8116b765441db9afd6a8825 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr 6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports f00fe74d88efa5bf07b3184986ce211d │ │ │ │ │ + exports: fbb6ef8d4b5110cb63a890293cd7c50e │ │ │ │ │ + NettleHashDigest 837cf129cb4a6a2db30db03ae433ca35 │ │ │ │ │ + NettleHashInit a3e96c1cee3590dc1b88acabb04c3a74 │ │ │ │ │ + NettleHashUpdate 00faf07ea3c230b2eb4f1f155e42073b │ │ │ │ │ + c_gosthash94_block_size b001171cbd174b16c411df9ba71499fe │ │ │ │ │ + c_gosthash94_ctx_size b865c6e0d304759a9aad455da7190a2c │ │ │ │ │ + c_gosthash94_digest 2194a8acbbe2324dbec9bf7e73063032 │ │ │ │ │ + c_gosthash94_digest_size b1f29739f5a3dbfe9fff07dbeb22bede │ │ │ │ │ + c_gosthash94_init 451c3125779f1351a939c489949dd862 │ │ │ │ │ + c_gosthash94_update f0eb3d560a8ff2dd089f6d7c99d6443f │ │ │ │ │ + c_md2_block_size 3a79d45a2ec09b41c8761c1058812050 │ │ │ │ │ + c_md2_ctx_size 1ca049f77ec1b99b65f577a3965f095f │ │ │ │ │ + c_md2_digest fde23a6c6f3db80fd67866f515b85b22 │ │ │ │ │ + c_md2_digest_size f66b99c7b25bd0600ed38eaacf511f27 │ │ │ │ │ + c_md2_init 96ac7ecf196f9db06bfcea28f2a80e90 │ │ │ │ │ + c_md2_update 27b6266aa7fd66359983a18a4b5bfd94 │ │ │ │ │ + c_md4_block_size 5e4f57ca062e25ac1cb8e9d537c4ecb9 │ │ │ │ │ + c_md4_ctx_size 5d7bb60fe1000a74b59a0b0bdd159619 │ │ │ │ │ + c_md4_digest d8c303c14f1031bd7a59475f2cd54510 │ │ │ │ │ + c_md4_digest_size 668b0e799450f1ce2aa47820bb4afd89 │ │ │ │ │ + c_md4_init 7ed94eadb80b5e6c0167f7415ffd476d │ │ │ │ │ + c_md4_update 59e2fcb2822564a59319f7bc48439205 │ │ │ │ │ + c_md5_block_size f37def139bcdfb3fd5ab8c452219a499 │ │ │ │ │ + c_md5_ctx_size aa1ce68004b5616db76c6517b51c5bed │ │ │ │ │ + c_md5_digest 8246af9b5fc1f550bb774eeee36c98a3 │ │ │ │ │ + c_md5_digest_size 530de73cdfeab9a20be411a644b2b7a8 │ │ │ │ │ + c_md5_init 5342e068ee3b3bc90843e1a2ece96c66 │ │ │ │ │ + c_md5_update ed1679fbf8d298da7f2f97198b572bfb │ │ │ │ │ + c_ripemd160_block_size 2281e4974d5ac80f9be5ce7a98a6308f │ │ │ │ │ + c_ripemd160_ctx_size b7cb395102c03f7a8843a2fd8899e466 │ │ │ │ │ + c_ripemd160_digest cbbaa8508a629573f664c8a03694eb87 │ │ │ │ │ + c_ripemd160_digest_size 3e24682b5b90d1d0eedd279a621c7f3a │ │ │ │ │ + c_ripemd160_init d866bc85e40850b0b51521f54cd0881e │ │ │ │ │ + c_ripemd160_update ee84884a072a4c87c0802b53e954b6ef │ │ │ │ │ + c_sha1_block_size b5b5a60a79f0a5bbbc21545df7d63304 │ │ │ │ │ + c_sha1_ctx_size b25f5861c5d2f0dcf4227b33fc9b4a99 │ │ │ │ │ + c_sha1_digest a5dfae85c70a30807877bffc60375081 │ │ │ │ │ + c_sha1_digest_size 8c8f455665ac63aece56a347fd8f0dba │ │ │ │ │ + c_sha1_init 8249103998ffb278b5fd8264aec434ff │ │ │ │ │ + c_sha1_update 1106e447b5349831d95243a4d217a829 │ │ │ │ │ + c_sha224_block_size 89b0b9a085e78eba5f5accffb4129c27 │ │ │ │ │ + c_sha224_ctx_size eb249a5ac5e48c56fa7f0d6035c7489b │ │ │ │ │ + c_sha224_digest 289a33ee9f4af69e711d0c0fd7e22c7e │ │ │ │ │ + c_sha224_digest_size 909a42013cb6d91ac63ce1f8677a8c59 │ │ │ │ │ + c_sha224_init 9d0aedcb1370a72d61c125b9c0f230ab │ │ │ │ │ + c_sha224_update e95d15ec95f11d74ec03eef8f7e5cfe0 │ │ │ │ │ + c_sha256_block_size 1cc6a355ed6bf99777c3e039c138aa73 │ │ │ │ │ + c_sha256_ctx_size 82bf0c966ef59b3c962e3f8385546856 │ │ │ │ │ + c_sha256_digest 897d35613f2e4b5cb05c09d254fb70da │ │ │ │ │ + c_sha256_digest_size 088fd729e8c6af85863910fbb1f8cb1e │ │ │ │ │ + c_sha256_init 175288f3573dfaf604a784bdab093791 │ │ │ │ │ + c_sha256_update fd6d2517fdcfc89cf19db9c10bf57516 │ │ │ │ │ + c_sha384_block_size 84b4aff258fb6fc423beb8543b2b1a75 │ │ │ │ │ + c_sha384_ctx_size 860c2643bb78f6e4336306e8c782d2af │ │ │ │ │ + c_sha384_digest ae85fcd5d52239962057af23277f918d │ │ │ │ │ + c_sha384_digest_size d7f2f92dbfe37df9a57e9d113e90b96a │ │ │ │ │ + c_sha384_init d5753f4b96b01c75c66379c5de2d56b3 │ │ │ │ │ + c_sha384_update 7adaf0aed9dbe85a5589a18fb7deeb75 │ │ │ │ │ + c_sha3_224_block_size 45ee8cd5b1d5b19992c1c67c3eac9d54 │ │ │ │ │ + c_sha3_224_ctx_size e0dee00e59b0ec371238a8f579c066a9 │ │ │ │ │ + c_sha3_224_digest daa54440d2860816c9d0e43933e2e18c │ │ │ │ │ + c_sha3_224_digest_size f675a7cda218d53c5b3a27b6932ca4f9 │ │ │ │ │ + c_sha3_224_init 0afdc5d124b4df926f5400dd74b1e51a │ │ │ │ │ + c_sha3_224_update 7cb97e0fd6564bdf8c943ec93c9a7570 │ │ │ │ │ + c_sha3_256_block_size e51b7ce065b8cc3fb4361998fac27c06 │ │ │ │ │ + c_sha3_256_ctx_size 0913d739cc294feab30d46107294b651 │ │ │ │ │ + c_sha3_256_digest 1b85855ee993500d1e9d72f70a695333 │ │ │ │ │ + c_sha3_256_digest_size 7c6fcfc4068f1e5f624a613737357cca │ │ │ │ │ + c_sha3_256_init 701d0d9043705eb6651d44a0e5e58468 │ │ │ │ │ + c_sha3_256_update 0b97ec366691e504864ba4c54a7bb901 │ │ │ │ │ + c_sha3_384_block_size 1ea43a9bde77ea0a6f508c06f85e087d │ │ │ │ │ + c_sha3_384_ctx_size 728f4f2bc6c5b2010a4f3c3ce91e75dc │ │ │ │ │ + c_sha3_384_digest f1c07a2ac4d9c4b80a36225c6041c0d3 │ │ │ │ │ + c_sha3_384_digest_size f4909215af62bb39cf0ac267d57ff140 │ │ │ │ │ + c_sha3_384_init f9c79e835b4525e088103106c697f62b │ │ │ │ │ + c_sha3_384_update 680399aed237c66c24f0a32159770bff │ │ │ │ │ + c_sha3_512_block_size 1de61f05bb1cf185651563c8a3ed5f5d │ │ │ │ │ + c_sha3_512_ctx_size 9680693c41269ed6e5c302862f300263 │ │ │ │ │ + c_sha3_512_digest e58b2b3b48623809efca350b9420dd36 │ │ │ │ │ + c_sha3_512_digest_size 7817b069906ff77949460ee8f1d953a8 │ │ │ │ │ + c_sha3_512_init 94963f35bb48ce72632476766226aa1a │ │ │ │ │ + c_sha3_512_update 5e3e2576314166a11d0eca319a1c796e │ │ │ │ │ + c_sha512_block_size 3e3c6e7ff872ebb10946b389331cf6d6 │ │ │ │ │ + c_sha512_ctx_size 45c2553b6c7f0f8427fac152bbfbb22c │ │ │ │ │ + c_sha512_digest 1d2a6699afea2e5f75f4666995038e98 │ │ │ │ │ + c_sha512_digest_size bd59b550d981956a8e081d0391a359b4 │ │ │ │ │ + c_sha512_init c5dece7ed922504df3e701b0bef3067f │ │ │ │ │ + c_sha512_update dff1ee91f71fdba917146c7086264f03 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types e1d9e2798dee8208ad369757aa26f63f │ │ │ │ │ + exports: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ + HashAlgorithm 9aea0360bb046aef2852997e5876a814 │ │ │ │ │ + hash 8bd7dfd90015eac09adc1d1a57e0d6b2 │ │ │ │ │ + hash' 96fa66171352103cb9c0a60b787553ef │ │ │ │ │ + hashBlockSize 1ea850a8cd9bb18358c94a72a89e4618 │ │ │ │ │ + hashDigestSize 0dde153ea8695a698e5dd93b6df3ecc8 │ │ │ │ │ + hashFinalize e718e20c7c03023ffdd77ca07e8f96a3 │ │ │ │ │ + hashHMAC a01180cbdf11090ecee7e16326518448 │ │ │ │ │ + hashInit 2a2729fc9d0054680355ecd7e4573268 │ │ │ │ │ + hashLazy 6d1009a9e2054332731329ac7dc25095 │ │ │ │ │ + hashLazy' 88d03dad70d77304cf594a143b0d4d5a │ │ │ │ │ + hashName 4f2486ab6893bb0f0163b5902a9d0a88 │ │ │ │ │ + hashUpdate 7bf6db2741a13ff956a796b3114b6249 │ │ │ │ │ + hashUpdateLazy f70c1c8a3127f1cfe8ce53f04a54c9ba │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 94f9511dd143b06b6b067573920f9545 │ │ │ │ │ import -/ Data.SecureMem 9e1544dc21edcd78718668ecefb4233b │ │ │ │ │ import -/ Data.Tagged ea2df2d15b5d8e34014224bf6c8f4e30 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Hash annotated by 1143 of type [Char] │ │ │ │ │ -5ea0890e223c63b6268c1084afc9d8c2 │ │ │ │ │ +f1b54664a3f75b0f3aa28254f9f82910 │ │ │ │ │ $fHashAlgorithmGOSTHASH1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -57a90062c5538326db24fea44c12d557 │ │ │ │ │ +8ce75c405eee616f969a26637a391678 │ │ │ │ │ $fHashAlgorithmGOSTHASH2 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 112# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_gosthash94_init] │ │ │ │ │ -ef0bd51ed33553f30a3d9bfb7c3375d5 │ │ │ │ │ +f3feb70ab71038236e8a82628de2362c │ │ │ │ │ $fHashAlgorithmGOSTHASH3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmGOSTHASH4] │ │ │ │ │ -0e3d461a45c970f9301b573dca04529c │ │ │ │ │ +74adc470552b00bae63142c313ad783f │ │ │ │ │ $fHashAlgorithmGOSTHASH4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "GOSTHAST94"#] │ │ │ │ │ -da4644ec89513376786346e86971b386 │ │ │ │ │ +c81f95ae5600d5b10dd0aa0f55ed5763 │ │ │ │ │ $fHashAlgorithmGOSTHASH94 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm GOSTHASH94 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @GOSTHASH94 │ │ │ │ │ @@ -232,102 +232,102 @@ │ │ │ │ │ $fHashAlgorithmGOSTHASH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ba703e3daae6da14d9c05beef5792cdb │ │ │ │ │ +27358a8ae7c3bc334a047448394d1126 │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$chashInit :: GOSTHASH94 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GOSTHASH94], │ │ │ │ │ Unfolding: Core: GOSTHASH94 $fHashAlgorithmGOSTHASH2] │ │ │ │ │ -1606884771b29a078fc3d44144d17402 │ │ │ │ │ +7029271ff1014fd9a829b7b3dcd904de │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$chashUpdateLazy :: │ │ │ │ │ GOSTHASH94 │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> GOSTHASH94 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: GOSTHASH94) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmGOSTHASH94_go1 │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ a1] │ │ │ │ │ -2198fe0eb13e23f965249a065be6ae1e │ │ │ │ │ +dbab1eea958ea7d77494be7a243ab86d │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$snettleHashFinalize :: │ │ │ │ │ GOSTHASH94 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: GOSTHASH94) -> │ │ │ │ │ case c of wild { GOSTHASH94 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize ww1 } }] │ │ │ │ │ -4ac2245b38c140f84c143c831a0b6e68 │ │ │ │ │ +5b87b2df2a40ca9205a8147e23d397f5 │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$snettleHashUpdate :: │ │ │ │ │ GOSTHASH94 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> GOSTHASH94 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: GOSTHASH94) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate c msg of wild { Solo# ww -> │ │ │ │ │ GOSTHASH94 ww }] │ │ │ │ │ -e3c155682df46cf6d53d8575a091c757 │ │ │ │ │ +016e314c4a0454f02a5041b064c901de │ │ │ │ │ $fHashAlgorithmGOSTHASH94_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] │ │ │ │ │ -> GOSTHASH94 -> GOSTHASH94 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -fc19dc267134273113606842b71b7513 │ │ │ │ │ +9cedf09e1cd7e94b496f3915e34c5f64 │ │ │ │ │ $fHashAlgorithmMD1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -5b482073941805cdc5a262ef29d085a2 │ │ │ │ │ +20156b0d47924bd4a2359b0f4f339198 │ │ │ │ │ $fHashAlgorithmMD10 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 96# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md4_init] │ │ │ │ │ -49296eb63a898cc95840d90a16949fb9 │ │ │ │ │ +2012d353eae73e3c8f8323670003ee87 │ │ │ │ │ $fHashAlgorithmMD11 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmMD12] │ │ │ │ │ -cdc2b3b9681f94718b1a37f8039dd58d │ │ │ │ │ +41132491e7b3f37b3a3851280b95ee11 │ │ │ │ │ $fHashAlgorithmMD12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD4"#] │ │ │ │ │ -f27ae0feb76f96eff38f648768a1de95 │ │ │ │ │ +34891b8a3abdeef2cf1c9169f7271f8a │ │ │ │ │ $fHashAlgorithmMD13 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -6c8aefe6a55761beabc690ce426df592 │ │ │ │ │ +9bd4abd15cc4fe2244a131c886322777 │ │ │ │ │ $fHashAlgorithmMD14 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 96# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md5_init] │ │ │ │ │ -0e2154fe6d94095ab3528d43019b96e6 │ │ │ │ │ +2d8aa608615e94bcc90a3cad97be9881 │ │ │ │ │ $fHashAlgorithmMD15 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmMD16] │ │ │ │ │ -ac644b8a901b5906d0b351700c3e29f0 │ │ │ │ │ +cb0d3a3f859ed024633c764961ada0a1 │ │ │ │ │ $fHashAlgorithmMD16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD5"#] │ │ │ │ │ -08331bcef1da266ffd72c76d4dfc5db8 │ │ │ │ │ +c1a0ebdd48c11a5b35f1d665e5d5b730 │ │ │ │ │ $fHashAlgorithmMD2 :: Crypto.Nettle.Hash.Types.HashAlgorithm MD2 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD2 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md2_block_size │ │ │ │ │ @@ -346,61 +346,61 @@ │ │ │ │ │ $fHashAlgorithmMD1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -50cac8f709445aa3886880d6ce29a852 │ │ │ │ │ +c7b505dfe6d74823dbf6081fcc7ad81b │ │ │ │ │ $fHashAlgorithmMD2_$chashInit :: MD2 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[MD2], │ │ │ │ │ Unfolding: Core: MD2 $fHashAlgorithmMD3] │ │ │ │ │ -f2eda35c4f447204813ff27f145ce139 │ │ │ │ │ +31b34737557a1bda20a662808a4fffee │ │ │ │ │ $fHashAlgorithmMD2_$chashUpdateLazy :: │ │ │ │ │ MD2 -> Data.ByteString.Lazy.Internal.ByteString -> MD2 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: MD2) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmMD2_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -1dd042dbe81d53a4fb88ae4e31e9ea3d │ │ │ │ │ +32657bbc585a725cab1f19b59f31e092 │ │ │ │ │ $fHashAlgorithmMD2_$snettleHashFinalize :: │ │ │ │ │ MD2 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD2) -> │ │ │ │ │ case c of wild { MD2 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize1 ww1 } }] │ │ │ │ │ -5205e784a93d331fbb4fbc8873c943b1 │ │ │ │ │ +52eda5e4ade8a57bfb1349a7f4338294 │ │ │ │ │ $fHashAlgorithmMD2_$snettleHashUpdate :: │ │ │ │ │ MD2 -> Data.ByteString.Internal.Type.ByteString -> MD2 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD2) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate1 c msg of wild { Solo# ww -> MD2 ww }] │ │ │ │ │ -f94b9090856aeba9ea1eb8aa421d24d1 │ │ │ │ │ +b794f1821c2c7094b6a0f33f9108e5d0 │ │ │ │ │ $fHashAlgorithmMD2_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> MD2 -> MD2 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -fa0a78f56aa6e1b2d8157a7040d7dfe9 │ │ │ │ │ +97c2394f088817eb52d3dd61ae977dee │ │ │ │ │ $fHashAlgorithmMD3 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 84# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md2_init] │ │ │ │ │ -017b3c250e71c800300f282b6e1fd9c6 │ │ │ │ │ +e986fdc7da819c6e5f8bdd6d59139206 │ │ │ │ │ $fHashAlgorithmMD4 :: Crypto.Nettle.Hash.Types.HashAlgorithm MD4 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD4 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md4_block_size │ │ │ │ │ @@ -419,54 +419,54 @@ │ │ │ │ │ $fHashAlgorithmMD9 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -fd5a5f6c5e3321dec6673dec95507b37 │ │ │ │ │ +bc2160cab0e17b7ec21e0611c2f5d40d │ │ │ │ │ $fHashAlgorithmMD4_$chashInit :: MD4 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[MD4], │ │ │ │ │ Unfolding: Core: MD4 $fHashAlgorithmMD10] │ │ │ │ │ -f490b99f1ccd628991ba921394c9c3c7 │ │ │ │ │ +6c84342fad416314313fcda229428e9a │ │ │ │ │ $fHashAlgorithmMD4_$chashUpdateLazy :: │ │ │ │ │ MD4 -> Data.ByteString.Lazy.Internal.ByteString -> MD4 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: MD4) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmMD4_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -f489bcd594e77d6530fa4a152b066742 │ │ │ │ │ +f38d31329f00b993b38fc9d322f09e09 │ │ │ │ │ $fHashAlgorithmMD4_$snettleHashFinalize :: │ │ │ │ │ MD4 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD4) -> │ │ │ │ │ case c of wild { MD4 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize2 ww1 } }] │ │ │ │ │ -dd3415ec61c64f7d9998b2c0c2930458 │ │ │ │ │ +33f8277aa4c93f347bcaa9ff6d88d4de │ │ │ │ │ $fHashAlgorithmMD4_$snettleHashUpdate :: │ │ │ │ │ MD4 -> Data.ByteString.Internal.Type.ByteString -> MD4 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD4) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate2 c msg of wild { Solo# ww -> MD4 ww }] │ │ │ │ │ -d954279ff1f2754ed7fcd921c8ee7a3e │ │ │ │ │ +d64b65eedf5efcda13c455089a36e75e │ │ │ │ │ $fHashAlgorithmMD4_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> MD4 -> MD4 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -1efe00ea0a354b260b201b547c178aaf │ │ │ │ │ +d798fbc4d1219971258dc7d714d29eeb │ │ │ │ │ $fHashAlgorithmMD5 :: Crypto.Nettle.Hash.Types.HashAlgorithm MD5 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD5 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md5_block_size │ │ │ │ │ @@ -485,73 +485,73 @@ │ │ │ │ │ $fHashAlgorithmMD13 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -3ebf2d16010972a861ba521a332d5fd5 │ │ │ │ │ +5b1a133fdf3564be48cf4a5c2991b5e6 │ │ │ │ │ $fHashAlgorithmMD5_$chashInit :: MD5 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[MD5], │ │ │ │ │ Unfolding: Core: MD5 $fHashAlgorithmMD14] │ │ │ │ │ -2c5bb3be501be5c0da347fb3d9aa50de │ │ │ │ │ +6069aba7684db3fff63efab19e3226b5 │ │ │ │ │ $fHashAlgorithmMD5_$chashUpdateLazy :: │ │ │ │ │ MD5 -> Data.ByteString.Lazy.Internal.ByteString -> MD5 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: MD5) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmMD5_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -07c71502dc20f2e4ab75b3fd37a17278 │ │ │ │ │ +c4f5b5dc696db37b645d9c0a034af15c │ │ │ │ │ $fHashAlgorithmMD5_$snettleHashFinalize :: │ │ │ │ │ MD5 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD5) -> │ │ │ │ │ case c of wild { MD5 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize3 ww1 } }] │ │ │ │ │ -bece82eebe5e3c0197e75978e0c54095 │ │ │ │ │ +03cef407ceb74ee9ee152a058bf7a701 │ │ │ │ │ $fHashAlgorithmMD5_$snettleHashUpdate :: │ │ │ │ │ MD5 -> Data.ByteString.Internal.Type.ByteString -> MD5 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD5) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate3 c msg of wild { Solo# ww -> MD5 ww }] │ │ │ │ │ -0b944a20b832e2a5307beabf104a6131 │ │ │ │ │ +5aa6f742d20e706240aff22f3b72fcdf │ │ │ │ │ $fHashAlgorithmMD5_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> MD5 -> MD5 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -4178f77d10a3b014ea636a0e1d7216ff │ │ │ │ │ +e6862f3b522565a93050b2af01c52c38 │ │ │ │ │ $fHashAlgorithmMD7 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmMD8] │ │ │ │ │ -19f89434395ddfd1bb8c6aefbd4a70c6 │ │ │ │ │ +cb43116062e905120204e734640674ba │ │ │ │ │ $fHashAlgorithmMD8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD2"#] │ │ │ │ │ -47cf354e6985e10664dd9c9b032e0e0e │ │ │ │ │ +78b68a621f32dc75258c0c6a17c0376e │ │ │ │ │ $fHashAlgorithmMD9 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -0041bae7a855429c9c9305826fb732b3 │ │ │ │ │ +5b8de3c41af51f7a7fafb2b14a031dfc │ │ │ │ │ $fHashAlgorithmRIPEMD1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -fa0c49b3e8811efdd025599863084820 │ │ │ │ │ +dff7582d2a116f403c2271deadc3b74a │ │ │ │ │ $fHashAlgorithmRIPEMD160 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm RIPEMD160 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @RIPEMD160 │ │ │ │ │ @@ -574,74 +574,74 @@ │ │ │ │ │ $fHashAlgorithmRIPEMD1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -7f8522947fa87f52f21ac6569fe35bc5 │ │ │ │ │ +c8fe53bb7707bd55276db638f3c99236 │ │ │ │ │ $fHashAlgorithmRIPEMD160_$chashInit :: RIPEMD160 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[RIPEMD160], │ │ │ │ │ Unfolding: Core: RIPEMD160 $fHashAlgorithmRIPEMD2] │ │ │ │ │ -f4997fa35f5eff4fb544a8c623df3d11 │ │ │ │ │ +72da64eb4dde913f7bc7a4fcad565d42 │ │ │ │ │ $fHashAlgorithmRIPEMD160_$chashUpdateLazy :: │ │ │ │ │ RIPEMD160 -> Data.ByteString.Lazy.Internal.ByteString -> RIPEMD160 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: RIPEMD160) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmRIPEMD160_go1 │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ a1] │ │ │ │ │ -fe47217c08de257a0a8d134950a3da77 │ │ │ │ │ +8b010cf826feb9ecd1a578de69994c3c │ │ │ │ │ $fHashAlgorithmRIPEMD160_$snettleHashFinalize :: │ │ │ │ │ RIPEMD160 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: RIPEMD160) -> │ │ │ │ │ case c of wild { RIPEMD160 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize4 ww1 } }] │ │ │ │ │ -8fed830000d5c6d2002848cf601ac714 │ │ │ │ │ +f20b309e2ccb454e0f86270babc94a74 │ │ │ │ │ $fHashAlgorithmRIPEMD160_$snettleHashUpdate :: │ │ │ │ │ RIPEMD160 -> Data.ByteString.Internal.Type.ByteString -> RIPEMD160 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: RIPEMD160) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate4 c msg of wild { Solo# ww -> │ │ │ │ │ RIPEMD160 ww }] │ │ │ │ │ -728e868889d00eab3a5162d425b55517 │ │ │ │ │ +a958fbbff0eb57722ac9fa1ba2695bf8 │ │ │ │ │ $fHashAlgorithmRIPEMD160_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] │ │ │ │ │ -> RIPEMD160 -> RIPEMD160 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -150fdd22f21e8726395cf8bead12205e │ │ │ │ │ +c5c18de92dac96a02764db497d145631 │ │ │ │ │ $fHashAlgorithmRIPEMD2 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 104# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_ripemd160_init] │ │ │ │ │ -2188652ddf07e39c34a5bfea65f37ac9 │ │ │ │ │ +096c434c0d5cc425bef34d252eb46809 │ │ │ │ │ $fHashAlgorithmRIPEMD3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmRIPEMD4] │ │ │ │ │ -1e65034e786d728ee4b1006964bb6ea0 │ │ │ │ │ +c828d26a7cb2e9ef795b52e60242508a │ │ │ │ │ $fHashAlgorithmRIPEMD4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "RIPEMD160"#] │ │ │ │ │ -fd0b7494a5d78b2cd617a60339e8ad78 │ │ │ │ │ +5fce702ae8d806d812768b55d902aa10 │ │ │ │ │ $fHashAlgorithmSHA1 :: Crypto.Nettle.Hash.Types.HashAlgorithm SHA1 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA1 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha1_block_size │ │ │ │ │ @@ -660,122 +660,122 @@ │ │ │ │ │ $fHashAlgorithmSHA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -1e6db9ba97b3b7fc03b827f75f765d30 │ │ │ │ │ +d0c6c4fb2970b2a0688cf53546ff33cb │ │ │ │ │ $fHashAlgorithmSHA10 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -8f82641f2f2ab7f4025b87b52b8e25fa │ │ │ │ │ +d1ee6bddb97360b86a39b8ceb8f11323 │ │ │ │ │ $fHashAlgorithmSHA11 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 112# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha256_init] │ │ │ │ │ -db6b923e0a88fa889aaf20794b843df4 │ │ │ │ │ +b23b331820f578fba164f13f66c49a6d │ │ │ │ │ $fHashAlgorithmSHA12 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA13] │ │ │ │ │ -c2e6e3c1a6ee6e1c17752dfe2706c8d2 │ │ │ │ │ +a8c57663645a90cea1b598e49c435ce6 │ │ │ │ │ $fHashAlgorithmSHA13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA256"#] │ │ │ │ │ -564eaad5f76a1d188d7643081651c837 │ │ │ │ │ +32d5bd6212a0b0b00a987afa41c7f445 │ │ │ │ │ $fHashAlgorithmSHA14 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -6522e8dd0fcf05a26eb762489ab332d3 │ │ │ │ │ +d2a2428d0a15b7a5c41e6b0cf0803cc1 │ │ │ │ │ $fHashAlgorithmSHA15 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 216# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha384_init] │ │ │ │ │ -d8159ea43d356b3b0597f039b982cfb2 │ │ │ │ │ +fc0104f527eec2b50671f786370b2141 │ │ │ │ │ $fHashAlgorithmSHA16 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA17] │ │ │ │ │ -ef6273d908b2b6398c20440cb3e40fa9 │ │ │ │ │ +3cc09aed9c09daec8e75901c2eea652d │ │ │ │ │ $fHashAlgorithmSHA17 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA384"#] │ │ │ │ │ -468ca20bd90765e854bc9aaf3ebbc8ce │ │ │ │ │ +3ffed08cb7bc568ef4937eeca0fe5b8a │ │ │ │ │ $fHashAlgorithmSHA18 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -626ac8da5aa1f52a24323dba73a7ad16 │ │ │ │ │ +74ba1e9083107e0999897929100ad5b0 │ │ │ │ │ $fHashAlgorithmSHA19 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 216# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha512_init] │ │ │ │ │ -ab011385c25c93a591f6e3342c7a08f6 │ │ │ │ │ +0b164f73cb1c1dd551eceb5d84e6fe2b │ │ │ │ │ $fHashAlgorithmSHA1_$chashInit :: SHA1 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA1], │ │ │ │ │ Unfolding: Core: SHA1 $fHashAlgorithmSHA3] │ │ │ │ │ -f2bd682ddc90ea5edcaa60251c4eeaab │ │ │ │ │ +6f42829e6b35811b039867c74e01ce04 │ │ │ │ │ $fHashAlgorithmSHA1_$chashUpdateLazy :: │ │ │ │ │ SHA1 -> Data.ByteString.Lazy.Internal.ByteString -> SHA1 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA1) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA1_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -cd566eded1e9543ddecb654c2146f368 │ │ │ │ │ +4fc9fe6b6851567ed285dce31231bdb8 │ │ │ │ │ $fHashAlgorithmSHA1_$snettleHashFinalize :: │ │ │ │ │ SHA1 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA1) -> │ │ │ │ │ case c of wild { SHA1 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize5 ww1 } }] │ │ │ │ │ -e3eca8512795023c4b80557c06e634a3 │ │ │ │ │ +19faa34523199c028891725253ca6178 │ │ │ │ │ $fHashAlgorithmSHA1_$snettleHashUpdate :: │ │ │ │ │ SHA1 -> Data.ByteString.Internal.Type.ByteString -> SHA1 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA1) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate5 c msg of wild { Solo# ww -> SHA1 ww }] │ │ │ │ │ -e6b0613e89caf80ddd5f4e2801596d56 │ │ │ │ │ +045cde595cc8c3e5bc5ca969dbf2c8da │ │ │ │ │ $fHashAlgorithmSHA1_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA1 -> SHA1 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -de9ce180a54eb149b80eba85e2599f96 │ │ │ │ │ +8131de0daf5fa60ab67fbffdc60bd524 │ │ │ │ │ $fHashAlgorithmSHA2 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -096cc2f1c32aa92b7f7e54928bf44772 │ │ │ │ │ +fc7f28fea49fda4bf76910920ff705b6 │ │ │ │ │ $fHashAlgorithmSHA20 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA21] │ │ │ │ │ -42def2244a877606a9256415935f6772 │ │ │ │ │ +35aa5b45e64de4d16f9caad1bacebb71 │ │ │ │ │ $fHashAlgorithmSHA21 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA512"#] │ │ │ │ │ -22f80ad230330196e25826d72f9be67e │ │ │ │ │ +71950d2125fb109425de08ac92cb7794 │ │ │ │ │ $fHashAlgorithmSHA224 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA224 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA224 │ │ │ │ │ @@ -796,54 +796,54 @@ │ │ │ │ │ $fHashAlgorithmSHA6 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -c3d2a1f4479848c6e0545700c377655f │ │ │ │ │ +43d324ba75712105d8c2112d23c92332 │ │ │ │ │ $fHashAlgorithmSHA224_$chashInit :: SHA224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA224], │ │ │ │ │ Unfolding: Core: SHA224 $fHashAlgorithmSHA7] │ │ │ │ │ -84e131eedc7c2bedd53cfbcc5f192613 │ │ │ │ │ +a6ccaf3b223dc30e0b48fa933a9b9f1f │ │ │ │ │ $fHashAlgorithmSHA224_$chashUpdateLazy :: │ │ │ │ │ SHA224 -> Data.ByteString.Lazy.Internal.ByteString -> SHA224 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA224) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA224_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -6f0f92fd7577fa03e20fd03ccc2c9797 │ │ │ │ │ +a1fed5fff1dfbcff527c62d299435cee │ │ │ │ │ $fHashAlgorithmSHA224_$snettleHashFinalize :: │ │ │ │ │ SHA224 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA224) -> │ │ │ │ │ case c of wild { SHA224 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize6 ww1 } }] │ │ │ │ │ -74c366925a23059d9932b932d6bd12d2 │ │ │ │ │ +2fa51429594400e0efd2a3250df984fd │ │ │ │ │ $fHashAlgorithmSHA224_$snettleHashUpdate :: │ │ │ │ │ SHA224 -> Data.ByteString.Internal.Type.ByteString -> SHA224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA224) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate6 c msg of wild { Solo# ww -> SHA224 ww }] │ │ │ │ │ -781a6c114ec62d31ceea6d317120ecbe │ │ │ │ │ +ef1f03b142a04e2e78e4832e845e1390 │ │ │ │ │ $fHashAlgorithmSHA224_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA224 -> SHA224 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -cd6e7a7b0e21b2beb02675caa16a8a34 │ │ │ │ │ +f3c4e628f1311027e0bcebf5ec0f3a89 │ │ │ │ │ $fHashAlgorithmSHA256 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA256 │ │ │ │ │ @@ -864,61 +864,61 @@ │ │ │ │ │ $fHashAlgorithmSHA10 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -390ef8615d60930c77bf325f69969f8b │ │ │ │ │ +12e3d94940d2b83933c4f788324f3b27 │ │ │ │ │ $fHashAlgorithmSHA256_$chashInit :: SHA256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA256], │ │ │ │ │ Unfolding: Core: SHA256 $fHashAlgorithmSHA11] │ │ │ │ │ -4982918e9dc7697c8fabb187f9e95b17 │ │ │ │ │ +75912c781b53418d3fd4319ba8470a53 │ │ │ │ │ $fHashAlgorithmSHA256_$chashUpdateLazy :: │ │ │ │ │ SHA256 -> Data.ByteString.Lazy.Internal.ByteString -> SHA256 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA256) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA256_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -7848aabc0d729f10570bf90d0090a30b │ │ │ │ │ +901534f7034cde6b48af26ef088d7555 │ │ │ │ │ $fHashAlgorithmSHA256_$snettleHashFinalize :: │ │ │ │ │ SHA256 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA256) -> │ │ │ │ │ case c of wild { SHA256 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize7 ww1 } }] │ │ │ │ │ -925cef5b81e2b1f5c2031a2ff6d5ca1e │ │ │ │ │ +d05766d8cbf5bf87a96fbfc04d0bbac3 │ │ │ │ │ $fHashAlgorithmSHA256_$snettleHashUpdate :: │ │ │ │ │ SHA256 -> Data.ByteString.Internal.Type.ByteString -> SHA256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA256) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate7 c msg of wild { Solo# ww -> SHA256 ww }] │ │ │ │ │ -37423e438a23542f42bf60b99a5565f8 │ │ │ │ │ +01454bf5458729928e7a4e643995a56e │ │ │ │ │ $fHashAlgorithmSHA256_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA256 -> SHA256 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -8931fc894471e98a967a48d43f77c3ef │ │ │ │ │ +786af82889c8a0e0ce87f9b5d2959f75 │ │ │ │ │ $fHashAlgorithmSHA3 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 104# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha1_init] │ │ │ │ │ -a92d42e1a66c0f6aeca2c08adb3dac41 │ │ │ │ │ +39c72cc50bbdd546f2c8e2417fdcb4fa │ │ │ │ │ $fHashAlgorithmSHA384 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA384 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA384 │ │ │ │ │ @@ -939,103 +939,103 @@ │ │ │ │ │ $fHashAlgorithmSHA14 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -122f3fa36ea1ae961eb8ae787392163c │ │ │ │ │ +a6a79a9d3231ae975b2d29ddec6b1ef8 │ │ │ │ │ $fHashAlgorithmSHA384_$chashInit :: SHA384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA384], │ │ │ │ │ Unfolding: Core: SHA384 $fHashAlgorithmSHA15] │ │ │ │ │ -c0a96a9e62e605d22000b9f3ca338522 │ │ │ │ │ +7db55695d7b5b1c6c709a065073356e4 │ │ │ │ │ $fHashAlgorithmSHA384_$chashUpdateLazy :: │ │ │ │ │ SHA384 -> Data.ByteString.Lazy.Internal.ByteString -> SHA384 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA384) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA384_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -4824e3a6d2feb4b32bd9a8df66da2c98 │ │ │ │ │ +d4ab4690e942495285da59888dd9e051 │ │ │ │ │ $fHashAlgorithmSHA384_$snettleHashFinalize :: │ │ │ │ │ SHA384 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA384) -> │ │ │ │ │ case c of wild { SHA384 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize8 ww1 } }] │ │ │ │ │ -be0683f29b7b0a5d6001499ba081d308 │ │ │ │ │ +051bafccd8c880a3f27dfc146c4d7e9f │ │ │ │ │ $fHashAlgorithmSHA384_$snettleHashUpdate :: │ │ │ │ │ SHA384 -> Data.ByteString.Internal.Type.ByteString -> SHA384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA384) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate8 c msg of wild { Solo# ww -> SHA384 ww }] │ │ │ │ │ -3f4b4814e8fb4c0e65b25c13722dd4a3 │ │ │ │ │ +49158634724ba80399c538bde2ea0039 │ │ │ │ │ $fHashAlgorithmSHA384_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA384 -> SHA384 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -09af9deff195d2b980e915a30962a84d │ │ │ │ │ +42726c41e41882e634f0a74343b7795e │ │ │ │ │ $fHashAlgorithmSHA3_1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -23771ef5ef6d9a777e3d11cf599e5f75 │ │ │ │ │ +6227ac0392c344bb8d3157408e0fc422 │ │ │ │ │ $fHashAlgorithmSHA3_10 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 312# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_384_init] │ │ │ │ │ -d1c78e8c61f143572631a4b03470ef61 │ │ │ │ │ +e0be736aa940b5e50562c79c38ad5190 │ │ │ │ │ $fHashAlgorithmSHA3_11 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_12] │ │ │ │ │ -d5fa8c2ddf61d59761ea56fd664e66b6 │ │ │ │ │ +a77d1084895003b477fd9a8c5f6aef52 │ │ │ │ │ $fHashAlgorithmSHA3_12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-384"#] │ │ │ │ │ -388c194b47ada5dd5f87cee73fbaec39 │ │ │ │ │ +e458e8942f9665751a5f99642dce61bd │ │ │ │ │ $fHashAlgorithmSHA3_13 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -8d91af423f714f0e8015dec854780a93 │ │ │ │ │ +99d72e74a047d43bddc15c0d83b6c50d │ │ │ │ │ $fHashAlgorithmSHA3_14 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 280# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_512_init] │ │ │ │ │ -e13d30e4aa1060c09e99267a82b4fbf1 │ │ │ │ │ +107fdb325d57de14f9f4db36dd21060c │ │ │ │ │ $fHashAlgorithmSHA3_15 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_16] │ │ │ │ │ -f5e1d112d193b1e68ccd1f3b83290116 │ │ │ │ │ +8b0a33e4dd49c9220af4738ccb6a269f │ │ │ │ │ $fHashAlgorithmSHA3_16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-512"#] │ │ │ │ │ -0df43416129f20001d0e21b225a730aa │ │ │ │ │ +d2c195f8a83f3b95b18d192339a5e460 │ │ │ │ │ $fHashAlgorithmSHA3_2 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 352# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_224_init] │ │ │ │ │ -28a4f895a6c19b5e475423d0c5971aee │ │ │ │ │ +afaaba575f46b8b5fe0882e7ce792489 │ │ │ │ │ $fHashAlgorithmSHA3_224 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_224 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_224 │ │ │ │ │ @@ -1058,55 +1058,55 @@ │ │ │ │ │ $fHashAlgorithmSHA3_1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -f65a604a9e778a5d8801490b525c10a2 │ │ │ │ │ +395300d1bc8a74d6fcf167550e29f47e │ │ │ │ │ $fHashAlgorithmSHA3_224_$chashInit :: SHA3_224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_224], │ │ │ │ │ Unfolding: Core: SHA3_224 $fHashAlgorithmSHA3_2] │ │ │ │ │ -d8587044631df44700a7bbc6a8259c97 │ │ │ │ │ +225f6f1f3a07d61cf24db2b93bbaf96c │ │ │ │ │ $fHashAlgorithmSHA3_224_$chashUpdateLazy :: │ │ │ │ │ SHA3_224 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_224 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_224) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_224_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -d32564dd21f96f81de57e583a1241133 │ │ │ │ │ +4f34099084330d65dc1178b13e615625 │ │ │ │ │ $fHashAlgorithmSHA3_224_$snettleHashFinalize :: │ │ │ │ │ SHA3_224 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_224) -> │ │ │ │ │ case c of wild { SHA3_224 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize9 ww1 } }] │ │ │ │ │ -db42b9cc9f1ee48e344a42e070520327 │ │ │ │ │ +82ea44e4da607e62de30cf9cf1bb3c95 │ │ │ │ │ $fHashAlgorithmSHA3_224_$snettleHashUpdate :: │ │ │ │ │ SHA3_224 -> Data.ByteString.Internal.Type.ByteString -> SHA3_224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_224) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate9 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_224 ww }] │ │ │ │ │ -4b23bcfb608e966056eda8ee87f5e19d │ │ │ │ │ +2d989405030275807b1da1e40881e900 │ │ │ │ │ $fHashAlgorithmSHA3_224_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_224 -> SHA3_224 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -1ccee9472099ad1aed7b0cb726aac879 │ │ │ │ │ +e7302dd4bc62c2064d91906e6a6f107c │ │ │ │ │ $fHashAlgorithmSHA3_256 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_256 │ │ │ │ │ @@ -1129,60 +1129,60 @@ │ │ │ │ │ $fHashAlgorithmSHA3_5 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -d34f9d8705665009c732bf6f47dd8bba │ │ │ │ │ +31c7d11ab9582ca7d8865165d6af679b │ │ │ │ │ $fHashAlgorithmSHA3_256_$chashInit :: SHA3_256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_256], │ │ │ │ │ Unfolding: Core: SHA3_256 $fHashAlgorithmSHA3_6] │ │ │ │ │ -8de50d96c2fd42adb31c85c5af072355 │ │ │ │ │ +e816386375762ef9730a692af9b1d9c5 │ │ │ │ │ $fHashAlgorithmSHA3_256_$chashUpdateLazy :: │ │ │ │ │ SHA3_256 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_256 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_256) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_256_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -2269161e0421ca46545222b227bb292e │ │ │ │ │ +5ea23fbda9a19b419f77e4836edf0797 │ │ │ │ │ $fHashAlgorithmSHA3_256_$snettleHashFinalize :: │ │ │ │ │ SHA3_256 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_256) -> │ │ │ │ │ case c of wild { SHA3_256 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize10 ww1 } }] │ │ │ │ │ -6fdc23567eff934fcffcce52e5106234 │ │ │ │ │ +945b1e91eb7d28c37382dbb68e47b2e9 │ │ │ │ │ $fHashAlgorithmSHA3_256_$snettleHashUpdate :: │ │ │ │ │ SHA3_256 -> Data.ByteString.Internal.Type.ByteString -> SHA3_256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_256) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate10 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_256 ww }] │ │ │ │ │ -0293a2fd5a57098c7c0727a8f5ce593f │ │ │ │ │ +ed975a275b9708b327e1d769f1173c54 │ │ │ │ │ $fHashAlgorithmSHA3_256_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_256 -> SHA3_256 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -1b855b9a769ebf093c885c15fd354a57 │ │ │ │ │ +0d7ec4e81505541ae4f9ffcb0abd8432 │ │ │ │ │ $fHashAlgorithmSHA3_3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_4] │ │ │ │ │ -038352f03ebd49e218d5c0383d62e67d │ │ │ │ │ +95da4d1547c5cacb99736b706fcb8ccd │ │ │ │ │ $fHashAlgorithmSHA3_384 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_384 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_384 │ │ │ │ │ @@ -1205,64 +1205,64 @@ │ │ │ │ │ $fHashAlgorithmSHA3_9 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -e1dae3e9d5af2cae56a9ffc99a4be2c4 │ │ │ │ │ +d69ecd32b46c7a8a959825d7a1c0cb46 │ │ │ │ │ $fHashAlgorithmSHA3_384_$chashInit :: SHA3_384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_384], │ │ │ │ │ Unfolding: Core: SHA3_384 $fHashAlgorithmSHA3_10] │ │ │ │ │ -0c72b27bc3b5e24a17edda19372ee94b │ │ │ │ │ +646afc989601cb9131177d13d0b731b2 │ │ │ │ │ $fHashAlgorithmSHA3_384_$chashUpdateLazy :: │ │ │ │ │ SHA3_384 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_384 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_384) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_384_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -8342ad20432d0fb261712cd82955416a │ │ │ │ │ +4155c2684c25684a588cabe3883404f8 │ │ │ │ │ $fHashAlgorithmSHA3_384_$snettleHashFinalize :: │ │ │ │ │ SHA3_384 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_384) -> │ │ │ │ │ case c of wild { SHA3_384 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize11 ww1 } }] │ │ │ │ │ -582fde0d753fb298ea40a7221756d5d9 │ │ │ │ │ +628e5f943d7bca5c49fd75c71e5d1ac4 │ │ │ │ │ $fHashAlgorithmSHA3_384_$snettleHashUpdate :: │ │ │ │ │ SHA3_384 -> Data.ByteString.Internal.Type.ByteString -> SHA3_384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_384) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate11 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_384 ww }] │ │ │ │ │ -093ccae555e5e73e1bc26233ba7f80b2 │ │ │ │ │ +680d7d6822677923ca9086c608a6897a │ │ │ │ │ $fHashAlgorithmSHA3_384_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_384 -> SHA3_384 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -45d0d0094310fd20a04f499cf9a620ab │ │ │ │ │ +0250f72950789381a0a28fc71569b555 │ │ │ │ │ $fHashAlgorithmSHA3_4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-224"#] │ │ │ │ │ -1c82db14b3c93ccec42a839d879befa7 │ │ │ │ │ +ce5e2dfaa50bef3da33566198477d686 │ │ │ │ │ $fHashAlgorithmSHA3_5 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -33907b40907215880979e1ee9699d4aa │ │ │ │ │ +5113dc5e35eb9a3b1ee6e6bc6a8b772e │ │ │ │ │ $fHashAlgorithmSHA3_512 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_512 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_512 │ │ │ │ │ @@ -1285,85 +1285,85 @@ │ │ │ │ │ $fHashAlgorithmSHA3_13 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -757200e203aa29a4b8ccec0149689faa │ │ │ │ │ +524197240084bf203bfacc3f28ba6a76 │ │ │ │ │ $fHashAlgorithmSHA3_512_$chashInit :: SHA3_512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_512], │ │ │ │ │ Unfolding: Core: SHA3_512 $fHashAlgorithmSHA3_14] │ │ │ │ │ -a243d47390d8d770397cf927f467f23b │ │ │ │ │ +dc2fbbee7cc0a230937a60e86a8a5876 │ │ │ │ │ $fHashAlgorithmSHA3_512_$chashUpdateLazy :: │ │ │ │ │ SHA3_512 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_512 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_512) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_512_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -6845e23d477efb138b9ad8b585fc4597 │ │ │ │ │ +54bd531d83022e0c133f0ffed004a386 │ │ │ │ │ $fHashAlgorithmSHA3_512_$snettleHashFinalize :: │ │ │ │ │ SHA3_512 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_512) -> │ │ │ │ │ case c of wild { SHA3_512 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize12 ww1 } }] │ │ │ │ │ -e580da7b86ce3014375303a1ed061093 │ │ │ │ │ +dcd759f2b4c4477268085eee85556724 │ │ │ │ │ $fHashAlgorithmSHA3_512_$snettleHashUpdate :: │ │ │ │ │ SHA3_512 -> Data.ByteString.Internal.Type.ByteString -> SHA3_512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_512) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate12 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_512 ww }] │ │ │ │ │ -e17d5b74716ec89199da626dbb22b8a4 │ │ │ │ │ +a2cd07b88e0cf55a2dd9fd4564b3ea06 │ │ │ │ │ $fHashAlgorithmSHA3_512_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_512 -> SHA3_512 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -3d909f22e904efffeba988a4b00de328 │ │ │ │ │ +6db91b3e2cab11603e78c51990fc2167 │ │ │ │ │ $fHashAlgorithmSHA3_6 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 344# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_256_init] │ │ │ │ │ -55989ebca39c231368b40a9b0a0d80ac │ │ │ │ │ +b1a3fff713b457502e0e7ea1e3c1ae87 │ │ │ │ │ $fHashAlgorithmSHA3_7 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_8] │ │ │ │ │ -8f321889d859dc63251ee5f0f09d5b6b │ │ │ │ │ +ae60eaeeeb6597eb157732b2b0a0fd7c │ │ │ │ │ $fHashAlgorithmSHA3_8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-256"#] │ │ │ │ │ -1e4a2dbc20c3cc437690b46d8d796c42 │ │ │ │ │ +73c31166fd003a905c18fc85eaa62ad6 │ │ │ │ │ $fHashAlgorithmSHA3_9 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -5250da24044db079d5ae8e6514da6eec │ │ │ │ │ +a1474ae63f425fe3fee247d895a054de │ │ │ │ │ $fHashAlgorithmSHA4 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA5] │ │ │ │ │ -28d28e0cfd17bd16dbd95417a8cb56d2 │ │ │ │ │ +8c3db8b7d2df35ae531ba7dd03c30294 │ │ │ │ │ $fHashAlgorithmSHA5 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA1"#] │ │ │ │ │ -52b0c7ea5e96b45b7332a9b12cf2d7b5 │ │ │ │ │ +c8cd60b56af22ed66cb37582b97ac232 │ │ │ │ │ $fHashAlgorithmSHA512 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA512 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA512 │ │ │ │ │ @@ -1384,76 +1384,76 @@ │ │ │ │ │ $fHashAlgorithmSHA18 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ab235fcf9fda292c7911da82095ac74d │ │ │ │ │ +60b03e7e0eaa60a9ae27e547145353f3 │ │ │ │ │ $fHashAlgorithmSHA512_$chashInit :: SHA512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA512], │ │ │ │ │ Unfolding: Core: SHA512 $fHashAlgorithmSHA19] │ │ │ │ │ -bdc14b46ed99f81410bb47e17cf56440 │ │ │ │ │ +0ac25a72f77777809a3b48044ffa99e3 │ │ │ │ │ $fHashAlgorithmSHA512_$chashUpdateLazy :: │ │ │ │ │ SHA512 -> Data.ByteString.Lazy.Internal.ByteString -> SHA512 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA512) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA512_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -51743c1111feba49a09cc076c29f0592 │ │ │ │ │ +c53a0500a5910549ce4b0290c4533851 │ │ │ │ │ $fHashAlgorithmSHA512_$snettleHashFinalize :: │ │ │ │ │ SHA512 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA512) -> │ │ │ │ │ case c of wild { SHA512 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize13 ww1 } }] │ │ │ │ │ -a9339fc68b7b17f28f29cf80ce208491 │ │ │ │ │ +fe534aa918ee07b41ad9472709f84e1e │ │ │ │ │ $fHashAlgorithmSHA512_$snettleHashUpdate :: │ │ │ │ │ SHA512 -> Data.ByteString.Internal.Type.ByteString -> SHA512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA512) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate13 c msg of wild { Solo# ww -> │ │ │ │ │ SHA512 ww }] │ │ │ │ │ -6e0cd32e31313890ae9a2f0a64cd48cb │ │ │ │ │ +a3a8c9e2cfa9aa9720a8116a4ed8f324 │ │ │ │ │ $fHashAlgorithmSHA512_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA512 -> SHA512 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -b0899317037b1e7f1599c8c7721e1805 │ │ │ │ │ +2889bdb762da7de7d55a575776e2dc97 │ │ │ │ │ $fHashAlgorithmSHA6 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -aa62df22a0ccf070548e74f770cc256c │ │ │ │ │ +92aeb0ad7d8621e20203b0cf4bcdfaca │ │ │ │ │ $fHashAlgorithmSHA7 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 112# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha224_init] │ │ │ │ │ -b5ea0ac080f6394af037e4d8e8a1acbd │ │ │ │ │ +6fb262e95e3dffb68387be0b968aa81d │ │ │ │ │ $fHashAlgorithmSHA8 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA9] │ │ │ │ │ -5c4d6014f1c356c984bca3b28acc5973 │ │ │ │ │ +6d164154a666b1ff04db104a7b09d87f │ │ │ │ │ $fHashAlgorithmSHA9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA224"#] │ │ │ │ │ -f164d0816391685d440e92e3755007ff │ │ │ │ │ +b81f159edf4289b6ca7bc764e75ac8b0 │ │ │ │ │ $fNettleHashAlgorithmGOSTHASH94 :: NettleHashAlgorithm GOSTHASH94 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @GOSTHASH94 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_gosthash94_ctx_size │ │ │ │ │ @@ -1488,23 +1488,23 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ gosthash94_ctx │ │ │ │ │ $fNettleHashAlgorithmGOSTHASH94_$cnha_Ctx] │ │ │ │ │ -ffd213091c4bfe3c78fd5583d46eea4e │ │ │ │ │ +b6afe6915490efe8d8bf21122d1a77d0 │ │ │ │ │ $fNettleHashAlgorithmGOSTHASH94_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> GOSTHASH94 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ GOSTHASH94 ds] │ │ │ │ │ -d52266544801774767500a0e02de210f │ │ │ │ │ +553c30566a8164fe9f4553b94206822a │ │ │ │ │ $fNettleHashAlgorithmMD2 :: NettleHashAlgorithm MD2 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD2 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md2_ctx_size │ │ │ │ │ @@ -1535,22 +1535,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ md2_ctx │ │ │ │ │ $fNettleHashAlgorithmMD2_$cnha_Ctx] │ │ │ │ │ -876ae49b23dbea442a08c23681d3b313 │ │ │ │ │ +caba3019b30f77777f4a9b3c13068443 │ │ │ │ │ $fNettleHashAlgorithmMD2_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> MD2 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> MD2 ds] │ │ │ │ │ -095c651050afc7e76aeaf0fe6a025e5c │ │ │ │ │ +50c94313e9263e269f150b0b3bc3d458 │ │ │ │ │ $fNettleHashAlgorithmMD4 :: NettleHashAlgorithm MD4 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD4 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md4_ctx_size │ │ │ │ │ @@ -1581,22 +1581,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ md4_ctx │ │ │ │ │ $fNettleHashAlgorithmMD4_$cnha_Ctx] │ │ │ │ │ -fcbf30df014acda3b23b66802cb7bcb6 │ │ │ │ │ +b7689b963c20f2444a7780bd67d7bebd │ │ │ │ │ $fNettleHashAlgorithmMD4_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> MD4 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> MD4 ds] │ │ │ │ │ -7437913c81cff36cf9a2fd12df420ef7 │ │ │ │ │ +93cf6ec2859ca6159ad56eb6b513597a │ │ │ │ │ $fNettleHashAlgorithmMD5 :: NettleHashAlgorithm MD5 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD5 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md5_ctx_size │ │ │ │ │ @@ -1627,22 +1627,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ md5_ctx │ │ │ │ │ $fNettleHashAlgorithmMD5_$cnha_Ctx] │ │ │ │ │ -771c138a71551d4bc5cd99997e4d963f │ │ │ │ │ +80b7d562e00ac0b05f853b030005023e │ │ │ │ │ $fNettleHashAlgorithmMD5_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> MD5 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> MD5 ds] │ │ │ │ │ -011a0ab4f4bdd2c47a7d7bd2f7d3a3b6 │ │ │ │ │ +51db36e34198b3950e4892fe8e36d76c │ │ │ │ │ $fNettleHashAlgorithmRIPEMD160 :: NettleHashAlgorithm RIPEMD160 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @RIPEMD160 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_ripemd160_ctx_size │ │ │ │ │ @@ -1677,23 +1677,23 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ ripemd160_ctx │ │ │ │ │ $fNettleHashAlgorithmRIPEMD160_$cnha_Ctx] │ │ │ │ │ -d2a52295f24c581e6a93e2c55bc0b805 │ │ │ │ │ +8a613e6925a6353f4e6512970b93c13e │ │ │ │ │ $fNettleHashAlgorithmRIPEMD160_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> RIPEMD160 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ RIPEMD160 ds] │ │ │ │ │ -543186b8684b2d0731f6d0fd25a861a7 │ │ │ │ │ +89aff06975e3a13cc91d3493dbf2122f │ │ │ │ │ $fNettleHashAlgorithmSHA1 :: NettleHashAlgorithm SHA1 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA1 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha1_ctx_size │ │ │ │ │ @@ -1724,22 +1724,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha1_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA1_$cnha_Ctx] │ │ │ │ │ -a54e2fd82737a4f4b56f140c85dcb748 │ │ │ │ │ +abb3487445a89b327d19263e328b2fa7 │ │ │ │ │ $fNettleHashAlgorithmSHA1_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA1 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA1 ds] │ │ │ │ │ -6c865e2b6313af6fb5530a3d71f092cb │ │ │ │ │ +6a506e10d9d13362b64213de511f9d48 │ │ │ │ │ $fNettleHashAlgorithmSHA224 :: NettleHashAlgorithm SHA224 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA224 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha224_ctx_size │ │ │ │ │ @@ -1771,22 +1771,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha224_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA224_$cnha_Ctx] │ │ │ │ │ -5814f26269eabec58ba475a3d927634e │ │ │ │ │ +59b3422d36b27dc7d9b31a63b0ae7512 │ │ │ │ │ $fNettleHashAlgorithmSHA224_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA224 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA224 ds] │ │ │ │ │ -a44d575728c46fd391d8f733b9cdb52a │ │ │ │ │ +c59acdb766d0613da4c50e2d6722937d │ │ │ │ │ $fNettleHashAlgorithmSHA256 :: NettleHashAlgorithm SHA256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA256 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha256_ctx_size │ │ │ │ │ @@ -1818,22 +1818,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha256_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA256_$cnha_Ctx] │ │ │ │ │ -93240ad8c3f54b5c87b2e4db84883177 │ │ │ │ │ +26217526c8b762269fe1a5aac703fc34 │ │ │ │ │ $fNettleHashAlgorithmSHA256_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA256 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA256 ds] │ │ │ │ │ -f7149f0e07a275cb361820fa488c70f9 │ │ │ │ │ +f18b35ec67c399d7da55140acfc418e4 │ │ │ │ │ $fNettleHashAlgorithmSHA384 :: NettleHashAlgorithm SHA384 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA384 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha384_ctx_size │ │ │ │ │ @@ -1865,22 +1865,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha384_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA384_$cnha_Ctx] │ │ │ │ │ -510990000c16f6c79d4a0a5c821a9e81 │ │ │ │ │ +949e761b3def5a0da2bc7938dde26703 │ │ │ │ │ $fNettleHashAlgorithmSHA384_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA384 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA384 ds] │ │ │ │ │ -0f21ab85686e92b072a87f134c7e6d00 │ │ │ │ │ +8370cff1243dc4cfd27952ad757d3886 │ │ │ │ │ $fNettleHashAlgorithmSHA3_224 :: NettleHashAlgorithm SHA3_224 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_224 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_224_ctx_size │ │ │ │ │ @@ -1915,22 +1915,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_224_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_224_$cnha_Ctx] │ │ │ │ │ -0b0187e2140999deca55a200d8ac86e0 │ │ │ │ │ +647c47ef8906a610210d71e4d0c49478 │ │ │ │ │ $fNettleHashAlgorithmSHA3_224_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_224 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_224 ds] │ │ │ │ │ -0de301715ce0c64cbe7a882f85997223 │ │ │ │ │ +3327e8c9325eedc9d93b3522a3938968 │ │ │ │ │ $fNettleHashAlgorithmSHA3_256 :: NettleHashAlgorithm SHA3_256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_256 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_256_ctx_size │ │ │ │ │ @@ -1965,22 +1965,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_256_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_256_$cnha_Ctx] │ │ │ │ │ -bad6513eec74cdedc3c4a21bb3d09976 │ │ │ │ │ +de343972e17460aac453a781f56ec3cc │ │ │ │ │ $fNettleHashAlgorithmSHA3_256_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_256 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_256 ds] │ │ │ │ │ -a456002a6af758394737db74887affb7 │ │ │ │ │ +08497b1ea02a7230e92f52161d087fef │ │ │ │ │ $fNettleHashAlgorithmSHA3_384 :: NettleHashAlgorithm SHA3_384 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_384 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_384_ctx_size │ │ │ │ │ @@ -2015,22 +2015,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_384_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_384_$cnha_Ctx] │ │ │ │ │ -644cbb00c5d9e4b220170a71ba93e6bd │ │ │ │ │ +6ff65960dccd5ec2d514f80ef32a96b5 │ │ │ │ │ $fNettleHashAlgorithmSHA3_384_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_384 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_384 ds] │ │ │ │ │ -a0bdb642b848e23344716f3c9e474180 │ │ │ │ │ +f95d000e73bd758eceb3275225808e98 │ │ │ │ │ $fNettleHashAlgorithmSHA3_512 :: NettleHashAlgorithm SHA3_512 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_512 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_512_ctx_size │ │ │ │ │ @@ -2065,22 +2065,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_512_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_512_$cnha_Ctx] │ │ │ │ │ -7b45102b747feed05b6b9299efa48062 │ │ │ │ │ +f001697f341e4016e8a4cc5e3c305f0c │ │ │ │ │ $fNettleHashAlgorithmSHA3_512_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_512 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_512 ds] │ │ │ │ │ -2ecfe57ab0e38aa9871760b95baf41ba │ │ │ │ │ +d1800d54ac0895eb20694634a4af84a2 │ │ │ │ │ $fNettleHashAlgorithmSHA512 :: NettleHashAlgorithm SHA512 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA512 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha512_ctx_size │ │ │ │ │ @@ -2112,742 +2112,742 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha512_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA512_$cnha_Ctx] │ │ │ │ │ -060063dd8c1547d8b8e26405b69b2dbe │ │ │ │ │ +5594d19a60e21259ff5b8123ddc412a8 │ │ │ │ │ $fNettleHashAlgorithmSHA512_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA512 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA512 ds] │ │ │ │ │ -88dc5e6980711d3ca02ec228395281cd │ │ │ │ │ +44b7172ca5fa3b5dcaa7822117babbd1 │ │ │ │ │ $tc'C:NettleHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 15726673811813629214#Word64 │ │ │ │ │ - 6236691651282236058#Word64 │ │ │ │ │ + 1251497764493553879#Word64 │ │ │ │ │ + 4819053414749645276#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleHashAlgorithm2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleHashAlgorithm1] │ │ │ │ │ -b543fc0dec819cb99fa03c33150d0e8c │ │ │ │ │ +e9a715c8b2f7b08194e53a2a0a6a8885 │ │ │ │ │ $tc'C:NettleHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cd4e6b2685306dae46562c3ec4bf774e │ │ │ │ │ +4d377c323ad79daa75fc14e4092bff52 │ │ │ │ │ $tc'C:NettleHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleHashAlgorithm3] │ │ │ │ │ -c8ff3293c5d49bdd52115e7be12af888 │ │ │ │ │ +65061b7c02d04599328e455189483c8c │ │ │ │ │ $tc'C:NettleHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleHashAlgorithm"#] │ │ │ │ │ -8edf9cd32523f0fb2e4fb623f16d228e │ │ │ │ │ +c74679f42c1df7a0bc407b18d4a00944 │ │ │ │ │ $tc'GOSTHASH1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -8eabbed87e973a76867a654e0b1103e8 │ │ │ │ │ +3e9c9e2698d3e39159cc5a1be88b675b │ │ │ │ │ $tc'GOSTHASH2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'GOSTHASH3] │ │ │ │ │ -4b0dbdb1229fcfc58a7f597f70111422 │ │ │ │ │ +377c5d1c7c984d25a15d5aef5f8f24d7 │ │ │ │ │ $tc'GOSTHASH3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'GOSTHASH94"#] │ │ │ │ │ -0bae42c38a6269015ddc5bf24ca334f4 │ │ │ │ │ +fc59b776e243665509b5d951ad372840 │ │ │ │ │ $tc'GOSTHASH94 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14341580592083946872#Word64 │ │ │ │ │ - 15344299993127916889#Word64 │ │ │ │ │ + 6845426058207375073#Word64 │ │ │ │ │ + 7121460700547507680#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'GOSTHASH2 │ │ │ │ │ 0# │ │ │ │ │ $tc'GOSTHASH1] │ │ │ │ │ -a6b73df9e2ad913919959e770338e0f0 │ │ │ │ │ +0726c652a5781ffa29faf586b48e9b4e │ │ │ │ │ $tc'MD1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -da1a452125fbf652b927a9116f3e21a8 │ │ │ │ │ +40705603539371ce3d73999bc3d3d615 │ │ │ │ │ $tc'MD10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'MD4"#] │ │ │ │ │ -27fba0ce0180c75ad2e85300a8ba5c58 │ │ │ │ │ +204ea1435654ecc66433d70a06b8362c │ │ │ │ │ $tc'MD11 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -8776a67b96a3ccabca910e0a33ff8e8f │ │ │ │ │ +3104ad6a5a27206ceb7edb265eae8e61 │ │ │ │ │ $tc'MD12 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'MD13] │ │ │ │ │ -5da056689ccc445068af4b22887de2ad │ │ │ │ │ +0044e3ba0cb0d3b9989deebd9b1a8c61 │ │ │ │ │ $tc'MD13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'MD5"#] │ │ │ │ │ -d68f470b0d3439b875f27e8711b80fa7 │ │ │ │ │ +707c82cff2b239fd861f5797d5a209d2 │ │ │ │ │ $tc'MD2 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6574030811486836007#Word64 │ │ │ │ │ - 219592019333037416#Word64 │ │ │ │ │ + 14396726589465274904#Word64 │ │ │ │ │ + 2524249959979553138#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'MD3 │ │ │ │ │ 0# │ │ │ │ │ $tc'MD1] │ │ │ │ │ -969ed4f44f9c9d6841ff254714b09d26 │ │ │ │ │ +36269b36607896885aadddc0d7838fa0 │ │ │ │ │ $tc'MD3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'MD7] │ │ │ │ │ -643a01ccc44836470a95f2ef94de2f0e │ │ │ │ │ +b73983318164c884cfc7f6abfa71de94 │ │ │ │ │ $tc'MD4 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5662389175407299653#Word64 │ │ │ │ │ - 8707447273583684666#Word64 │ │ │ │ │ + 16374078659869255359#Word64 │ │ │ │ │ + 7149978332268570290#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'MD9 │ │ │ │ │ 0# │ │ │ │ │ $tc'MD8] │ │ │ │ │ -a85046cb0870ad23c34be6c30b98177c │ │ │ │ │ +5ccd501f2879b39362667bccc3486ba7 │ │ │ │ │ $tc'MD5 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10962395619963988639#Word64 │ │ │ │ │ - 2014711307425680991#Word64 │ │ │ │ │ + 474000815753805260#Word64 │ │ │ │ │ + 15846830642041405707#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'MD12 │ │ │ │ │ 0# │ │ │ │ │ $tc'MD11] │ │ │ │ │ -33f3722f21e432507009a590b61686a9 │ │ │ │ │ +4023f687031dd03cb16cc56de2b35ca6 │ │ │ │ │ $tc'MD7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'MD2"#] │ │ │ │ │ -fa1265ef3f09921bf3f5092054f700a0 │ │ │ │ │ +82bf47df85021df4e082d1a20204eef1 │ │ │ │ │ $tc'MD8 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -46d15ef459643aafef8ef37e1ae64beb │ │ │ │ │ +57004ea595e9889af5a943bc42d24cdc │ │ │ │ │ $tc'MD9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'MD10] │ │ │ │ │ -b736b9fad3cf7abff8277689493bbf08 │ │ │ │ │ +e663b384b9ab0e7587045d62a6fb79b0 │ │ │ │ │ $tc'RIPEMD1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -15371e3f008b3fbe82df7d932228e356 │ │ │ │ │ +d94da8ff99cf4f255b51662e40d48959 │ │ │ │ │ $tc'RIPEMD160 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7687871418234556476#Word64 │ │ │ │ │ - 5478198478995667141#Word64 │ │ │ │ │ + 12876183588397224733#Word64 │ │ │ │ │ + 2146764456466110620#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'RIPEMD2 │ │ │ │ │ 0# │ │ │ │ │ $tc'RIPEMD1] │ │ │ │ │ -0947f05b820c93c66c2cce80a1cbe0ae │ │ │ │ │ +1dbb4390018c6d01b48eb8a515cee798 │ │ │ │ │ $tc'RIPEMD2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'RIPEMD3] │ │ │ │ │ -96e51764cef73b83ab8670729070b1c1 │ │ │ │ │ +0aeef5daaf219e9df7ad48c6ec0534a1 │ │ │ │ │ $tc'RIPEMD3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'RIPEMD160"#] │ │ │ │ │ -87ea6949e4f84f946eedc58902c575b1 │ │ │ │ │ +f1d6ad4f7c34389bc611be09f995a7bf │ │ │ │ │ $tc'SHA1 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16329000329652746455#Word64 │ │ │ │ │ - 1079887316152456720#Word64 │ │ │ │ │ + 2883321338291251392#Word64 │ │ │ │ │ + 17210217861253170416#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA2] │ │ │ │ │ -8acb65d9d2814418941282b368d1e6be │ │ │ │ │ +89076bb1a5c1771f87a15dd642f7832d │ │ │ │ │ $tc'SHA10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA256"#] │ │ │ │ │ -cef90e703a6f31906b58d04b404eeb18 │ │ │ │ │ +364b94a6400c91e8654f1429e01bce0e │ │ │ │ │ $tc'SHA11 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -d4d690636b38edb23c0f53aab2d166ba │ │ │ │ │ +2d15477198e39e1ef4370153b941331e │ │ │ │ │ $tc'SHA12 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA13] │ │ │ │ │ -7ff6eddc22874b8b627cd6e1360b80be │ │ │ │ │ +1e687701a108d16a4496cc6b74e9132f │ │ │ │ │ $tc'SHA13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA384"#] │ │ │ │ │ -b8037fcb88753e94cb7a000710e4331d │ │ │ │ │ +9a8929eaccf9c7b1bab3386a19fb6e6a │ │ │ │ │ $tc'SHA14 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -034e59b61c5fe2edeb3d2dc500fc3a1f │ │ │ │ │ +41b20e0ce795f46bad68afafa851ba9c │ │ │ │ │ $tc'SHA15 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA16] │ │ │ │ │ -1e9d4241d4b479e6f330c41ca0350886 │ │ │ │ │ +b58578790d717a249b6160e59004fdd9 │ │ │ │ │ $tc'SHA16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA512"#] │ │ │ │ │ -f7a3a54daed072d276567ec42b24a03d │ │ │ │ │ +373549bf7c6fb750b0fdc3ef9cbe503d │ │ │ │ │ $tc'SHA2 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c0abf64d01a1766635fffc45e1410672 │ │ │ │ │ +7609b9c4897015ce29fb39cd0bcaa5bb │ │ │ │ │ $tc'SHA224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 547911264230461465#Word64 │ │ │ │ │ - 10047875979488155956#Word64 │ │ │ │ │ + 11523279027204300777#Word64 │ │ │ │ │ + 2795256929242850279#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA6 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA5] │ │ │ │ │ -484d6ad437e89c4703a7c6d5db53ce17 │ │ │ │ │ +68f6b9a1365045bef0d49c47c5cf1d16 │ │ │ │ │ $tc'SHA256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 962366679155633127#Word64 │ │ │ │ │ - 2453747050286701525#Word64 │ │ │ │ │ + 8394019134791134367#Word64 │ │ │ │ │ + 5575242815516954745#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA9 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA8] │ │ │ │ │ -41183430316c7efbb7c26afbeda3158e │ │ │ │ │ +a6164f147ea415717b0cc8035a1d277c │ │ │ │ │ $tc'SHA3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA4] │ │ │ │ │ -188d71dea05adb1b9f6c496f6040ef14 │ │ │ │ │ +e70e209f76b5903afc09dca749771963 │ │ │ │ │ $tc'SHA384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14784236106992100906#Word64 │ │ │ │ │ - 7596864287644228695#Word64 │ │ │ │ │ + 7856833402428250581#Word64 │ │ │ │ │ + 5561962452312454457#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA12 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA11] │ │ │ │ │ -d37d0288c38ef7acd1292a9b41e33949 │ │ │ │ │ +ca18c4ab376a266e1b1c3e23d76a6c27 │ │ │ │ │ $tc'SHA3_1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -1f6163ee8e1b316a0b3c735b290414d7 │ │ │ │ │ +8afc3f1314c7928ea6329fe018922358 │ │ │ │ │ $tc'SHA3_10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -2a3bedc7b6e810f52f743266a1420011 │ │ │ │ │ +55cc8cd1d1a5e390e6330c657d3e722f │ │ │ │ │ $tc'SHA3_11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_12] │ │ │ │ │ -d2420c0fdee0633c00b45860164ffe80 │ │ │ │ │ +475421f4ec7e5e69638d060684ca31b2 │ │ │ │ │ $tc'SHA3_12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_512"#] │ │ │ │ │ -02ebf85e841b28144eae3ff084a0f95f │ │ │ │ │ +61691de12984cbb31608cde21aeb4179 │ │ │ │ │ $tc'SHA3_2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_3] │ │ │ │ │ -a140d235c439d0b2dde1b3382b8be0a3 │ │ │ │ │ +e15628e007f3d0f15ec30b916642acd5 │ │ │ │ │ $tc'SHA3_224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5193974399385185043#Word64 │ │ │ │ │ - 7021056739667671071#Word64 │ │ │ │ │ + 9652615809063418575#Word64 │ │ │ │ │ + 4201675594383084735#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_2 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_1] │ │ │ │ │ -af2fb8a31a26269999e7832e81beb499 │ │ │ │ │ +f77fe57a688a60490869bc60472da7f3 │ │ │ │ │ $tc'SHA3_256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 15694909769881179332#Word64 │ │ │ │ │ - 9723974370124670473#Word64 │ │ │ │ │ + 10891752847373469737#Word64 │ │ │ │ │ + 17347923255625241027#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_5 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_4] │ │ │ │ │ -2e070c4db1f668a06756713209fa330f │ │ │ │ │ +8a01f9001cc8fc28bc4469ba9ef60b90 │ │ │ │ │ $tc'SHA3_3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_224"#] │ │ │ │ │ -1c4a9978a77d8863785a0b4012e7e330 │ │ │ │ │ +62c206e9468482953ab4c95e3df26e5f │ │ │ │ │ $tc'SHA3_384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3314332283591573123#Word64 │ │ │ │ │ - 16961962503763856821#Word64 │ │ │ │ │ + 12896806020840003697#Word64 │ │ │ │ │ + 16646139806468155157#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_8 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_7] │ │ │ │ │ -74f42aa179b51c9ca0e0b16d48dbb87c │ │ │ │ │ +e7eabc746fbf14874a053e8989b41f1e │ │ │ │ │ $tc'SHA3_4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -0bcc7aef7b15bc4e5d28b0751c6f9681 │ │ │ │ │ +8df81c722134f40e74b69bb0d4406985 │ │ │ │ │ $tc'SHA3_5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_6] │ │ │ │ │ -40c25085ffde6530af7814c8bbfb6c2f │ │ │ │ │ +d5a93fe9cfcde2308aba78932cc66581 │ │ │ │ │ $tc'SHA3_512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7942289037205978660#Word64 │ │ │ │ │ - 7754609999437156818#Word64 │ │ │ │ │ + 7781670614690268536#Word64 │ │ │ │ │ + 3293817819936917953#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_11 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_10] │ │ │ │ │ -bd4b07d3ccbe9edcb704c58a01fccd8f │ │ │ │ │ +9999d809a0794333b9f58d317df79eb8 │ │ │ │ │ $tc'SHA3_6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_256"#] │ │ │ │ │ -1884315cbd3d27792510c16ccdce80c6 │ │ │ │ │ +48bf371046711f10d7a415eb744061d2 │ │ │ │ │ $tc'SHA3_7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cc4099868c8a63241936756cf5521d6b │ │ │ │ │ +ddf00136ade9ce82c0afcf95569f24e3 │ │ │ │ │ $tc'SHA3_8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_9] │ │ │ │ │ -01162acac162f7c82be1fddd798182be │ │ │ │ │ +5e94e9258f69eae0fec763bec24b9524 │ │ │ │ │ $tc'SHA3_9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_384"#] │ │ │ │ │ -3dbb9d111aa7fe0c91f79a8499436a2b │ │ │ │ │ +ab4c9f1e3a9571bdabcb3ddf2aa74b06 │ │ │ │ │ $tc'SHA4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA1"#] │ │ │ │ │ -cbadfd08375eb23f0cb71b5954a304ac │ │ │ │ │ +8f7af5abd41862b172bf119ef7fa0479 │ │ │ │ │ $tc'SHA5 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -6e70fa9149196389fef5c9a723a46a49 │ │ │ │ │ +b7e1f3ea37d9ad741e4674323d745ba2 │ │ │ │ │ $tc'SHA512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 641284415949358942#Word64 │ │ │ │ │ - 7766274948457352254#Word64 │ │ │ │ │ + 10637883310865882401#Word64 │ │ │ │ │ + 1537483113719178557#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA15 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA14] │ │ │ │ │ -7aa74282692ea31d4693ec0cdc2472ae │ │ │ │ │ +1e10d6a9ca77a98bde34e7cfaa79c5ea │ │ │ │ │ $tc'SHA6 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA7] │ │ │ │ │ -52ffe2ef7f6714a22c9613bbd181ec92 │ │ │ │ │ +334ebdb754e90db40c37a46e46dfe450 │ │ │ │ │ $tc'SHA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA224"#] │ │ │ │ │ -b3374bc9e6386aa4aa9427d835c12499 │ │ │ │ │ +d16f1a36ed68ea8dbe724870c675c485 │ │ │ │ │ $tc'SHA8 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -045795392111c746c4d99d8f65da0e03 │ │ │ │ │ +6e4911e6773e8d00f48667e803056315 │ │ │ │ │ $tc'SHA9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA10] │ │ │ │ │ -e6bef21986404b0f433f7d3f6135fece │ │ │ │ │ +e3fd02c7886ab174c470ef038b37009b │ │ │ │ │ $tcGOSTHASH1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcGOSTHASH2] │ │ │ │ │ -755530ed6611a3f547c25ffa5e34ff4c │ │ │ │ │ +e5531cf834aa31613eb244ae76da2aab │ │ │ │ │ $tcGOSTHASH2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "GOSTHASH94"#] │ │ │ │ │ -cf1430f8f9c2585b5f574aaae464053b │ │ │ │ │ +35936bfda748df820a36a5401269a92b │ │ │ │ │ $tcGOSTHASH94 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16341561398535541720#Word64 │ │ │ │ │ - 2176580669150321819#Word64 │ │ │ │ │ + 11484875147316363429#Word64 │ │ │ │ │ + 13827447282283388242#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcGOSTHASH1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -647a18ea57ec95039c920aab201fcf7a │ │ │ │ │ +7de21ddf17a627cb61dee1721f793699 │ │ │ │ │ $tcMD1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcMD3] │ │ │ │ │ -d7bec86f83e386c66fa819829abdf262 │ │ │ │ │ +0cf5e08c403343f060dd6dc38bfd9022 │ │ │ │ │ $tcMD10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD5"#] │ │ │ │ │ -6fa789e8fc0d1262d442fb39e6ae1dfd │ │ │ │ │ +51c3c76402f031f09afbe5b61fb157f0 │ │ │ │ │ $tcMD2 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2964057960605979039#Word64 │ │ │ │ │ - 5064144904768693085#Word64 │ │ │ │ │ + 16200412263926232851#Word64 │ │ │ │ │ + 9070971792386455038#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcMD1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -c3060e21661c66a36db81881744dc1e6 │ │ │ │ │ +3bb956c1fd81234287a8f15e66b5fa03 │ │ │ │ │ $tcMD3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD2"#] │ │ │ │ │ -8593ba0b3d72f913bb44775644343ee0 │ │ │ │ │ +b2d06ef99a3ab58cf4b4a816e0cfb54b │ │ │ │ │ $tcMD4 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3662941355756233004#Word64 │ │ │ │ │ - 825663623139635028#Word64 │ │ │ │ │ + 1053671511308285055#Word64 │ │ │ │ │ + 13428483725232487570#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcMD7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -6e8c62b037a2a29cc002acbb5f580d0e │ │ │ │ │ +191fa939561e193a18e354c58d686b5c │ │ │ │ │ $tcMD5 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10336325729269181899#Word64 │ │ │ │ │ - 6011763833679596565#Word64 │ │ │ │ │ + 16365527018574895594#Word64 │ │ │ │ │ + 14565081662428894499#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcMD9 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -c8ab9b43528e521d70ae5999294b557c │ │ │ │ │ +b54c69af0096cb17ee2d0fafbcb0db88 │ │ │ │ │ $tcMD7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcMD8] │ │ │ │ │ -9b638fbeccbb1599635c08a48adac0df │ │ │ │ │ +480818806daaf37262855a46612832c8 │ │ │ │ │ $tcMD8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD4"#] │ │ │ │ │ -5134aa65b961145c019618a1d97a7c25 │ │ │ │ │ +a626d26e69b3b822309cc082654f79a3 │ │ │ │ │ $tcMD9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcMD10] │ │ │ │ │ -6af4a6058536ec7a1e3809fb0a570f12 │ │ │ │ │ +4de85a519911399c84ed1ee13afa590a │ │ │ │ │ $tcNettleHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12477548539846798151#Word64 │ │ │ │ │ - 17109898679567480830#Word64 │ │ │ │ │ + 15414502788143176133#Word64 │ │ │ │ │ + 18213108352571272709#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleHashAlgorithm2 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleHashAlgorithm1] │ │ │ │ │ -5945bf85f49d3771002a1b7a1bdceee6 │ │ │ │ │ +308710bea4cb6ab2d335b2eabc79a2d1 │ │ │ │ │ $tcNettleHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -06cd2a9f8e68f9679a3c1dcfda3f657e │ │ │ │ │ +3523ab7952d3d9071646ad14ae42756e │ │ │ │ │ $tcNettleHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcNettleHashAlgorithm3] │ │ │ │ │ -cfc14351d84fd8b3ea64b96c679403f2 │ │ │ │ │ +acc925278c454586b55b5c3cb2fed0e0 │ │ │ │ │ $tcNettleHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleHashAlgorithm"#] │ │ │ │ │ -fcf933a5b8c6b7011209df135142c3c8 │ │ │ │ │ +8e598a976a0cb2f08169b1d5ec3e5fc8 │ │ │ │ │ $tcRIPEMD1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcRIPEMD2] │ │ │ │ │ -898fd97cc2bd9e9a9849220eb3f589cf │ │ │ │ │ +cf05658b67932e01a9219545bd211b7b │ │ │ │ │ $tcRIPEMD160 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5335503726594278250#Word64 │ │ │ │ │ - 11235067831147771877#Word64 │ │ │ │ │ + 5164362787367950203#Word64 │ │ │ │ │ + 2719484094841368203#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcRIPEMD1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -b3244fcc1ee6dd99dad1049c261d4e78 │ │ │ │ │ +a69332e0029d13bbb3e4da204526893f │ │ │ │ │ $tcRIPEMD2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "RIPEMD160"#] │ │ │ │ │ -e68eb132901c8784a209f5bbc8481ba5 │ │ │ │ │ +5f25593d3afcffc0b977e82027d8e36b │ │ │ │ │ $tcSHA1 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17431596425216629297#Word64 │ │ │ │ │ - 4039208901901154233#Word64 │ │ │ │ │ + 11079767486023982678#Word64 │ │ │ │ │ + 13637443648857578131#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA2 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -581c4ceeed2c34e947927e97f2aeb31e │ │ │ │ │ +bb4ea8e0366d6869583d3b97ffd62f19 │ │ │ │ │ $tcSHA10 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA11] │ │ │ │ │ -51989d088e3bb080ff25ea866a43e72b │ │ │ │ │ +cd113ef0786e7455f23d9c99c0082991 │ │ │ │ │ $tcSHA11 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA512"#] │ │ │ │ │ -0ed7e68dc8b4ab8bd5a288e2c3de843e │ │ │ │ │ +e48faeab5cd991b68ae7e569fbde85f7 │ │ │ │ │ $tcSHA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3] │ │ │ │ │ -19c4aa91f16bf1253e55a934bc81fdb3 │ │ │ │ │ +5afec0546a977dc1e2326418dc0bda45 │ │ │ │ │ $tcSHA224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8292696938335875498#Word64 │ │ │ │ │ - 14047943102270583096#Word64 │ │ │ │ │ + 1246811181647963394#Word64 │ │ │ │ │ + 1980883064147721638#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA4 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -abb83bb404d21fa2fbfdb2cad80c7c6a │ │ │ │ │ +73827f7899fe25861ef90b16bee9a5a5 │ │ │ │ │ $tcSHA256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12348115909456936439#Word64 │ │ │ │ │ - 4345554478329438125#Word64 │ │ │ │ │ + 1008993027650165060#Word64 │ │ │ │ │ + 15830750644182776733#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA6 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -77075397cd3f46e0b04471a3ced9dcd6 │ │ │ │ │ +f661ff576462bc1bd457c30ef916a93c │ │ │ │ │ $tcSHA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA1"#] │ │ │ │ │ -8cf1c88881d4af9c4c826f6d7ca0ce26 │ │ │ │ │ +3dc383a1b436a4865b156c767d073817 │ │ │ │ │ $tcSHA384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 13680139941486359783#Word64 │ │ │ │ │ - 4460020539817840753#Word64 │ │ │ │ │ + 5768309637772275284#Word64 │ │ │ │ │ + 11588709697705923943#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA8 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -ce12d53e420ebe2bbc152a8330eebe23 │ │ │ │ │ +c7f0d71a71415142bb8c5329482c9151 │ │ │ │ │ $tcSHA3_1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_2] │ │ │ │ │ -5c1c6071dbc1a042adcbf48eb2c7ef06 │ │ │ │ │ +0a8487b6233771b19ada4c67d04e8963 │ │ │ │ │ $tcSHA3_2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_224"#] │ │ │ │ │ -b8349b2118bbc0f43039c27e49f1b6cf │ │ │ │ │ +d1f2641e87d15d51be3b3723e5864540 │ │ │ │ │ $tcSHA3_224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2821622251396725078#Word64 │ │ │ │ │ - 8949652992569654455#Word64 │ │ │ │ │ + 14743661065513331507#Word64 │ │ │ │ │ + 17508616326445899908#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -c50fd87946220cc2d1127005b5b9132c │ │ │ │ │ +11f9eeb455f0ad77e530952691897515 │ │ │ │ │ $tcSHA3_256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 1285930925775673620#Word64 │ │ │ │ │ - 14264045385536048281#Word64 │ │ │ │ │ + 8933329073862575074#Word64 │ │ │ │ │ + 14136926325504501595#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -55eec5cfd1640401d689a886a1f7f655 │ │ │ │ │ +8f0c862592320f7f3402ead92aad1c01 │ │ │ │ │ $tcSHA3_3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_4] │ │ │ │ │ -80039b27150905cf4ab5fe96baa5547a │ │ │ │ │ +6020ef2b9ce27aa4a8d1334b5fb4db4b │ │ │ │ │ $tcSHA3_384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 18274379167630605301#Word64 │ │ │ │ │ - 5186427814303815258#Word64 │ │ │ │ │ + 6698749504343008802#Word64 │ │ │ │ │ + 5197964153468853271#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -4e5e53f15c33dfa6f757f4ad54672cb7 │ │ │ │ │ +abf2d711dcfa7d24773040932c248313 │ │ │ │ │ $tcSHA3_4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_256"#] │ │ │ │ │ -4a82a4e3bde5f10bb4b909fc60860034 │ │ │ │ │ +d766d4017ab2ada0173b0bde94f273d7 │ │ │ │ │ $tcSHA3_5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_6] │ │ │ │ │ -35ba9897f07f2c8b1192d80caa80c0a6 │ │ │ │ │ +e8ad3ba3a5c94c7bfb3dbf4f705bd411 │ │ │ │ │ $tcSHA3_512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 1806861432248962957#Word64 │ │ │ │ │ - 12698942759818513572#Word64 │ │ │ │ │ + 3030739965488831224#Word64 │ │ │ │ │ + 15281251910070726956#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fba79a28478eb6b37f3efd8d7c561509 │ │ │ │ │ +b03b4da5e7f0518ccbff049374717e8e │ │ │ │ │ $tcSHA3_6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_384"#] │ │ │ │ │ -a360535c5c4c411f0158dfe3e6293d36 │ │ │ │ │ +85ec2100a70e21934cb257c4c8acfdbc │ │ │ │ │ $tcSHA3_7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_8] │ │ │ │ │ -5e0a1fa6b556272c64c3373b730cb6a6 │ │ │ │ │ +33c0a1f4ab659542b562253ce0e927fe │ │ │ │ │ $tcSHA3_8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_512"#] │ │ │ │ │ -e94bf11df008b3c2051dba5a52c6f8a5 │ │ │ │ │ +5b369ed2eb802e9220bece3f1fe56dbc │ │ │ │ │ $tcSHA4 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA5] │ │ │ │ │ -890122eb0c3e3c5f57b5169342598cd7 │ │ │ │ │ +f69fb7688cdad240538df8798f19418c │ │ │ │ │ $tcSHA5 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA224"#] │ │ │ │ │ -34583f715590ed03c815b9c6be819dc4 │ │ │ │ │ +46aebb75e95f7c61be292d7999808d82 │ │ │ │ │ $tcSHA512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2937242947991259168#Word64 │ │ │ │ │ - 11251927937239973868#Word64 │ │ │ │ │ + 7363786738717933379#Word64 │ │ │ │ │ + 14434943199527956695#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA10 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fb8bfc6247e90c7f73c2e91bc9d08674 │ │ │ │ │ +eb6ed8c2c0df7262664d1ceb2899590a │ │ │ │ │ $tcSHA6 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA7] │ │ │ │ │ -3c04d37082994b993c8004457c683841 │ │ │ │ │ +34c706e93a9b6e435447fbf8639c6644 │ │ │ │ │ $tcSHA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA256"#] │ │ │ │ │ -3ad11c3aec2f8404290e6f5ecbdf274d │ │ │ │ │ +406f48a54f25c630e6a085ea36348d45 │ │ │ │ │ $tcSHA8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA9] │ │ │ │ │ -6899d436e52d7740f735b82d42a7bee9 │ │ │ │ │ +20ae8be3a254349da7eac824bbceee2d │ │ │ │ │ $tcSHA9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA384"#] │ │ │ │ │ -ee593699945ca5d68fe50bd5e6882d00 │ │ │ │ │ +6ba577327100d2105482b371b65749b9 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -f75b8090ed6ccc9936aee2801f2a583e │ │ │ │ │ +c3c4c3c6d0b1dff3a9a085d483ea710a │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -b305acc4f2f144caebbad70dd1783ec2 │ │ │ │ │ +ad756d9ac65b4eb39f5be08795f4fd83 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Hash"#] │ │ │ │ │ -349875816d1a6b53b49c301e56a4ac1b │ │ │ │ │ +3ba4d3ef0825abf61cce025a1701e7dd │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -d1d9cf2e91c0aceb669fe8a02661dd40 │ │ │ │ │ +037d00f7cb6310678086d982cc4f2703 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -41599c3c0e858ded22bf9ed75d0ca6f1 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +5e1858a668a9f8f2689aaef75945e8a1 │ │ │ │ │ $w$snettleHashFinalize :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2909,15 +2909,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -2938,15 +2938,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 32#) } } })] │ │ │ │ │ -6cf801f468da2226a463764025065ed2 │ │ │ │ │ +b96d5465cdab5dfc6374af6d693fb14a │ │ │ │ │ $w$snettleHashFinalize1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3008,15 +3008,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3037,15 +3037,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 16#) } } })] │ │ │ │ │ -93ab878bf3947856cba55bf3e462dae1 │ │ │ │ │ +91fa2d5d7457a95018cbd2d5e627b763 │ │ │ │ │ $w$snettleHashFinalize10 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3107,15 +3107,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3136,15 +3136,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 32#) } } })] │ │ │ │ │ -c2af57bfac015e62161204dd6474436c │ │ │ │ │ +f246eeacad951c4afbf9cd85d6f17b01 │ │ │ │ │ $w$snettleHashFinalize11 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3206,15 +3206,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3235,15 +3235,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 48#) } } })] │ │ │ │ │ -955d18a7206c9420f4d031a4a6fa2d84 │ │ │ │ │ +3f2d5d8dc1b04e7e09deffa2914fa269 │ │ │ │ │ $w$snettleHashFinalize12 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3305,15 +3305,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3334,15 +3334,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 64#) } } })] │ │ │ │ │ -baaaff250ed1a396962d89fd9a838b53 │ │ │ │ │ +3464d5db14a6b5a0cd8798085b0fbbbe │ │ │ │ │ $w$snettleHashFinalize13 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3404,15 +3404,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3433,15 +3433,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 64#) } } })] │ │ │ │ │ -70cac7b50c4df0d12a7c7f0267b0e516 │ │ │ │ │ +e109d2e8c2860378631f6d50c7dd5f73 │ │ │ │ │ $w$snettleHashFinalize2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3503,15 +3503,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3532,15 +3532,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 16#) } } })] │ │ │ │ │ -ce6b286d02b0fcac4766db3f365076a5 │ │ │ │ │ +b4f34439aea86d10aa8849d8012fdc56 │ │ │ │ │ $w$snettleHashFinalize3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3602,15 +3602,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3631,15 +3631,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 16#) } } })] │ │ │ │ │ -e9a653a26b57bd24a8105562ba00f21c │ │ │ │ │ +bd05398c93998745c0aa52cd7ab59ce1 │ │ │ │ │ $w$snettleHashFinalize4 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3701,15 +3701,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3730,15 +3730,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 20#) } } })] │ │ │ │ │ -9af2826003e0f84d9c2e295d2483e12a │ │ │ │ │ +ceb9a588d78106fa030950ad2ac23d01 │ │ │ │ │ $w$snettleHashFinalize5 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3800,15 +3800,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3829,15 +3829,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 20#) } } })] │ │ │ │ │ -a02eb648a1b3a639fc8e12a4722cd45e │ │ │ │ │ +a6355b3dce1ecc76ccdf29cc03f711e8 │ │ │ │ │ $w$snettleHashFinalize6 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3899,15 +3899,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3928,15 +3928,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 28#) } } })] │ │ │ │ │ -41dd861b6c0de4422cc78b69876dc263 │ │ │ │ │ +da7a88a1b775c9fe53f86f7bf5f6e814 │ │ │ │ │ $w$snettleHashFinalize7 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3998,15 +3998,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4027,15 +4027,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 32#) } } })] │ │ │ │ │ -3a62453275eae929d47e1f41f57c1f18 │ │ │ │ │ +e83e093877c3ec634ea0e31255405103 │ │ │ │ │ $w$snettleHashFinalize8 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -4097,15 +4097,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4126,15 +4126,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 48#) } } })] │ │ │ │ │ -ee0a8b22720adf713deb2fe1ad555d71 │ │ │ │ │ +c986de622dbc1c55ac620fc894c4c188 │ │ │ │ │ $w$snettleHashFinalize9 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -4196,15 +4196,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4225,15 +4225,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 28#) } } })] │ │ │ │ │ -55227eaf70e0700b5768ab0bcc8b60af │ │ │ │ │ +bfac23d5fb6213a98283f9359c2b532c │ │ │ │ │ $w$snettleHashUpdate :: │ │ │ │ │ GOSTHASH94 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4308,15 +4308,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -c91aab0a2b6381610a004e766c92e59e │ │ │ │ │ +f3ae0261eddb3b6fddd95cda741151cb │ │ │ │ │ $w$snettleHashUpdate1 :: │ │ │ │ │ MD2 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4370,15 +4370,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4391,15 +4391,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -f809e2aa41620d338c4ec0b9fc8495ae │ │ │ │ │ +28022b00105f47a8c240fad567705232 │ │ │ │ │ $w$snettleHashUpdate10 :: │ │ │ │ │ SHA3_256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4453,15 +4453,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4474,15 +4474,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -3b0b5f23e9b24f9e9a2d842139e47ade │ │ │ │ │ +0f4e64b9e8617b5c9e514e90d472ce68 │ │ │ │ │ $w$snettleHashUpdate11 :: │ │ │ │ │ SHA3_384 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4536,15 +4536,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4557,15 +4557,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -fc208b973404103c95adee7e551992ea │ │ │ │ │ +c89e4ec74a331735703a9b67518f5689 │ │ │ │ │ $w$snettleHashUpdate12 :: │ │ │ │ │ SHA3_512 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4619,15 +4619,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4640,15 +4640,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -fdf4b8ed14abe05fc571a85076a53bf6 │ │ │ │ │ +14d83d0dd8053c9f861d9ac2c35f5914 │ │ │ │ │ $w$snettleHashUpdate13 :: │ │ │ │ │ SHA512 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4702,15 +4702,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4723,15 +4723,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -77a2a1789d057b41ff4db5466481d1a6 │ │ │ │ │ +148085ebcfd6fe3c1c8f88ba583e1cd2 │ │ │ │ │ $w$snettleHashUpdate2 :: │ │ │ │ │ MD4 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4785,15 +4785,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4806,15 +4806,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -7dc9d36ebbe8d9135fff4b8b5a630365 │ │ │ │ │ +700e2dc81483cd5dd8c7e6f938ac847a │ │ │ │ │ $w$snettleHashUpdate3 :: │ │ │ │ │ MD5 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4868,15 +4868,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4889,15 +4889,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -f90c504f1b1ffcdc9c57045572d5cc71 │ │ │ │ │ +56d2df3d607de327b6eab579c0e94689 │ │ │ │ │ $w$snettleHashUpdate4 :: │ │ │ │ │ RIPEMD160 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4951,15 +4951,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4972,15 +4972,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -8b9036a400359128afaebde18be218f2 │ │ │ │ │ +bcbf337b0b5e7b4623b0b7e28d423ebf │ │ │ │ │ $w$snettleHashUpdate5 :: │ │ │ │ │ SHA1 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5034,15 +5034,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5055,15 +5055,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -9e0afac5bdbdd376be9c12bb2e7d233b │ │ │ │ │ +a563c6aaac9c561eea85098c3d424c2b │ │ │ │ │ $w$snettleHashUpdate6 :: │ │ │ │ │ SHA224 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5117,15 +5117,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5138,15 +5138,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -89a41b31e3a697964f0a148356c50468 │ │ │ │ │ +e75577f81e3679c4d18a05bbbc5b3bce │ │ │ │ │ $w$snettleHashUpdate7 :: │ │ │ │ │ SHA256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5200,15 +5200,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5221,15 +5221,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -f86e112614f17d2878d0f09964d3798a │ │ │ │ │ +949792c3da91232178a2937967ecd571 │ │ │ │ │ $w$snettleHashUpdate8 :: │ │ │ │ │ SHA384 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5283,15 +5283,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5304,15 +5304,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -f38953ac0e6a7e3f4f35fa0aea902d9c │ │ │ │ │ +835e2769246524803a4d58535976e5d2 │ │ │ │ │ $w$snettleHashUpdate9 :: │ │ │ │ │ SHA3_224 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5366,15 +5366,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5387,28 +5387,28 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -cabf281792aae68f73a579c7707a3ca5 │ │ │ │ │ +2c5daeaee516d751ac59c0e388a3152a │ │ │ │ │ type GOSTHASH94 :: * │ │ │ │ │ data GOSTHASH94 │ │ │ │ │ = GOSTHASH94 {gosthash94_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -3cff6a8079f62c460bc642c64df92210 │ │ │ │ │ +5ae8cf8b4590a76db9453ae0332fe8cf │ │ │ │ │ type MD2 :: * │ │ │ │ │ data MD2 = MD2 {md2_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -bb2327be48a4110effc600a43df74d6b │ │ │ │ │ +98a96b7b4a00867ce115699a0cf045f3 │ │ │ │ │ type MD4 :: * │ │ │ │ │ data MD4 = MD4 {md4_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -5cc824b68f8a5d272a8e855702cba9f7 │ │ │ │ │ +17c797b984fc6446fc09897220ceab8b │ │ │ │ │ type MD5 :: * │ │ │ │ │ data MD5 = MD5 {md5_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -3a6e419947b67fe3d03fa3577b4a93a9 │ │ │ │ │ +248a5ac104088800673b476f789f4c8c │ │ │ │ │ type NettleHashAlgorithm :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleHashAlgorithm a where │ │ │ │ │ nha_ctx_size :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ nha_block_size :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ nha_digest_size :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ nha_name :: Data.Tagged.Tagged a GHC.Base.String │ │ │ │ │ nha_init :: Data.Tagged.Tagged │ │ │ │ │ @@ -5417,150 +5417,150 @@ │ │ │ │ │ a Crypto.Nettle.Hash.ForeignImports.NettleHashUpdate │ │ │ │ │ nha_digest :: Data.Tagged.Tagged │ │ │ │ │ a Crypto.Nettle.Hash.ForeignImports.NettleHashDigest │ │ │ │ │ nha_ctx :: a -> Data.SecureMem.SecureMem │ │ │ │ │ nha_Ctx :: Data.SecureMem.SecureMem -> a │ │ │ │ │ {-# MINIMAL nha_ctx_size, nha_block_size, nha_digest_size, │ │ │ │ │ nha_name, nha_init, nha_update, nha_digest, nha_ctx, nha_Ctx #-} │ │ │ │ │ -70a6289bfee15225fa4c5f4d474d3aa9 │ │ │ │ │ +5c63379fec8778ae129131564969dc2f │ │ │ │ │ type RIPEMD160 :: * │ │ │ │ │ data RIPEMD160 │ │ │ │ │ = RIPEMD160 {ripemd160_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -c2dea348b4f8bfd5eb9e8a46db47fc4b │ │ │ │ │ +8e2b516b4b1f98103e50af4962c1640f │ │ │ │ │ type SHA1 :: * │ │ │ │ │ data SHA1 = SHA1 {sha1_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -ec02cada0bcf74182809a1a1ec114714 │ │ │ │ │ +df2fb90f6beccc46f494e64a4825cc5c │ │ │ │ │ type SHA224 :: * │ │ │ │ │ data SHA224 = SHA224 {sha224_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -3adfadd3a5a29eb07c4de1509c10ce09 │ │ │ │ │ +21d3824a359638a6eebd23e500a22565 │ │ │ │ │ type SHA256 :: * │ │ │ │ │ data SHA256 = SHA256 {sha256_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -598bdd38f447c994e3ed85bca7e4e005 │ │ │ │ │ +be3a2f941150f01eacd6b29696b8fbbd │ │ │ │ │ type SHA384 :: * │ │ │ │ │ data SHA384 = SHA384 {sha384_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -10d4577896265d3b6a7e71f2bf8e0b49 │ │ │ │ │ +2782673dd095e61859d2668bc5a1fbd1 │ │ │ │ │ type SHA3_224 :: * │ │ │ │ │ data SHA3_224 = SHA3_224 {sha3_224_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -299031d9b06f5ef7a729356ebca8b9ca │ │ │ │ │ +246188e000add57c7ab03cc2fd15776c │ │ │ │ │ type SHA3_256 :: * │ │ │ │ │ data SHA3_256 = SHA3_256 {sha3_256_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -c9d16803781bb33fb03efc2f663349c2 │ │ │ │ │ +9a2755adef309dc50da0b4c59413a381 │ │ │ │ │ type SHA3_384 :: * │ │ │ │ │ data SHA3_384 = SHA3_384 {sha3_384_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -a46a5ea48e8beaa03efc6cb55e1cc5b7 │ │ │ │ │ +91198e8de337d90672c3508859a400d8 │ │ │ │ │ type SHA3_512 :: * │ │ │ │ │ data SHA3_512 = SHA3_512 {sha3_512_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -282fc68e6919e95bbdc1c5963013665a │ │ │ │ │ +a777b7f8e96602af4ea1666f50ba5d0c │ │ │ │ │ type SHA512 :: * │ │ │ │ │ data SHA512 = SHA512 {sha512_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -63b214ae6b9e2e1b0ddd114268c6881e │ │ │ │ │ +2dcb46a0d2ef9a95f6877c83711a8dd8 │ │ │ │ │ gosthash94_ctx :: GOSTHASH94 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left GOSTHASH94 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: GOSTHASH94) -> │ │ │ │ │ case ds of wild { GOSTHASH94 ds1 -> ds1 }] │ │ │ │ │ -2c96971c0af063e06f2b96bc2e6c3b6d │ │ │ │ │ +43706482b7348dbaad99fdc5ed92f2e0 │ │ │ │ │ md2_ctx :: MD2 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left MD2 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: MD2) -> │ │ │ │ │ case ds of wild { MD2 ds1 -> ds1 }] │ │ │ │ │ -c0d5b999fe3212b0416bacc3c5abab2f │ │ │ │ │ +51db3357febab3fd39ef998a4fa30006 │ │ │ │ │ md4_ctx :: MD4 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left MD4 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: MD4) -> │ │ │ │ │ case ds of wild { MD4 ds1 -> ds1 }] │ │ │ │ │ -27c8257f0bff3ac55219e6ec95c5c663 │ │ │ │ │ +0b3e6aa2f1269312c495a1d5779ab20a │ │ │ │ │ md5_ctx :: MD5 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left MD5 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: MD5) -> │ │ │ │ │ case ds of wild { MD5 ds1 -> ds1 }] │ │ │ │ │ -521534f6f30a3327a8cd55af07f93d57 │ │ │ │ │ +5a04bed60c581c88d7859f187effe67a │ │ │ │ │ ripemd160_ctx :: RIPEMD160 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left RIPEMD160 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: RIPEMD160) -> │ │ │ │ │ case ds of wild { RIPEMD160 ds1 -> ds1 }] │ │ │ │ │ -b9ea0a7fb904fcb7407736e64a8a4710 │ │ │ │ │ +77d17d135121ce83057ed7b404560b96 │ │ │ │ │ sha1_ctx :: SHA1 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA1 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA1) -> │ │ │ │ │ case ds of wild { SHA1 ds1 -> ds1 }] │ │ │ │ │ -aa939c511914dc593f2a9c5e1480d34f │ │ │ │ │ +ef0de507202cf86478130aa4c16759b2 │ │ │ │ │ sha224_ctx :: SHA224 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA224 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA224) -> │ │ │ │ │ case ds of wild { SHA224 ds1 -> ds1 }] │ │ │ │ │ -af092bbbffe6404c5721b0a96c84129b │ │ │ │ │ +0c0ce99b6705cbe73e65e545e8802f44 │ │ │ │ │ sha256_ctx :: SHA256 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA256) -> │ │ │ │ │ case ds of wild { SHA256 ds1 -> ds1 }] │ │ │ │ │ -613500f07b1a9d389d7ce63558beaac6 │ │ │ │ │ +d62d122338699018fa7580cd31a1e758 │ │ │ │ │ sha384_ctx :: SHA384 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA384 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA384) -> │ │ │ │ │ case ds of wild { SHA384 ds1 -> ds1 }] │ │ │ │ │ -35ff4f0efa3787c12752aed3d07c9374 │ │ │ │ │ +24e165c2a07f76038d73aecf4890d725 │ │ │ │ │ sha3_224_ctx :: SHA3_224 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_224 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_224) -> │ │ │ │ │ case ds of wild { SHA3_224 ds1 -> ds1 }] │ │ │ │ │ -98343d41de6ef7cc573e7d089aa96879 │ │ │ │ │ +4ca81c43a15b486c247644d7a1206d9b │ │ │ │ │ sha3_256_ctx :: SHA3_256 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_256) -> │ │ │ │ │ case ds of wild { SHA3_256 ds1 -> ds1 }] │ │ │ │ │ -83c83c429d1c0e34cbe42ff2e0b3cc0e │ │ │ │ │ +b9ffedb092328c09cdff88c1261f0e2e │ │ │ │ │ sha3_384_ctx :: SHA3_384 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_384 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_384) -> │ │ │ │ │ case ds of wild { SHA3_384 ds1 -> ds1 }] │ │ │ │ │ -71f22ceee976670e331a1296a976f382 │ │ │ │ │ +ea4142231ebb88eb796105f613d613be │ │ │ │ │ sha3_512_ctx :: SHA3_512 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_512 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_512) -> │ │ │ │ │ case ds of wild { SHA3_512 ds1 -> ds1 }] │ │ │ │ │ -7188338c3d6e760aca4d789b15ae3bff │ │ │ │ │ +0e978f6b411d68e131fcdec9cb09d863 │ │ │ │ │ sha512_ctx :: SHA512 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA512 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA512) -> │ │ │ │ │ case ds of wild { SHA512 ds1 -> ds1 }] │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.dyn_hi │ │ │ │┄ Files 94% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ - got │ │ │ │ │ + got dyn │ │ │ │ │ interface Crypto.Nettle.Hash 9066 │ │ │ │ │ - interface hash: 3e41d45d1ccc428a54f1d6a57461644d │ │ │ │ │ - ABI hash: 7e6a57ff7a3fc7fdd849f78d9a72e7a0 │ │ │ │ │ - export-list hash: f1d49de84fc44bd4a9f4d0140f4948b0 │ │ │ │ │ + interface hash: b3b647fd8fefe4272dc45666c70a429e │ │ │ │ │ + ABI hash: fd933ec45ee43522594e6ecc4cb03427 │ │ │ │ │ + export-list hash: 642b0c87d34b0c2132bb51cd7e0f4db2 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ - flag hash: c17758f8610c81ff2083b7fa9b8aa351 │ │ │ │ │ + flag hash: 0a757ee585690057fcbbdb02fb03c6f1 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: d22242d397cbf44cfd5fbe1abea752bd │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: True │ │ │ │ │ where │ │ │ │ │ @@ -33,17 +33,17 @@ │ │ │ │ │ SHA384 │ │ │ │ │ SHA3_224 │ │ │ │ │ SHA3_256 │ │ │ │ │ SHA3_384 │ │ │ │ │ SHA3_512 │ │ │ │ │ SHA512 │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm{Crypto.Nettle.Hash.Types.hashBlockSize Crypto.Nettle.Hash.Types.hashDigestSize Crypto.Nettle.Hash.Types.hashFinalize Crypto.Nettle.Hash.Types.hashHMAC Crypto.Nettle.Hash.Types.hashInit Crypto.Nettle.Hash.Types.hashName Crypto.Nettle.Hash.Types.hashUpdate Crypto.Nettle.Hash.Types.hashUpdateLazy} │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ @@ -64,152 +64,152 @@ │ │ │ │ │ import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9 │ │ │ │ │ import -/ GHC.IO.Unsafe 7495e2fd2120752a60da72702cee11e9 │ │ │ │ │ import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3 │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports 53045c9c60ffdfc689c1ada1ecd5e897 │ │ │ │ │ - exports: ea48ec4ac1d956d14d51e0891aabeaef │ │ │ │ │ - NettleHashDigest f2343e270e52175d84e074b20d0c6e49 │ │ │ │ │ - NettleHashInit f125c21009a871c2613cbc62989f687e │ │ │ │ │ - NettleHashUpdate 74cab12649b457560e6b6b2864d76a97 │ │ │ │ │ - c_gosthash94_block_size eb3a2fbaee61a09401e3c9ea223c809d │ │ │ │ │ - c_gosthash94_ctx_size 5ea83a28483e623c96e420b264cfa24b │ │ │ │ │ - c_gosthash94_digest 730ef996c1c0dc9351b5fa0ac53f83bb │ │ │ │ │ - c_gosthash94_digest_size 78a2a9891652d93482c1eb7652d700be │ │ │ │ │ - c_gosthash94_init 85561ce80af6d95d611c3a600c991267 │ │ │ │ │ - c_gosthash94_update c6ace3cf813e2d97eb92312de9c08b80 │ │ │ │ │ - c_md2_block_size 7963a490b8e1bc009dd074a4bb7885bc │ │ │ │ │ - c_md2_ctx_size 8f7aca4af8ea94d87ab23d27a1d1691e │ │ │ │ │ - c_md2_digest a30fba6fbc7f8b187bf97636888e90f5 │ │ │ │ │ - c_md2_digest_size 0b00b8f1daab7c2482dd6f0ee94c33b1 │ │ │ │ │ - c_md2_init f6346df3dee16f13addfe687a16f1457 │ │ │ │ │ - c_md2_update fe311b5970a681a4827886094c21a234 │ │ │ │ │ - c_md4_block_size 5f2c86d4ef859db1232e43f2695d9107 │ │ │ │ │ - c_md4_ctx_size 9476109afe41eb37a7038ae56d4c341b │ │ │ │ │ - c_md4_digest a75360576b7b9c30f9b8ef36e43d8b2e │ │ │ │ │ - c_md4_digest_size f229519377a7076dcb07b5568502ab10 │ │ │ │ │ - c_md4_init 41a96aa8684ed7c3d0288f3d8c7e7b8a │ │ │ │ │ - c_md4_update a652661301348d04e8703e6c1a955209 │ │ │ │ │ - c_md5_block_size d038344af5a7d28d0af50de3c8cd7a0a │ │ │ │ │ - c_md5_ctx_size 40a44adf3f565716864f59e6a432bea1 │ │ │ │ │ - c_md5_digest 7ea963fe83777831c218702ccad20e20 │ │ │ │ │ - c_md5_digest_size 8955abce35752e4d57f0d3a0a8ec2ea3 │ │ │ │ │ - c_md5_init 264125dfe3de877d669cf9dedf9a1633 │ │ │ │ │ - c_md5_update 9feee5b6ca4b24e14a253bcead7fc345 │ │ │ │ │ - c_ripemd160_block_size 25b63c6674417ab9beed8faaed244493 │ │ │ │ │ - c_ripemd160_ctx_size 31ec35ef8edf32757d0c300641b63237 │ │ │ │ │ - c_ripemd160_digest 239c727817f7a3da35c204bf188003cd │ │ │ │ │ - c_ripemd160_digest_size 92d79cbc51b9908d7ee89d8595c87448 │ │ │ │ │ - c_ripemd160_init dd7c3adbddfb0d1d839d1622021f2ae2 │ │ │ │ │ - c_ripemd160_update 2e11e08e4b0602e24bc70d43663dee8f │ │ │ │ │ - c_sha1_block_size 113cca7133751c211262e09d959ab1e5 │ │ │ │ │ - c_sha1_ctx_size 630d90d0574cdf6adcdc088bf3e0e899 │ │ │ │ │ - c_sha1_digest 8293deb229508e4c15a0a3236dc2c37b │ │ │ │ │ - c_sha1_digest_size ff87745392e41b556250391a011a02d3 │ │ │ │ │ - c_sha1_init 37c8ec049220f98f9fba42758354591e │ │ │ │ │ - c_sha1_update 3e5c1f73e474748315572012fa391d8e │ │ │ │ │ - c_sha224_block_size 27adb68e090a027369e47240f8e29290 │ │ │ │ │ - c_sha224_ctx_size aea47419ce55d3710a3f771048cd3bbc │ │ │ │ │ - c_sha224_digest a641977b05c90561263fde5b50b2ab5d │ │ │ │ │ - c_sha224_digest_size 2a062d99eb2dc4b5c04184233607ae51 │ │ │ │ │ - c_sha224_init 3e7695bf4ddb66a3d6f44d69ee179f04 │ │ │ │ │ - c_sha224_update 253c0df7a5a174feefdcbfcb335d65dd │ │ │ │ │ - c_sha256_block_size 3ebff1564fa4ad6d9b6d5b458bfe61c4 │ │ │ │ │ - c_sha256_ctx_size 2776e3739d7b8e1c9633dcb0984704ff │ │ │ │ │ - c_sha256_digest b935390f05a420143bb3d1dfd02da747 │ │ │ │ │ - c_sha256_digest_size 348585ce3c1b9195c1baae2ad1d91cbd │ │ │ │ │ - c_sha256_init 6aa1a7e46f17de997fc888b78ba626df │ │ │ │ │ - c_sha256_update ae4c8aa51df6dc86765020f7d2db5f1f │ │ │ │ │ - c_sha384_block_size 1f4dc57e64ba18614c5c5ab9fa6914c8 │ │ │ │ │ - c_sha384_ctx_size 853b46c1211ddc20e699a7aa1b1746f7 │ │ │ │ │ - c_sha384_digest db2ceec02b90be5a637408e44888acf5 │ │ │ │ │ - c_sha384_digest_size 12b5ff44692a304bae701a7f79c1efdf │ │ │ │ │ - c_sha384_init 3077546b6569d050445e95d106dbde3b │ │ │ │ │ - c_sha384_update 5ef105f3cb6c5c81c5b6a940fc1f2727 │ │ │ │ │ - c_sha3_224_block_size 0e47551e88434e030b060ee070df3906 │ │ │ │ │ - c_sha3_224_ctx_size 3566b336766f69d8e53996fb8a371761 │ │ │ │ │ - c_sha3_224_digest c116a7f204d130091757b0e3174b5aa1 │ │ │ │ │ - c_sha3_224_digest_size cb36ad205ea3675f7c1814c9a106dab2 │ │ │ │ │ - c_sha3_224_init c89631d9dd374dd312db618323e9809b │ │ │ │ │ - c_sha3_224_update 53eedb0e6684303bd67e323c44325ba0 │ │ │ │ │ - c_sha3_256_block_size 3927dc755d6f52a0e3ec7fee96d4fcb1 │ │ │ │ │ - c_sha3_256_ctx_size 9d8cb1cec716df6279797c30ec77b801 │ │ │ │ │ - c_sha3_256_digest 4370b5de042fc83905bd97fa3b8cc933 │ │ │ │ │ - c_sha3_256_digest_size 6c3bcd40cf7c0707babc63b894d93281 │ │ │ │ │ - c_sha3_256_init 2c3d6a33b76bfa95d19c86563ab5256e │ │ │ │ │ - c_sha3_256_update eb7b99efbec84a31f152caec9fdcdf83 │ │ │ │ │ - c_sha3_384_block_size 531ee0f275a2656c115782226d80b026 │ │ │ │ │ - c_sha3_384_ctx_size d3ab34d841dae0d86e8cac9095128e13 │ │ │ │ │ - c_sha3_384_digest 91713c84cdefad00682d27b5bad82e84 │ │ │ │ │ - c_sha3_384_digest_size 2130913e505d10b82f6e89098c95d1be │ │ │ │ │ - c_sha3_384_init 4e57f366925737a6a6b16707f1f4ea37 │ │ │ │ │ - c_sha3_384_update 8716aba6016874cf68d34c3d02e15c87 │ │ │ │ │ - c_sha3_512_block_size d3b450829aa176d6c56a2e09b5948cda │ │ │ │ │ - c_sha3_512_ctx_size 4bc0cc3a3146eb8e49e9d97d3f21babb │ │ │ │ │ - c_sha3_512_digest aa5115ec7e70c6acd4069933387919be │ │ │ │ │ - c_sha3_512_digest_size 8b764773ead5e98f7bde72adba4656ad │ │ │ │ │ - c_sha3_512_init 369e986c4f075151d8f0c23a58692f84 │ │ │ │ │ - c_sha3_512_update 85e8a51ec0366c862af27c3f7e36de25 │ │ │ │ │ - c_sha512_block_size 8c7ea11f9db17d147ec97e9c95f34446 │ │ │ │ │ - c_sha512_ctx_size 3a81e66c8788f1e986fdc450ff1c883c │ │ │ │ │ - c_sha512_digest fe3aafd8d8debd5d7ec590bbf5ee9d2d │ │ │ │ │ - c_sha512_digest_size 54aa51d77974cc0cd0d16ab4ebe8193c │ │ │ │ │ - c_sha512_init 7575b541a4b8db48280f623963d44a6b │ │ │ │ │ - c_sha512_update ba2f2d1294f7dd72d7509c73177843b9 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 9de1191b13c6dba9a894b8ec7eecc105 │ │ │ │ │ - exports: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ - HashAlgorithm 82c7dd31cb8a47764896d804d2814f1c │ │ │ │ │ - hash 5b5a55a681ccfdae116a3ffd873dd5ac │ │ │ │ │ - hash' 1713ac7a6bf2569e2251177ec88cf3c6 │ │ │ │ │ - hashBlockSize 96a7ce9f0a38c067638fc02a8d1406f9 │ │ │ │ │ - hashDigestSize 93b4cdfd5c5497ea40cfd0ebf5b657e8 │ │ │ │ │ - hashFinalize 9386f0df27088385591ecd9af188775e │ │ │ │ │ - hashHMAC 62d17ca3c6e1208e6c872523b36af570 │ │ │ │ │ - hashInit 0d13030f6ddb35c3b550686ec26ffd36 │ │ │ │ │ - hashLazy e07d3f7908291fdf1c1273a04e7d9988 │ │ │ │ │ - hashLazy' 4c3f8aca89d8f110bc3d72552d22bfb2 │ │ │ │ │ - hashName cda9871332ad2735594755e9eb4b08c3 │ │ │ │ │ - hashUpdate 673b467f076cc0cfa9bc12f501fb0c60 │ │ │ │ │ - hashUpdateLazy f5462198a8116b765441db9afd6a8825 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr 6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports f00fe74d88efa5bf07b3184986ce211d │ │ │ │ │ + exports: fbb6ef8d4b5110cb63a890293cd7c50e │ │ │ │ │ + NettleHashDigest 837cf129cb4a6a2db30db03ae433ca35 │ │ │ │ │ + NettleHashInit a3e96c1cee3590dc1b88acabb04c3a74 │ │ │ │ │ + NettleHashUpdate 00faf07ea3c230b2eb4f1f155e42073b │ │ │ │ │ + c_gosthash94_block_size b001171cbd174b16c411df9ba71499fe │ │ │ │ │ + c_gosthash94_ctx_size b865c6e0d304759a9aad455da7190a2c │ │ │ │ │ + c_gosthash94_digest 2194a8acbbe2324dbec9bf7e73063032 │ │ │ │ │ + c_gosthash94_digest_size b1f29739f5a3dbfe9fff07dbeb22bede │ │ │ │ │ + c_gosthash94_init 451c3125779f1351a939c489949dd862 │ │ │ │ │ + c_gosthash94_update f0eb3d560a8ff2dd089f6d7c99d6443f │ │ │ │ │ + c_md2_block_size 3a79d45a2ec09b41c8761c1058812050 │ │ │ │ │ + c_md2_ctx_size 1ca049f77ec1b99b65f577a3965f095f │ │ │ │ │ + c_md2_digest fde23a6c6f3db80fd67866f515b85b22 │ │ │ │ │ + c_md2_digest_size f66b99c7b25bd0600ed38eaacf511f27 │ │ │ │ │ + c_md2_init 96ac7ecf196f9db06bfcea28f2a80e90 │ │ │ │ │ + c_md2_update 27b6266aa7fd66359983a18a4b5bfd94 │ │ │ │ │ + c_md4_block_size 5e4f57ca062e25ac1cb8e9d537c4ecb9 │ │ │ │ │ + c_md4_ctx_size 5d7bb60fe1000a74b59a0b0bdd159619 │ │ │ │ │ + c_md4_digest d8c303c14f1031bd7a59475f2cd54510 │ │ │ │ │ + c_md4_digest_size 668b0e799450f1ce2aa47820bb4afd89 │ │ │ │ │ + c_md4_init 7ed94eadb80b5e6c0167f7415ffd476d │ │ │ │ │ + c_md4_update 59e2fcb2822564a59319f7bc48439205 │ │ │ │ │ + c_md5_block_size f37def139bcdfb3fd5ab8c452219a499 │ │ │ │ │ + c_md5_ctx_size aa1ce68004b5616db76c6517b51c5bed │ │ │ │ │ + c_md5_digest 8246af9b5fc1f550bb774eeee36c98a3 │ │ │ │ │ + c_md5_digest_size 530de73cdfeab9a20be411a644b2b7a8 │ │ │ │ │ + c_md5_init 5342e068ee3b3bc90843e1a2ece96c66 │ │ │ │ │ + c_md5_update ed1679fbf8d298da7f2f97198b572bfb │ │ │ │ │ + c_ripemd160_block_size 2281e4974d5ac80f9be5ce7a98a6308f │ │ │ │ │ + c_ripemd160_ctx_size b7cb395102c03f7a8843a2fd8899e466 │ │ │ │ │ + c_ripemd160_digest cbbaa8508a629573f664c8a03694eb87 │ │ │ │ │ + c_ripemd160_digest_size 3e24682b5b90d1d0eedd279a621c7f3a │ │ │ │ │ + c_ripemd160_init d866bc85e40850b0b51521f54cd0881e │ │ │ │ │ + c_ripemd160_update ee84884a072a4c87c0802b53e954b6ef │ │ │ │ │ + c_sha1_block_size b5b5a60a79f0a5bbbc21545df7d63304 │ │ │ │ │ + c_sha1_ctx_size b25f5861c5d2f0dcf4227b33fc9b4a99 │ │ │ │ │ + c_sha1_digest a5dfae85c70a30807877bffc60375081 │ │ │ │ │ + c_sha1_digest_size 8c8f455665ac63aece56a347fd8f0dba │ │ │ │ │ + c_sha1_init 8249103998ffb278b5fd8264aec434ff │ │ │ │ │ + c_sha1_update 1106e447b5349831d95243a4d217a829 │ │ │ │ │ + c_sha224_block_size 89b0b9a085e78eba5f5accffb4129c27 │ │ │ │ │ + c_sha224_ctx_size eb249a5ac5e48c56fa7f0d6035c7489b │ │ │ │ │ + c_sha224_digest 289a33ee9f4af69e711d0c0fd7e22c7e │ │ │ │ │ + c_sha224_digest_size 909a42013cb6d91ac63ce1f8677a8c59 │ │ │ │ │ + c_sha224_init 9d0aedcb1370a72d61c125b9c0f230ab │ │ │ │ │ + c_sha224_update e95d15ec95f11d74ec03eef8f7e5cfe0 │ │ │ │ │ + c_sha256_block_size 1cc6a355ed6bf99777c3e039c138aa73 │ │ │ │ │ + c_sha256_ctx_size 82bf0c966ef59b3c962e3f8385546856 │ │ │ │ │ + c_sha256_digest 897d35613f2e4b5cb05c09d254fb70da │ │ │ │ │ + c_sha256_digest_size 088fd729e8c6af85863910fbb1f8cb1e │ │ │ │ │ + c_sha256_init 175288f3573dfaf604a784bdab093791 │ │ │ │ │ + c_sha256_update fd6d2517fdcfc89cf19db9c10bf57516 │ │ │ │ │ + c_sha384_block_size 84b4aff258fb6fc423beb8543b2b1a75 │ │ │ │ │ + c_sha384_ctx_size 860c2643bb78f6e4336306e8c782d2af │ │ │ │ │ + c_sha384_digest ae85fcd5d52239962057af23277f918d │ │ │ │ │ + c_sha384_digest_size d7f2f92dbfe37df9a57e9d113e90b96a │ │ │ │ │ + c_sha384_init d5753f4b96b01c75c66379c5de2d56b3 │ │ │ │ │ + c_sha384_update 7adaf0aed9dbe85a5589a18fb7deeb75 │ │ │ │ │ + c_sha3_224_block_size 45ee8cd5b1d5b19992c1c67c3eac9d54 │ │ │ │ │ + c_sha3_224_ctx_size e0dee00e59b0ec371238a8f579c066a9 │ │ │ │ │ + c_sha3_224_digest daa54440d2860816c9d0e43933e2e18c │ │ │ │ │ + c_sha3_224_digest_size f675a7cda218d53c5b3a27b6932ca4f9 │ │ │ │ │ + c_sha3_224_init 0afdc5d124b4df926f5400dd74b1e51a │ │ │ │ │ + c_sha3_224_update 7cb97e0fd6564bdf8c943ec93c9a7570 │ │ │ │ │ + c_sha3_256_block_size e51b7ce065b8cc3fb4361998fac27c06 │ │ │ │ │ + c_sha3_256_ctx_size 0913d739cc294feab30d46107294b651 │ │ │ │ │ + c_sha3_256_digest 1b85855ee993500d1e9d72f70a695333 │ │ │ │ │ + c_sha3_256_digest_size 7c6fcfc4068f1e5f624a613737357cca │ │ │ │ │ + c_sha3_256_init 701d0d9043705eb6651d44a0e5e58468 │ │ │ │ │ + c_sha3_256_update 0b97ec366691e504864ba4c54a7bb901 │ │ │ │ │ + c_sha3_384_block_size 1ea43a9bde77ea0a6f508c06f85e087d │ │ │ │ │ + c_sha3_384_ctx_size 728f4f2bc6c5b2010a4f3c3ce91e75dc │ │ │ │ │ + c_sha3_384_digest f1c07a2ac4d9c4b80a36225c6041c0d3 │ │ │ │ │ + c_sha3_384_digest_size f4909215af62bb39cf0ac267d57ff140 │ │ │ │ │ + c_sha3_384_init f9c79e835b4525e088103106c697f62b │ │ │ │ │ + c_sha3_384_update 680399aed237c66c24f0a32159770bff │ │ │ │ │ + c_sha3_512_block_size 1de61f05bb1cf185651563c8a3ed5f5d │ │ │ │ │ + c_sha3_512_ctx_size 9680693c41269ed6e5c302862f300263 │ │ │ │ │ + c_sha3_512_digest e58b2b3b48623809efca350b9420dd36 │ │ │ │ │ + c_sha3_512_digest_size 7817b069906ff77949460ee8f1d953a8 │ │ │ │ │ + c_sha3_512_init 94963f35bb48ce72632476766226aa1a │ │ │ │ │ + c_sha3_512_update 5e3e2576314166a11d0eca319a1c796e │ │ │ │ │ + c_sha512_block_size 3e3c6e7ff872ebb10946b389331cf6d6 │ │ │ │ │ + c_sha512_ctx_size 45c2553b6c7f0f8427fac152bbfbb22c │ │ │ │ │ + c_sha512_digest 1d2a6699afea2e5f75f4666995038e98 │ │ │ │ │ + c_sha512_digest_size bd59b550d981956a8e081d0391a359b4 │ │ │ │ │ + c_sha512_init c5dece7ed922504df3e701b0bef3067f │ │ │ │ │ + c_sha512_update dff1ee91f71fdba917146c7086264f03 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types e1d9e2798dee8208ad369757aa26f63f │ │ │ │ │ + exports: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ + HashAlgorithm 9aea0360bb046aef2852997e5876a814 │ │ │ │ │ + hash 8bd7dfd90015eac09adc1d1a57e0d6b2 │ │ │ │ │ + hash' 96fa66171352103cb9c0a60b787553ef │ │ │ │ │ + hashBlockSize 1ea850a8cd9bb18358c94a72a89e4618 │ │ │ │ │ + hashDigestSize 0dde153ea8695a698e5dd93b6df3ecc8 │ │ │ │ │ + hashFinalize e718e20c7c03023ffdd77ca07e8f96a3 │ │ │ │ │ + hashHMAC a01180cbdf11090ecee7e16326518448 │ │ │ │ │ + hashInit 2a2729fc9d0054680355ecd7e4573268 │ │ │ │ │ + hashLazy 6d1009a9e2054332731329ac7dc25095 │ │ │ │ │ + hashLazy' 88d03dad70d77304cf594a143b0d4d5a │ │ │ │ │ + hashName 4f2486ab6893bb0f0163b5902a9d0a88 │ │ │ │ │ + hashUpdate 7bf6db2741a13ff956a796b3114b6249 │ │ │ │ │ + hashUpdateLazy f70c1c8a3127f1cfe8ce53f04a54c9ba │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 94f9511dd143b06b6b067573920f9545 │ │ │ │ │ import -/ Data.SecureMem 9e1544dc21edcd78718668ecefb4233b │ │ │ │ │ import -/ Data.Tagged ea2df2d15b5d8e34014224bf6c8f4e30 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Hash annotated by 1143 of type [Char] │ │ │ │ │ -5ea0890e223c63b6268c1084afc9d8c2 │ │ │ │ │ +f1b54664a3f75b0f3aa28254f9f82910 │ │ │ │ │ $fHashAlgorithmGOSTHASH1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -57a90062c5538326db24fea44c12d557 │ │ │ │ │ +8ce75c405eee616f969a26637a391678 │ │ │ │ │ $fHashAlgorithmGOSTHASH2 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 112# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_gosthash94_init] │ │ │ │ │ -ef0bd51ed33553f30a3d9bfb7c3375d5 │ │ │ │ │ +f3feb70ab71038236e8a82628de2362c │ │ │ │ │ $fHashAlgorithmGOSTHASH3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmGOSTHASH4] │ │ │ │ │ -0e3d461a45c970f9301b573dca04529c │ │ │ │ │ +74adc470552b00bae63142c313ad783f │ │ │ │ │ $fHashAlgorithmGOSTHASH4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "GOSTHAST94"#] │ │ │ │ │ -da4644ec89513376786346e86971b386 │ │ │ │ │ +c81f95ae5600d5b10dd0aa0f55ed5763 │ │ │ │ │ $fHashAlgorithmGOSTHASH94 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm GOSTHASH94 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @GOSTHASH94 │ │ │ │ │ @@ -232,102 +232,102 @@ │ │ │ │ │ $fHashAlgorithmGOSTHASH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ba703e3daae6da14d9c05beef5792cdb │ │ │ │ │ +27358a8ae7c3bc334a047448394d1126 │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$chashInit :: GOSTHASH94 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GOSTHASH94], │ │ │ │ │ Unfolding: Core: GOSTHASH94 $fHashAlgorithmGOSTHASH2] │ │ │ │ │ -1606884771b29a078fc3d44144d17402 │ │ │ │ │ +7029271ff1014fd9a829b7b3dcd904de │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$chashUpdateLazy :: │ │ │ │ │ GOSTHASH94 │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> GOSTHASH94 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: GOSTHASH94) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmGOSTHASH94_go1 │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ a1] │ │ │ │ │ -2198fe0eb13e23f965249a065be6ae1e │ │ │ │ │ +dbab1eea958ea7d77494be7a243ab86d │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$snettleHashFinalize :: │ │ │ │ │ GOSTHASH94 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: GOSTHASH94) -> │ │ │ │ │ case c of wild { GOSTHASH94 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize ww1 } }] │ │ │ │ │ -4ac2245b38c140f84c143c831a0b6e68 │ │ │ │ │ +5b87b2df2a40ca9205a8147e23d397f5 │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$snettleHashUpdate :: │ │ │ │ │ GOSTHASH94 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> GOSTHASH94 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: GOSTHASH94) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate c msg of wild { Solo# ww -> │ │ │ │ │ GOSTHASH94 ww }] │ │ │ │ │ -e3c155682df46cf6d53d8575a091c757 │ │ │ │ │ +016e314c4a0454f02a5041b064c901de │ │ │ │ │ $fHashAlgorithmGOSTHASH94_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] │ │ │ │ │ -> GOSTHASH94 -> GOSTHASH94 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -fc19dc267134273113606842b71b7513 │ │ │ │ │ +9cedf09e1cd7e94b496f3915e34c5f64 │ │ │ │ │ $fHashAlgorithmMD1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -5b482073941805cdc5a262ef29d085a2 │ │ │ │ │ +20156b0d47924bd4a2359b0f4f339198 │ │ │ │ │ $fHashAlgorithmMD10 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 96# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md4_init] │ │ │ │ │ -49296eb63a898cc95840d90a16949fb9 │ │ │ │ │ +2012d353eae73e3c8f8323670003ee87 │ │ │ │ │ $fHashAlgorithmMD11 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmMD12] │ │ │ │ │ -cdc2b3b9681f94718b1a37f8039dd58d │ │ │ │ │ +41132491e7b3f37b3a3851280b95ee11 │ │ │ │ │ $fHashAlgorithmMD12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD4"#] │ │ │ │ │ -f27ae0feb76f96eff38f648768a1de95 │ │ │ │ │ +34891b8a3abdeef2cf1c9169f7271f8a │ │ │ │ │ $fHashAlgorithmMD13 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -6c8aefe6a55761beabc690ce426df592 │ │ │ │ │ +9bd4abd15cc4fe2244a131c886322777 │ │ │ │ │ $fHashAlgorithmMD14 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 96# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md5_init] │ │ │ │ │ -0e2154fe6d94095ab3528d43019b96e6 │ │ │ │ │ +2d8aa608615e94bcc90a3cad97be9881 │ │ │ │ │ $fHashAlgorithmMD15 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmMD16] │ │ │ │ │ -ac644b8a901b5906d0b351700c3e29f0 │ │ │ │ │ +cb0d3a3f859ed024633c764961ada0a1 │ │ │ │ │ $fHashAlgorithmMD16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD5"#] │ │ │ │ │ -08331bcef1da266ffd72c76d4dfc5db8 │ │ │ │ │ +c1a0ebdd48c11a5b35f1d665e5d5b730 │ │ │ │ │ $fHashAlgorithmMD2 :: Crypto.Nettle.Hash.Types.HashAlgorithm MD2 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD2 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md2_block_size │ │ │ │ │ @@ -346,61 +346,61 @@ │ │ │ │ │ $fHashAlgorithmMD1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -50cac8f709445aa3886880d6ce29a852 │ │ │ │ │ +c7b505dfe6d74823dbf6081fcc7ad81b │ │ │ │ │ $fHashAlgorithmMD2_$chashInit :: MD2 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[MD2], │ │ │ │ │ Unfolding: Core: MD2 $fHashAlgorithmMD3] │ │ │ │ │ -f2eda35c4f447204813ff27f145ce139 │ │ │ │ │ +31b34737557a1bda20a662808a4fffee │ │ │ │ │ $fHashAlgorithmMD2_$chashUpdateLazy :: │ │ │ │ │ MD2 -> Data.ByteString.Lazy.Internal.ByteString -> MD2 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: MD2) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmMD2_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -1dd042dbe81d53a4fb88ae4e31e9ea3d │ │ │ │ │ +32657bbc585a725cab1f19b59f31e092 │ │ │ │ │ $fHashAlgorithmMD2_$snettleHashFinalize :: │ │ │ │ │ MD2 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD2) -> │ │ │ │ │ case c of wild { MD2 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize1 ww1 } }] │ │ │ │ │ -5205e784a93d331fbb4fbc8873c943b1 │ │ │ │ │ +52eda5e4ade8a57bfb1349a7f4338294 │ │ │ │ │ $fHashAlgorithmMD2_$snettleHashUpdate :: │ │ │ │ │ MD2 -> Data.ByteString.Internal.Type.ByteString -> MD2 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD2) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate1 c msg of wild { Solo# ww -> MD2 ww }] │ │ │ │ │ -f94b9090856aeba9ea1eb8aa421d24d1 │ │ │ │ │ +b794f1821c2c7094b6a0f33f9108e5d0 │ │ │ │ │ $fHashAlgorithmMD2_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> MD2 -> MD2 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -fa0a78f56aa6e1b2d8157a7040d7dfe9 │ │ │ │ │ +97c2394f088817eb52d3dd61ae977dee │ │ │ │ │ $fHashAlgorithmMD3 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 84# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md2_init] │ │ │ │ │ -017b3c250e71c800300f282b6e1fd9c6 │ │ │ │ │ +e986fdc7da819c6e5f8bdd6d59139206 │ │ │ │ │ $fHashAlgorithmMD4 :: Crypto.Nettle.Hash.Types.HashAlgorithm MD4 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD4 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md4_block_size │ │ │ │ │ @@ -419,54 +419,54 @@ │ │ │ │ │ $fHashAlgorithmMD9 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -fd5a5f6c5e3321dec6673dec95507b37 │ │ │ │ │ +bc2160cab0e17b7ec21e0611c2f5d40d │ │ │ │ │ $fHashAlgorithmMD4_$chashInit :: MD4 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[MD4], │ │ │ │ │ Unfolding: Core: MD4 $fHashAlgorithmMD10] │ │ │ │ │ -f490b99f1ccd628991ba921394c9c3c7 │ │ │ │ │ +6c84342fad416314313fcda229428e9a │ │ │ │ │ $fHashAlgorithmMD4_$chashUpdateLazy :: │ │ │ │ │ MD4 -> Data.ByteString.Lazy.Internal.ByteString -> MD4 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: MD4) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmMD4_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -f489bcd594e77d6530fa4a152b066742 │ │ │ │ │ +f38d31329f00b993b38fc9d322f09e09 │ │ │ │ │ $fHashAlgorithmMD4_$snettleHashFinalize :: │ │ │ │ │ MD4 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD4) -> │ │ │ │ │ case c of wild { MD4 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize2 ww1 } }] │ │ │ │ │ -dd3415ec61c64f7d9998b2c0c2930458 │ │ │ │ │ +33f8277aa4c93f347bcaa9ff6d88d4de │ │ │ │ │ $fHashAlgorithmMD4_$snettleHashUpdate :: │ │ │ │ │ MD4 -> Data.ByteString.Internal.Type.ByteString -> MD4 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD4) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate2 c msg of wild { Solo# ww -> MD4 ww }] │ │ │ │ │ -d954279ff1f2754ed7fcd921c8ee7a3e │ │ │ │ │ +d64b65eedf5efcda13c455089a36e75e │ │ │ │ │ $fHashAlgorithmMD4_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> MD4 -> MD4 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -1efe00ea0a354b260b201b547c178aaf │ │ │ │ │ +d798fbc4d1219971258dc7d714d29eeb │ │ │ │ │ $fHashAlgorithmMD5 :: Crypto.Nettle.Hash.Types.HashAlgorithm MD5 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD5 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md5_block_size │ │ │ │ │ @@ -485,73 +485,73 @@ │ │ │ │ │ $fHashAlgorithmMD13 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -3ebf2d16010972a861ba521a332d5fd5 │ │ │ │ │ +5b1a133fdf3564be48cf4a5c2991b5e6 │ │ │ │ │ $fHashAlgorithmMD5_$chashInit :: MD5 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[MD5], │ │ │ │ │ Unfolding: Core: MD5 $fHashAlgorithmMD14] │ │ │ │ │ -2c5bb3be501be5c0da347fb3d9aa50de │ │ │ │ │ +6069aba7684db3fff63efab19e3226b5 │ │ │ │ │ $fHashAlgorithmMD5_$chashUpdateLazy :: │ │ │ │ │ MD5 -> Data.ByteString.Lazy.Internal.ByteString -> MD5 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: MD5) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmMD5_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -07c71502dc20f2e4ab75b3fd37a17278 │ │ │ │ │ +c4f5b5dc696db37b645d9c0a034af15c │ │ │ │ │ $fHashAlgorithmMD5_$snettleHashFinalize :: │ │ │ │ │ MD5 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD5) -> │ │ │ │ │ case c of wild { MD5 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize3 ww1 } }] │ │ │ │ │ -bece82eebe5e3c0197e75978e0c54095 │ │ │ │ │ +03cef407ceb74ee9ee152a058bf7a701 │ │ │ │ │ $fHashAlgorithmMD5_$snettleHashUpdate :: │ │ │ │ │ MD5 -> Data.ByteString.Internal.Type.ByteString -> MD5 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD5) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate3 c msg of wild { Solo# ww -> MD5 ww }] │ │ │ │ │ -0b944a20b832e2a5307beabf104a6131 │ │ │ │ │ +5aa6f742d20e706240aff22f3b72fcdf │ │ │ │ │ $fHashAlgorithmMD5_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> MD5 -> MD5 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -4178f77d10a3b014ea636a0e1d7216ff │ │ │ │ │ +e6862f3b522565a93050b2af01c52c38 │ │ │ │ │ $fHashAlgorithmMD7 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmMD8] │ │ │ │ │ -19f89434395ddfd1bb8c6aefbd4a70c6 │ │ │ │ │ +cb43116062e905120204e734640674ba │ │ │ │ │ $fHashAlgorithmMD8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD2"#] │ │ │ │ │ -47cf354e6985e10664dd9c9b032e0e0e │ │ │ │ │ +78b68a621f32dc75258c0c6a17c0376e │ │ │ │ │ $fHashAlgorithmMD9 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -0041bae7a855429c9c9305826fb732b3 │ │ │ │ │ +5b8de3c41af51f7a7fafb2b14a031dfc │ │ │ │ │ $fHashAlgorithmRIPEMD1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -fa0c49b3e8811efdd025599863084820 │ │ │ │ │ +dff7582d2a116f403c2271deadc3b74a │ │ │ │ │ $fHashAlgorithmRIPEMD160 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm RIPEMD160 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @RIPEMD160 │ │ │ │ │ @@ -574,74 +574,74 @@ │ │ │ │ │ $fHashAlgorithmRIPEMD1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -7f8522947fa87f52f21ac6569fe35bc5 │ │ │ │ │ +c8fe53bb7707bd55276db638f3c99236 │ │ │ │ │ $fHashAlgorithmRIPEMD160_$chashInit :: RIPEMD160 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[RIPEMD160], │ │ │ │ │ Unfolding: Core: RIPEMD160 $fHashAlgorithmRIPEMD2] │ │ │ │ │ -f4997fa35f5eff4fb544a8c623df3d11 │ │ │ │ │ +72da64eb4dde913f7bc7a4fcad565d42 │ │ │ │ │ $fHashAlgorithmRIPEMD160_$chashUpdateLazy :: │ │ │ │ │ RIPEMD160 -> Data.ByteString.Lazy.Internal.ByteString -> RIPEMD160 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: RIPEMD160) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmRIPEMD160_go1 │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ a1] │ │ │ │ │ -fe47217c08de257a0a8d134950a3da77 │ │ │ │ │ +8b010cf826feb9ecd1a578de69994c3c │ │ │ │ │ $fHashAlgorithmRIPEMD160_$snettleHashFinalize :: │ │ │ │ │ RIPEMD160 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: RIPEMD160) -> │ │ │ │ │ case c of wild { RIPEMD160 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize4 ww1 } }] │ │ │ │ │ -8fed830000d5c6d2002848cf601ac714 │ │ │ │ │ +f20b309e2ccb454e0f86270babc94a74 │ │ │ │ │ $fHashAlgorithmRIPEMD160_$snettleHashUpdate :: │ │ │ │ │ RIPEMD160 -> Data.ByteString.Internal.Type.ByteString -> RIPEMD160 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: RIPEMD160) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate4 c msg of wild { Solo# ww -> │ │ │ │ │ RIPEMD160 ww }] │ │ │ │ │ -728e868889d00eab3a5162d425b55517 │ │ │ │ │ +a958fbbff0eb57722ac9fa1ba2695bf8 │ │ │ │ │ $fHashAlgorithmRIPEMD160_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] │ │ │ │ │ -> RIPEMD160 -> RIPEMD160 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -150fdd22f21e8726395cf8bead12205e │ │ │ │ │ +c5c18de92dac96a02764db497d145631 │ │ │ │ │ $fHashAlgorithmRIPEMD2 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 104# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_ripemd160_init] │ │ │ │ │ -2188652ddf07e39c34a5bfea65f37ac9 │ │ │ │ │ +096c434c0d5cc425bef34d252eb46809 │ │ │ │ │ $fHashAlgorithmRIPEMD3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmRIPEMD4] │ │ │ │ │ -1e65034e786d728ee4b1006964bb6ea0 │ │ │ │ │ +c828d26a7cb2e9ef795b52e60242508a │ │ │ │ │ $fHashAlgorithmRIPEMD4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "RIPEMD160"#] │ │ │ │ │ -fd0b7494a5d78b2cd617a60339e8ad78 │ │ │ │ │ +5fce702ae8d806d812768b55d902aa10 │ │ │ │ │ $fHashAlgorithmSHA1 :: Crypto.Nettle.Hash.Types.HashAlgorithm SHA1 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA1 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha1_block_size │ │ │ │ │ @@ -660,122 +660,122 @@ │ │ │ │ │ $fHashAlgorithmSHA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -1e6db9ba97b3b7fc03b827f75f765d30 │ │ │ │ │ +d0c6c4fb2970b2a0688cf53546ff33cb │ │ │ │ │ $fHashAlgorithmSHA10 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -8f82641f2f2ab7f4025b87b52b8e25fa │ │ │ │ │ +d1ee6bddb97360b86a39b8ceb8f11323 │ │ │ │ │ $fHashAlgorithmSHA11 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 112# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha256_init] │ │ │ │ │ -db6b923e0a88fa889aaf20794b843df4 │ │ │ │ │ +b23b331820f578fba164f13f66c49a6d │ │ │ │ │ $fHashAlgorithmSHA12 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA13] │ │ │ │ │ -c2e6e3c1a6ee6e1c17752dfe2706c8d2 │ │ │ │ │ +a8c57663645a90cea1b598e49c435ce6 │ │ │ │ │ $fHashAlgorithmSHA13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA256"#] │ │ │ │ │ -564eaad5f76a1d188d7643081651c837 │ │ │ │ │ +32d5bd6212a0b0b00a987afa41c7f445 │ │ │ │ │ $fHashAlgorithmSHA14 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -6522e8dd0fcf05a26eb762489ab332d3 │ │ │ │ │ +d2a2428d0a15b7a5c41e6b0cf0803cc1 │ │ │ │ │ $fHashAlgorithmSHA15 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 216# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha384_init] │ │ │ │ │ -d8159ea43d356b3b0597f039b982cfb2 │ │ │ │ │ +fc0104f527eec2b50671f786370b2141 │ │ │ │ │ $fHashAlgorithmSHA16 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA17] │ │ │ │ │ -ef6273d908b2b6398c20440cb3e40fa9 │ │ │ │ │ +3cc09aed9c09daec8e75901c2eea652d │ │ │ │ │ $fHashAlgorithmSHA17 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA384"#] │ │ │ │ │ -468ca20bd90765e854bc9aaf3ebbc8ce │ │ │ │ │ +3ffed08cb7bc568ef4937eeca0fe5b8a │ │ │ │ │ $fHashAlgorithmSHA18 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -626ac8da5aa1f52a24323dba73a7ad16 │ │ │ │ │ +74ba1e9083107e0999897929100ad5b0 │ │ │ │ │ $fHashAlgorithmSHA19 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 216# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha512_init] │ │ │ │ │ -ab011385c25c93a591f6e3342c7a08f6 │ │ │ │ │ +0b164f73cb1c1dd551eceb5d84e6fe2b │ │ │ │ │ $fHashAlgorithmSHA1_$chashInit :: SHA1 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA1], │ │ │ │ │ Unfolding: Core: SHA1 $fHashAlgorithmSHA3] │ │ │ │ │ -f2bd682ddc90ea5edcaa60251c4eeaab │ │ │ │ │ +6f42829e6b35811b039867c74e01ce04 │ │ │ │ │ $fHashAlgorithmSHA1_$chashUpdateLazy :: │ │ │ │ │ SHA1 -> Data.ByteString.Lazy.Internal.ByteString -> SHA1 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA1) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA1_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -cd566eded1e9543ddecb654c2146f368 │ │ │ │ │ +4fc9fe6b6851567ed285dce31231bdb8 │ │ │ │ │ $fHashAlgorithmSHA1_$snettleHashFinalize :: │ │ │ │ │ SHA1 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA1) -> │ │ │ │ │ case c of wild { SHA1 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize5 ww1 } }] │ │ │ │ │ -e3eca8512795023c4b80557c06e634a3 │ │ │ │ │ +19faa34523199c028891725253ca6178 │ │ │ │ │ $fHashAlgorithmSHA1_$snettleHashUpdate :: │ │ │ │ │ SHA1 -> Data.ByteString.Internal.Type.ByteString -> SHA1 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA1) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate5 c msg of wild { Solo# ww -> SHA1 ww }] │ │ │ │ │ -e6b0613e89caf80ddd5f4e2801596d56 │ │ │ │ │ +045cde595cc8c3e5bc5ca969dbf2c8da │ │ │ │ │ $fHashAlgorithmSHA1_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA1 -> SHA1 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -de9ce180a54eb149b80eba85e2599f96 │ │ │ │ │ +8131de0daf5fa60ab67fbffdc60bd524 │ │ │ │ │ $fHashAlgorithmSHA2 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -096cc2f1c32aa92b7f7e54928bf44772 │ │ │ │ │ +fc7f28fea49fda4bf76910920ff705b6 │ │ │ │ │ $fHashAlgorithmSHA20 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA21] │ │ │ │ │ -42def2244a877606a9256415935f6772 │ │ │ │ │ +35aa5b45e64de4d16f9caad1bacebb71 │ │ │ │ │ $fHashAlgorithmSHA21 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA512"#] │ │ │ │ │ -22f80ad230330196e25826d72f9be67e │ │ │ │ │ +71950d2125fb109425de08ac92cb7794 │ │ │ │ │ $fHashAlgorithmSHA224 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA224 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA224 │ │ │ │ │ @@ -796,54 +796,54 @@ │ │ │ │ │ $fHashAlgorithmSHA6 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -c3d2a1f4479848c6e0545700c377655f │ │ │ │ │ +43d324ba75712105d8c2112d23c92332 │ │ │ │ │ $fHashAlgorithmSHA224_$chashInit :: SHA224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA224], │ │ │ │ │ Unfolding: Core: SHA224 $fHashAlgorithmSHA7] │ │ │ │ │ -84e131eedc7c2bedd53cfbcc5f192613 │ │ │ │ │ +a6ccaf3b223dc30e0b48fa933a9b9f1f │ │ │ │ │ $fHashAlgorithmSHA224_$chashUpdateLazy :: │ │ │ │ │ SHA224 -> Data.ByteString.Lazy.Internal.ByteString -> SHA224 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA224) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA224_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -6f0f92fd7577fa03e20fd03ccc2c9797 │ │ │ │ │ +a1fed5fff1dfbcff527c62d299435cee │ │ │ │ │ $fHashAlgorithmSHA224_$snettleHashFinalize :: │ │ │ │ │ SHA224 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA224) -> │ │ │ │ │ case c of wild { SHA224 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize6 ww1 } }] │ │ │ │ │ -74c366925a23059d9932b932d6bd12d2 │ │ │ │ │ +2fa51429594400e0efd2a3250df984fd │ │ │ │ │ $fHashAlgorithmSHA224_$snettleHashUpdate :: │ │ │ │ │ SHA224 -> Data.ByteString.Internal.Type.ByteString -> SHA224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA224) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate6 c msg of wild { Solo# ww -> SHA224 ww }] │ │ │ │ │ -781a6c114ec62d31ceea6d317120ecbe │ │ │ │ │ +ef1f03b142a04e2e78e4832e845e1390 │ │ │ │ │ $fHashAlgorithmSHA224_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA224 -> SHA224 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -cd6e7a7b0e21b2beb02675caa16a8a34 │ │ │ │ │ +f3c4e628f1311027e0bcebf5ec0f3a89 │ │ │ │ │ $fHashAlgorithmSHA256 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA256 │ │ │ │ │ @@ -864,61 +864,61 @@ │ │ │ │ │ $fHashAlgorithmSHA10 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -390ef8615d60930c77bf325f69969f8b │ │ │ │ │ +12e3d94940d2b83933c4f788324f3b27 │ │ │ │ │ $fHashAlgorithmSHA256_$chashInit :: SHA256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA256], │ │ │ │ │ Unfolding: Core: SHA256 $fHashAlgorithmSHA11] │ │ │ │ │ -4982918e9dc7697c8fabb187f9e95b17 │ │ │ │ │ +75912c781b53418d3fd4319ba8470a53 │ │ │ │ │ $fHashAlgorithmSHA256_$chashUpdateLazy :: │ │ │ │ │ SHA256 -> Data.ByteString.Lazy.Internal.ByteString -> SHA256 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA256) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA256_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -7848aabc0d729f10570bf90d0090a30b │ │ │ │ │ +901534f7034cde6b48af26ef088d7555 │ │ │ │ │ $fHashAlgorithmSHA256_$snettleHashFinalize :: │ │ │ │ │ SHA256 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA256) -> │ │ │ │ │ case c of wild { SHA256 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize7 ww1 } }] │ │ │ │ │ -925cef5b81e2b1f5c2031a2ff6d5ca1e │ │ │ │ │ +d05766d8cbf5bf87a96fbfc04d0bbac3 │ │ │ │ │ $fHashAlgorithmSHA256_$snettleHashUpdate :: │ │ │ │ │ SHA256 -> Data.ByteString.Internal.Type.ByteString -> SHA256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA256) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate7 c msg of wild { Solo# ww -> SHA256 ww }] │ │ │ │ │ -37423e438a23542f42bf60b99a5565f8 │ │ │ │ │ +01454bf5458729928e7a4e643995a56e │ │ │ │ │ $fHashAlgorithmSHA256_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA256 -> SHA256 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -8931fc894471e98a967a48d43f77c3ef │ │ │ │ │ +786af82889c8a0e0ce87f9b5d2959f75 │ │ │ │ │ $fHashAlgorithmSHA3 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 104# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha1_init] │ │ │ │ │ -a92d42e1a66c0f6aeca2c08adb3dac41 │ │ │ │ │ +39c72cc50bbdd546f2c8e2417fdcb4fa │ │ │ │ │ $fHashAlgorithmSHA384 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA384 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA384 │ │ │ │ │ @@ -939,103 +939,103 @@ │ │ │ │ │ $fHashAlgorithmSHA14 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -122f3fa36ea1ae961eb8ae787392163c │ │ │ │ │ +a6a79a9d3231ae975b2d29ddec6b1ef8 │ │ │ │ │ $fHashAlgorithmSHA384_$chashInit :: SHA384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA384], │ │ │ │ │ Unfolding: Core: SHA384 $fHashAlgorithmSHA15] │ │ │ │ │ -c0a96a9e62e605d22000b9f3ca338522 │ │ │ │ │ +7db55695d7b5b1c6c709a065073356e4 │ │ │ │ │ $fHashAlgorithmSHA384_$chashUpdateLazy :: │ │ │ │ │ SHA384 -> Data.ByteString.Lazy.Internal.ByteString -> SHA384 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA384) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA384_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -4824e3a6d2feb4b32bd9a8df66da2c98 │ │ │ │ │ +d4ab4690e942495285da59888dd9e051 │ │ │ │ │ $fHashAlgorithmSHA384_$snettleHashFinalize :: │ │ │ │ │ SHA384 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA384) -> │ │ │ │ │ case c of wild { SHA384 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize8 ww1 } }] │ │ │ │ │ -be0683f29b7b0a5d6001499ba081d308 │ │ │ │ │ +051bafccd8c880a3f27dfc146c4d7e9f │ │ │ │ │ $fHashAlgorithmSHA384_$snettleHashUpdate :: │ │ │ │ │ SHA384 -> Data.ByteString.Internal.Type.ByteString -> SHA384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA384) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate8 c msg of wild { Solo# ww -> SHA384 ww }] │ │ │ │ │ -3f4b4814e8fb4c0e65b25c13722dd4a3 │ │ │ │ │ +49158634724ba80399c538bde2ea0039 │ │ │ │ │ $fHashAlgorithmSHA384_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA384 -> SHA384 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -09af9deff195d2b980e915a30962a84d │ │ │ │ │ +42726c41e41882e634f0a74343b7795e │ │ │ │ │ $fHashAlgorithmSHA3_1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -23771ef5ef6d9a777e3d11cf599e5f75 │ │ │ │ │ +6227ac0392c344bb8d3157408e0fc422 │ │ │ │ │ $fHashAlgorithmSHA3_10 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 312# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_384_init] │ │ │ │ │ -d1c78e8c61f143572631a4b03470ef61 │ │ │ │ │ +e0be736aa940b5e50562c79c38ad5190 │ │ │ │ │ $fHashAlgorithmSHA3_11 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_12] │ │ │ │ │ -d5fa8c2ddf61d59761ea56fd664e66b6 │ │ │ │ │ +a77d1084895003b477fd9a8c5f6aef52 │ │ │ │ │ $fHashAlgorithmSHA3_12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-384"#] │ │ │ │ │ -388c194b47ada5dd5f87cee73fbaec39 │ │ │ │ │ +e458e8942f9665751a5f99642dce61bd │ │ │ │ │ $fHashAlgorithmSHA3_13 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -8d91af423f714f0e8015dec854780a93 │ │ │ │ │ +99d72e74a047d43bddc15c0d83b6c50d │ │ │ │ │ $fHashAlgorithmSHA3_14 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 280# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_512_init] │ │ │ │ │ -e13d30e4aa1060c09e99267a82b4fbf1 │ │ │ │ │ +107fdb325d57de14f9f4db36dd21060c │ │ │ │ │ $fHashAlgorithmSHA3_15 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_16] │ │ │ │ │ -f5e1d112d193b1e68ccd1f3b83290116 │ │ │ │ │ +8b0a33e4dd49c9220af4738ccb6a269f │ │ │ │ │ $fHashAlgorithmSHA3_16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-512"#] │ │ │ │ │ -0df43416129f20001d0e21b225a730aa │ │ │ │ │ +d2c195f8a83f3b95b18d192339a5e460 │ │ │ │ │ $fHashAlgorithmSHA3_2 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 352# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_224_init] │ │ │ │ │ -28a4f895a6c19b5e475423d0c5971aee │ │ │ │ │ +afaaba575f46b8b5fe0882e7ce792489 │ │ │ │ │ $fHashAlgorithmSHA3_224 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_224 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_224 │ │ │ │ │ @@ -1058,55 +1058,55 @@ │ │ │ │ │ $fHashAlgorithmSHA3_1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -f65a604a9e778a5d8801490b525c10a2 │ │ │ │ │ +395300d1bc8a74d6fcf167550e29f47e │ │ │ │ │ $fHashAlgorithmSHA3_224_$chashInit :: SHA3_224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_224], │ │ │ │ │ Unfolding: Core: SHA3_224 $fHashAlgorithmSHA3_2] │ │ │ │ │ -d8587044631df44700a7bbc6a8259c97 │ │ │ │ │ +225f6f1f3a07d61cf24db2b93bbaf96c │ │ │ │ │ $fHashAlgorithmSHA3_224_$chashUpdateLazy :: │ │ │ │ │ SHA3_224 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_224 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_224) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_224_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -d32564dd21f96f81de57e583a1241133 │ │ │ │ │ +4f34099084330d65dc1178b13e615625 │ │ │ │ │ $fHashAlgorithmSHA3_224_$snettleHashFinalize :: │ │ │ │ │ SHA3_224 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_224) -> │ │ │ │ │ case c of wild { SHA3_224 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize9 ww1 } }] │ │ │ │ │ -db42b9cc9f1ee48e344a42e070520327 │ │ │ │ │ +82ea44e4da607e62de30cf9cf1bb3c95 │ │ │ │ │ $fHashAlgorithmSHA3_224_$snettleHashUpdate :: │ │ │ │ │ SHA3_224 -> Data.ByteString.Internal.Type.ByteString -> SHA3_224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_224) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate9 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_224 ww }] │ │ │ │ │ -4b23bcfb608e966056eda8ee87f5e19d │ │ │ │ │ +2d989405030275807b1da1e40881e900 │ │ │ │ │ $fHashAlgorithmSHA3_224_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_224 -> SHA3_224 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -1ccee9472099ad1aed7b0cb726aac879 │ │ │ │ │ +e7302dd4bc62c2064d91906e6a6f107c │ │ │ │ │ $fHashAlgorithmSHA3_256 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_256 │ │ │ │ │ @@ -1129,60 +1129,60 @@ │ │ │ │ │ $fHashAlgorithmSHA3_5 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -d34f9d8705665009c732bf6f47dd8bba │ │ │ │ │ +31c7d11ab9582ca7d8865165d6af679b │ │ │ │ │ $fHashAlgorithmSHA3_256_$chashInit :: SHA3_256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_256], │ │ │ │ │ Unfolding: Core: SHA3_256 $fHashAlgorithmSHA3_6] │ │ │ │ │ -8de50d96c2fd42adb31c85c5af072355 │ │ │ │ │ +e816386375762ef9730a692af9b1d9c5 │ │ │ │ │ $fHashAlgorithmSHA3_256_$chashUpdateLazy :: │ │ │ │ │ SHA3_256 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_256 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_256) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_256_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -2269161e0421ca46545222b227bb292e │ │ │ │ │ +5ea23fbda9a19b419f77e4836edf0797 │ │ │ │ │ $fHashAlgorithmSHA3_256_$snettleHashFinalize :: │ │ │ │ │ SHA3_256 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_256) -> │ │ │ │ │ case c of wild { SHA3_256 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize10 ww1 } }] │ │ │ │ │ -6fdc23567eff934fcffcce52e5106234 │ │ │ │ │ +945b1e91eb7d28c37382dbb68e47b2e9 │ │ │ │ │ $fHashAlgorithmSHA3_256_$snettleHashUpdate :: │ │ │ │ │ SHA3_256 -> Data.ByteString.Internal.Type.ByteString -> SHA3_256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_256) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate10 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_256 ww }] │ │ │ │ │ -0293a2fd5a57098c7c0727a8f5ce593f │ │ │ │ │ +ed975a275b9708b327e1d769f1173c54 │ │ │ │ │ $fHashAlgorithmSHA3_256_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_256 -> SHA3_256 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -1b855b9a769ebf093c885c15fd354a57 │ │ │ │ │ +0d7ec4e81505541ae4f9ffcb0abd8432 │ │ │ │ │ $fHashAlgorithmSHA3_3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_4] │ │ │ │ │ -038352f03ebd49e218d5c0383d62e67d │ │ │ │ │ +95da4d1547c5cacb99736b706fcb8ccd │ │ │ │ │ $fHashAlgorithmSHA3_384 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_384 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_384 │ │ │ │ │ @@ -1205,64 +1205,64 @@ │ │ │ │ │ $fHashAlgorithmSHA3_9 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -e1dae3e9d5af2cae56a9ffc99a4be2c4 │ │ │ │ │ +d69ecd32b46c7a8a959825d7a1c0cb46 │ │ │ │ │ $fHashAlgorithmSHA3_384_$chashInit :: SHA3_384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_384], │ │ │ │ │ Unfolding: Core: SHA3_384 $fHashAlgorithmSHA3_10] │ │ │ │ │ -0c72b27bc3b5e24a17edda19372ee94b │ │ │ │ │ +646afc989601cb9131177d13d0b731b2 │ │ │ │ │ $fHashAlgorithmSHA3_384_$chashUpdateLazy :: │ │ │ │ │ SHA3_384 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_384 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_384) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_384_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -8342ad20432d0fb261712cd82955416a │ │ │ │ │ +4155c2684c25684a588cabe3883404f8 │ │ │ │ │ $fHashAlgorithmSHA3_384_$snettleHashFinalize :: │ │ │ │ │ SHA3_384 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_384) -> │ │ │ │ │ case c of wild { SHA3_384 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize11 ww1 } }] │ │ │ │ │ -582fde0d753fb298ea40a7221756d5d9 │ │ │ │ │ +628e5f943d7bca5c49fd75c71e5d1ac4 │ │ │ │ │ $fHashAlgorithmSHA3_384_$snettleHashUpdate :: │ │ │ │ │ SHA3_384 -> Data.ByteString.Internal.Type.ByteString -> SHA3_384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_384) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate11 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_384 ww }] │ │ │ │ │ -093ccae555e5e73e1bc26233ba7f80b2 │ │ │ │ │ +680d7d6822677923ca9086c608a6897a │ │ │ │ │ $fHashAlgorithmSHA3_384_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_384 -> SHA3_384 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -45d0d0094310fd20a04f499cf9a620ab │ │ │ │ │ +0250f72950789381a0a28fc71569b555 │ │ │ │ │ $fHashAlgorithmSHA3_4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-224"#] │ │ │ │ │ -1c82db14b3c93ccec42a839d879befa7 │ │ │ │ │ +ce5e2dfaa50bef3da33566198477d686 │ │ │ │ │ $fHashAlgorithmSHA3_5 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -33907b40907215880979e1ee9699d4aa │ │ │ │ │ +5113dc5e35eb9a3b1ee6e6bc6a8b772e │ │ │ │ │ $fHashAlgorithmSHA3_512 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_512 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_512 │ │ │ │ │ @@ -1285,85 +1285,85 @@ │ │ │ │ │ $fHashAlgorithmSHA3_13 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -757200e203aa29a4b8ccec0149689faa │ │ │ │ │ +524197240084bf203bfacc3f28ba6a76 │ │ │ │ │ $fHashAlgorithmSHA3_512_$chashInit :: SHA3_512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_512], │ │ │ │ │ Unfolding: Core: SHA3_512 $fHashAlgorithmSHA3_14] │ │ │ │ │ -a243d47390d8d770397cf927f467f23b │ │ │ │ │ +dc2fbbee7cc0a230937a60e86a8a5876 │ │ │ │ │ $fHashAlgorithmSHA3_512_$chashUpdateLazy :: │ │ │ │ │ SHA3_512 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_512 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_512) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_512_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -6845e23d477efb138b9ad8b585fc4597 │ │ │ │ │ +54bd531d83022e0c133f0ffed004a386 │ │ │ │ │ $fHashAlgorithmSHA3_512_$snettleHashFinalize :: │ │ │ │ │ SHA3_512 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_512) -> │ │ │ │ │ case c of wild { SHA3_512 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize12 ww1 } }] │ │ │ │ │ -e580da7b86ce3014375303a1ed061093 │ │ │ │ │ +dcd759f2b4c4477268085eee85556724 │ │ │ │ │ $fHashAlgorithmSHA3_512_$snettleHashUpdate :: │ │ │ │ │ SHA3_512 -> Data.ByteString.Internal.Type.ByteString -> SHA3_512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_512) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate12 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_512 ww }] │ │ │ │ │ -e17d5b74716ec89199da626dbb22b8a4 │ │ │ │ │ +a2cd07b88e0cf55a2dd9fd4564b3ea06 │ │ │ │ │ $fHashAlgorithmSHA3_512_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_512 -> SHA3_512 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -3d909f22e904efffeba988a4b00de328 │ │ │ │ │ +6db91b3e2cab11603e78c51990fc2167 │ │ │ │ │ $fHashAlgorithmSHA3_6 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 344# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_256_init] │ │ │ │ │ -55989ebca39c231368b40a9b0a0d80ac │ │ │ │ │ +b1a3fff713b457502e0e7ea1e3c1ae87 │ │ │ │ │ $fHashAlgorithmSHA3_7 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_8] │ │ │ │ │ -8f321889d859dc63251ee5f0f09d5b6b │ │ │ │ │ +ae60eaeeeb6597eb157732b2b0a0fd7c │ │ │ │ │ $fHashAlgorithmSHA3_8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-256"#] │ │ │ │ │ -1e4a2dbc20c3cc437690b46d8d796c42 │ │ │ │ │ +73c31166fd003a905c18fc85eaa62ad6 │ │ │ │ │ $fHashAlgorithmSHA3_9 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -5250da24044db079d5ae8e6514da6eec │ │ │ │ │ +a1474ae63f425fe3fee247d895a054de │ │ │ │ │ $fHashAlgorithmSHA4 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA5] │ │ │ │ │ -28d28e0cfd17bd16dbd95417a8cb56d2 │ │ │ │ │ +8c3db8b7d2df35ae531ba7dd03c30294 │ │ │ │ │ $fHashAlgorithmSHA5 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA1"#] │ │ │ │ │ -52b0c7ea5e96b45b7332a9b12cf2d7b5 │ │ │ │ │ +c8cd60b56af22ed66cb37582b97ac232 │ │ │ │ │ $fHashAlgorithmSHA512 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA512 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA512 │ │ │ │ │ @@ -1384,76 +1384,76 @@ │ │ │ │ │ $fHashAlgorithmSHA18 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ab235fcf9fda292c7911da82095ac74d │ │ │ │ │ +60b03e7e0eaa60a9ae27e547145353f3 │ │ │ │ │ $fHashAlgorithmSHA512_$chashInit :: SHA512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA512], │ │ │ │ │ Unfolding: Core: SHA512 $fHashAlgorithmSHA19] │ │ │ │ │ -bdc14b46ed99f81410bb47e17cf56440 │ │ │ │ │ +0ac25a72f77777809a3b48044ffa99e3 │ │ │ │ │ $fHashAlgorithmSHA512_$chashUpdateLazy :: │ │ │ │ │ SHA512 -> Data.ByteString.Lazy.Internal.ByteString -> SHA512 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA512) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA512_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -51743c1111feba49a09cc076c29f0592 │ │ │ │ │ +c53a0500a5910549ce4b0290c4533851 │ │ │ │ │ $fHashAlgorithmSHA512_$snettleHashFinalize :: │ │ │ │ │ SHA512 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA512) -> │ │ │ │ │ case c of wild { SHA512 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize13 ww1 } }] │ │ │ │ │ -a9339fc68b7b17f28f29cf80ce208491 │ │ │ │ │ +fe534aa918ee07b41ad9472709f84e1e │ │ │ │ │ $fHashAlgorithmSHA512_$snettleHashUpdate :: │ │ │ │ │ SHA512 -> Data.ByteString.Internal.Type.ByteString -> SHA512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA512) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate13 c msg of wild { Solo# ww -> │ │ │ │ │ SHA512 ww }] │ │ │ │ │ -6e0cd32e31313890ae9a2f0a64cd48cb │ │ │ │ │ +a3a8c9e2cfa9aa9720a8116a4ed8f324 │ │ │ │ │ $fHashAlgorithmSHA512_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA512 -> SHA512 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -b0899317037b1e7f1599c8c7721e1805 │ │ │ │ │ +2889bdb762da7de7d55a575776e2dc97 │ │ │ │ │ $fHashAlgorithmSHA6 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: ] │ │ │ │ │ -aa62df22a0ccf070548e74f770cc256c │ │ │ │ │ +92aeb0ad7d8621e20203b0cf4bcdfaca │ │ │ │ │ $fHashAlgorithmSHA7 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ 112# │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha224_init] │ │ │ │ │ -b5ea0ac080f6394af037e4d8e8a1acbd │ │ │ │ │ +6fb262e95e3dffb68387be0b968aa81d │ │ │ │ │ $fHashAlgorithmSHA8 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA9] │ │ │ │ │ -5c4d6014f1c356c984bca3b28acc5973 │ │ │ │ │ +6d164154a666b1ff04db104a7b09d87f │ │ │ │ │ $fHashAlgorithmSHA9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA224"#] │ │ │ │ │ -f164d0816391685d440e92e3755007ff │ │ │ │ │ +b81f159edf4289b6ca7bc764e75ac8b0 │ │ │ │ │ $fNettleHashAlgorithmGOSTHASH94 :: NettleHashAlgorithm GOSTHASH94 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @GOSTHASH94 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_gosthash94_ctx_size │ │ │ │ │ @@ -1488,23 +1488,23 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ gosthash94_ctx │ │ │ │ │ $fNettleHashAlgorithmGOSTHASH94_$cnha_Ctx] │ │ │ │ │ -ffd213091c4bfe3c78fd5583d46eea4e │ │ │ │ │ +b6afe6915490efe8d8bf21122d1a77d0 │ │ │ │ │ $fNettleHashAlgorithmGOSTHASH94_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> GOSTHASH94 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ GOSTHASH94 ds] │ │ │ │ │ -d52266544801774767500a0e02de210f │ │ │ │ │ +553c30566a8164fe9f4553b94206822a │ │ │ │ │ $fNettleHashAlgorithmMD2 :: NettleHashAlgorithm MD2 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD2 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md2_ctx_size │ │ │ │ │ @@ -1535,22 +1535,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ md2_ctx │ │ │ │ │ $fNettleHashAlgorithmMD2_$cnha_Ctx] │ │ │ │ │ -876ae49b23dbea442a08c23681d3b313 │ │ │ │ │ +caba3019b30f77777f4a9b3c13068443 │ │ │ │ │ $fNettleHashAlgorithmMD2_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> MD2 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> MD2 ds] │ │ │ │ │ -095c651050afc7e76aeaf0fe6a025e5c │ │ │ │ │ +50c94313e9263e269f150b0b3bc3d458 │ │ │ │ │ $fNettleHashAlgorithmMD4 :: NettleHashAlgorithm MD4 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD4 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md4_ctx_size │ │ │ │ │ @@ -1581,22 +1581,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ md4_ctx │ │ │ │ │ $fNettleHashAlgorithmMD4_$cnha_Ctx] │ │ │ │ │ -fcbf30df014acda3b23b66802cb7bcb6 │ │ │ │ │ +b7689b963c20f2444a7780bd67d7bebd │ │ │ │ │ $fNettleHashAlgorithmMD4_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> MD4 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> MD4 ds] │ │ │ │ │ -7437913c81cff36cf9a2fd12df420ef7 │ │ │ │ │ +93cf6ec2859ca6159ad56eb6b513597a │ │ │ │ │ $fNettleHashAlgorithmMD5 :: NettleHashAlgorithm MD5 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD5 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md5_ctx_size │ │ │ │ │ @@ -1627,22 +1627,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ md5_ctx │ │ │ │ │ $fNettleHashAlgorithmMD5_$cnha_Ctx] │ │ │ │ │ -771c138a71551d4bc5cd99997e4d963f │ │ │ │ │ +80b7d562e00ac0b05f853b030005023e │ │ │ │ │ $fNettleHashAlgorithmMD5_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> MD5 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> MD5 ds] │ │ │ │ │ -011a0ab4f4bdd2c47a7d7bd2f7d3a3b6 │ │ │ │ │ +51db36e34198b3950e4892fe8e36d76c │ │ │ │ │ $fNettleHashAlgorithmRIPEMD160 :: NettleHashAlgorithm RIPEMD160 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @RIPEMD160 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_ripemd160_ctx_size │ │ │ │ │ @@ -1677,23 +1677,23 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ ripemd160_ctx │ │ │ │ │ $fNettleHashAlgorithmRIPEMD160_$cnha_Ctx] │ │ │ │ │ -d2a52295f24c581e6a93e2c55bc0b805 │ │ │ │ │ +8a613e6925a6353f4e6512970b93c13e │ │ │ │ │ $fNettleHashAlgorithmRIPEMD160_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> RIPEMD160 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ RIPEMD160 ds] │ │ │ │ │ -543186b8684b2d0731f6d0fd25a861a7 │ │ │ │ │ +89aff06975e3a13cc91d3493dbf2122f │ │ │ │ │ $fNettleHashAlgorithmSHA1 :: NettleHashAlgorithm SHA1 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA1 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha1_ctx_size │ │ │ │ │ @@ -1724,22 +1724,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha1_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA1_$cnha_Ctx] │ │ │ │ │ -a54e2fd82737a4f4b56f140c85dcb748 │ │ │ │ │ +abb3487445a89b327d19263e328b2fa7 │ │ │ │ │ $fNettleHashAlgorithmSHA1_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA1 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA1 ds] │ │ │ │ │ -6c865e2b6313af6fb5530a3d71f092cb │ │ │ │ │ +6a506e10d9d13362b64213de511f9d48 │ │ │ │ │ $fNettleHashAlgorithmSHA224 :: NettleHashAlgorithm SHA224 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA224 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha224_ctx_size │ │ │ │ │ @@ -1771,22 +1771,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha224_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA224_$cnha_Ctx] │ │ │ │ │ -5814f26269eabec58ba475a3d927634e │ │ │ │ │ +59b3422d36b27dc7d9b31a63b0ae7512 │ │ │ │ │ $fNettleHashAlgorithmSHA224_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA224 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA224 ds] │ │ │ │ │ -a44d575728c46fd391d8f733b9cdb52a │ │ │ │ │ +c59acdb766d0613da4c50e2d6722937d │ │ │ │ │ $fNettleHashAlgorithmSHA256 :: NettleHashAlgorithm SHA256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA256 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha256_ctx_size │ │ │ │ │ @@ -1818,22 +1818,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha256_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA256_$cnha_Ctx] │ │ │ │ │ -93240ad8c3f54b5c87b2e4db84883177 │ │ │ │ │ +26217526c8b762269fe1a5aac703fc34 │ │ │ │ │ $fNettleHashAlgorithmSHA256_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA256 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA256 ds] │ │ │ │ │ -f7149f0e07a275cb361820fa488c70f9 │ │ │ │ │ +f18b35ec67c399d7da55140acfc418e4 │ │ │ │ │ $fNettleHashAlgorithmSHA384 :: NettleHashAlgorithm SHA384 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA384 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha384_ctx_size │ │ │ │ │ @@ -1865,22 +1865,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha384_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA384_$cnha_Ctx] │ │ │ │ │ -510990000c16f6c79d4a0a5c821a9e81 │ │ │ │ │ +949e761b3def5a0da2bc7938dde26703 │ │ │ │ │ $fNettleHashAlgorithmSHA384_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA384 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA384 ds] │ │ │ │ │ -0f21ab85686e92b072a87f134c7e6d00 │ │ │ │ │ +8370cff1243dc4cfd27952ad757d3886 │ │ │ │ │ $fNettleHashAlgorithmSHA3_224 :: NettleHashAlgorithm SHA3_224 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_224 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_224_ctx_size │ │ │ │ │ @@ -1915,22 +1915,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_224_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_224_$cnha_Ctx] │ │ │ │ │ -0b0187e2140999deca55a200d8ac86e0 │ │ │ │ │ +647c47ef8906a610210d71e4d0c49478 │ │ │ │ │ $fNettleHashAlgorithmSHA3_224_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_224 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_224 ds] │ │ │ │ │ -0de301715ce0c64cbe7a882f85997223 │ │ │ │ │ +3327e8c9325eedc9d93b3522a3938968 │ │ │ │ │ $fNettleHashAlgorithmSHA3_256 :: NettleHashAlgorithm SHA3_256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_256 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_256_ctx_size │ │ │ │ │ @@ -1965,22 +1965,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_256_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_256_$cnha_Ctx] │ │ │ │ │ -bad6513eec74cdedc3c4a21bb3d09976 │ │ │ │ │ +de343972e17460aac453a781f56ec3cc │ │ │ │ │ $fNettleHashAlgorithmSHA3_256_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_256 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_256 ds] │ │ │ │ │ -a456002a6af758394737db74887affb7 │ │ │ │ │ +08497b1ea02a7230e92f52161d087fef │ │ │ │ │ $fNettleHashAlgorithmSHA3_384 :: NettleHashAlgorithm SHA3_384 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_384 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_384_ctx_size │ │ │ │ │ @@ -2015,22 +2015,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_384_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_384_$cnha_Ctx] │ │ │ │ │ -644cbb00c5d9e4b220170a71ba93e6bd │ │ │ │ │ +6ff65960dccd5ec2d514f80ef32a96b5 │ │ │ │ │ $fNettleHashAlgorithmSHA3_384_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_384 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_384 ds] │ │ │ │ │ -a0bdb642b848e23344716f3c9e474180 │ │ │ │ │ +f95d000e73bd758eceb3275225808e98 │ │ │ │ │ $fNettleHashAlgorithmSHA3_512 :: NettleHashAlgorithm SHA3_512 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_512 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_512_ctx_size │ │ │ │ │ @@ -2065,22 +2065,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_512_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_512_$cnha_Ctx] │ │ │ │ │ -7b45102b747feed05b6b9299efa48062 │ │ │ │ │ +f001697f341e4016e8a4cc5e3c305f0c │ │ │ │ │ $fNettleHashAlgorithmSHA3_512_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_512 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_512 ds] │ │ │ │ │ -2ecfe57ab0e38aa9871760b95baf41ba │ │ │ │ │ +d1800d54ac0895eb20694634a4af84a2 │ │ │ │ │ $fNettleHashAlgorithmSHA512 :: NettleHashAlgorithm SHA512 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA512 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha512_ctx_size │ │ │ │ │ @@ -2112,742 +2112,742 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha512_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA512_$cnha_Ctx] │ │ │ │ │ -060063dd8c1547d8b8e26405b69b2dbe │ │ │ │ │ +5594d19a60e21259ff5b8123ddc412a8 │ │ │ │ │ $fNettleHashAlgorithmSHA512_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA512 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA512 ds] │ │ │ │ │ -88dc5e6980711d3ca02ec228395281cd │ │ │ │ │ +44b7172ca5fa3b5dcaa7822117babbd1 │ │ │ │ │ $tc'C:NettleHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 15726673811813629214#Word64 │ │ │ │ │ - 6236691651282236058#Word64 │ │ │ │ │ + 1251497764493553879#Word64 │ │ │ │ │ + 4819053414749645276#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleHashAlgorithm2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleHashAlgorithm1] │ │ │ │ │ -b543fc0dec819cb99fa03c33150d0e8c │ │ │ │ │ +e9a715c8b2f7b08194e53a2a0a6a8885 │ │ │ │ │ $tc'C:NettleHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cd4e6b2685306dae46562c3ec4bf774e │ │ │ │ │ +4d377c323ad79daa75fc14e4092bff52 │ │ │ │ │ $tc'C:NettleHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleHashAlgorithm3] │ │ │ │ │ -c8ff3293c5d49bdd52115e7be12af888 │ │ │ │ │ +65061b7c02d04599328e455189483c8c │ │ │ │ │ $tc'C:NettleHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleHashAlgorithm"#] │ │ │ │ │ -8edf9cd32523f0fb2e4fb623f16d228e │ │ │ │ │ +c74679f42c1df7a0bc407b18d4a00944 │ │ │ │ │ $tc'GOSTHASH1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -8eabbed87e973a76867a654e0b1103e8 │ │ │ │ │ +3e9c9e2698d3e39159cc5a1be88b675b │ │ │ │ │ $tc'GOSTHASH2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'GOSTHASH3] │ │ │ │ │ -4b0dbdb1229fcfc58a7f597f70111422 │ │ │ │ │ +377c5d1c7c984d25a15d5aef5f8f24d7 │ │ │ │ │ $tc'GOSTHASH3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'GOSTHASH94"#] │ │ │ │ │ -0bae42c38a6269015ddc5bf24ca334f4 │ │ │ │ │ +fc59b776e243665509b5d951ad372840 │ │ │ │ │ $tc'GOSTHASH94 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14341580592083946872#Word64 │ │ │ │ │ - 15344299993127916889#Word64 │ │ │ │ │ + 6845426058207375073#Word64 │ │ │ │ │ + 7121460700547507680#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'GOSTHASH2 │ │ │ │ │ 0# │ │ │ │ │ $tc'GOSTHASH1] │ │ │ │ │ -a6b73df9e2ad913919959e770338e0f0 │ │ │ │ │ +0726c652a5781ffa29faf586b48e9b4e │ │ │ │ │ $tc'MD1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -da1a452125fbf652b927a9116f3e21a8 │ │ │ │ │ +40705603539371ce3d73999bc3d3d615 │ │ │ │ │ $tc'MD10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'MD4"#] │ │ │ │ │ -27fba0ce0180c75ad2e85300a8ba5c58 │ │ │ │ │ +204ea1435654ecc66433d70a06b8362c │ │ │ │ │ $tc'MD11 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -8776a67b96a3ccabca910e0a33ff8e8f │ │ │ │ │ +3104ad6a5a27206ceb7edb265eae8e61 │ │ │ │ │ $tc'MD12 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'MD13] │ │ │ │ │ -5da056689ccc445068af4b22887de2ad │ │ │ │ │ +0044e3ba0cb0d3b9989deebd9b1a8c61 │ │ │ │ │ $tc'MD13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'MD5"#] │ │ │ │ │ -d68f470b0d3439b875f27e8711b80fa7 │ │ │ │ │ +707c82cff2b239fd861f5797d5a209d2 │ │ │ │ │ $tc'MD2 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6574030811486836007#Word64 │ │ │ │ │ - 219592019333037416#Word64 │ │ │ │ │ + 14396726589465274904#Word64 │ │ │ │ │ + 2524249959979553138#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'MD3 │ │ │ │ │ 0# │ │ │ │ │ $tc'MD1] │ │ │ │ │ -969ed4f44f9c9d6841ff254714b09d26 │ │ │ │ │ +36269b36607896885aadddc0d7838fa0 │ │ │ │ │ $tc'MD3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'MD7] │ │ │ │ │ -643a01ccc44836470a95f2ef94de2f0e │ │ │ │ │ +b73983318164c884cfc7f6abfa71de94 │ │ │ │ │ $tc'MD4 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5662389175407299653#Word64 │ │ │ │ │ - 8707447273583684666#Word64 │ │ │ │ │ + 16374078659869255359#Word64 │ │ │ │ │ + 7149978332268570290#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'MD9 │ │ │ │ │ 0# │ │ │ │ │ $tc'MD8] │ │ │ │ │ -a85046cb0870ad23c34be6c30b98177c │ │ │ │ │ +5ccd501f2879b39362667bccc3486ba7 │ │ │ │ │ $tc'MD5 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10962395619963988639#Word64 │ │ │ │ │ - 2014711307425680991#Word64 │ │ │ │ │ + 474000815753805260#Word64 │ │ │ │ │ + 15846830642041405707#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'MD12 │ │ │ │ │ 0# │ │ │ │ │ $tc'MD11] │ │ │ │ │ -33f3722f21e432507009a590b61686a9 │ │ │ │ │ +4023f687031dd03cb16cc56de2b35ca6 │ │ │ │ │ $tc'MD7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'MD2"#] │ │ │ │ │ -fa1265ef3f09921bf3f5092054f700a0 │ │ │ │ │ +82bf47df85021df4e082d1a20204eef1 │ │ │ │ │ $tc'MD8 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -46d15ef459643aafef8ef37e1ae64beb │ │ │ │ │ +57004ea595e9889af5a943bc42d24cdc │ │ │ │ │ $tc'MD9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'MD10] │ │ │ │ │ -b736b9fad3cf7abff8277689493bbf08 │ │ │ │ │ +e663b384b9ab0e7587045d62a6fb79b0 │ │ │ │ │ $tc'RIPEMD1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -15371e3f008b3fbe82df7d932228e356 │ │ │ │ │ +d94da8ff99cf4f255b51662e40d48959 │ │ │ │ │ $tc'RIPEMD160 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7687871418234556476#Word64 │ │ │ │ │ - 5478198478995667141#Word64 │ │ │ │ │ + 12876183588397224733#Word64 │ │ │ │ │ + 2146764456466110620#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'RIPEMD2 │ │ │ │ │ 0# │ │ │ │ │ $tc'RIPEMD1] │ │ │ │ │ -0947f05b820c93c66c2cce80a1cbe0ae │ │ │ │ │ +1dbb4390018c6d01b48eb8a515cee798 │ │ │ │ │ $tc'RIPEMD2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'RIPEMD3] │ │ │ │ │ -96e51764cef73b83ab8670729070b1c1 │ │ │ │ │ +0aeef5daaf219e9df7ad48c6ec0534a1 │ │ │ │ │ $tc'RIPEMD3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'RIPEMD160"#] │ │ │ │ │ -87ea6949e4f84f946eedc58902c575b1 │ │ │ │ │ +f1d6ad4f7c34389bc611be09f995a7bf │ │ │ │ │ $tc'SHA1 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16329000329652746455#Word64 │ │ │ │ │ - 1079887316152456720#Word64 │ │ │ │ │ + 2883321338291251392#Word64 │ │ │ │ │ + 17210217861253170416#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA2] │ │ │ │ │ -8acb65d9d2814418941282b368d1e6be │ │ │ │ │ +89076bb1a5c1771f87a15dd642f7832d │ │ │ │ │ $tc'SHA10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA256"#] │ │ │ │ │ -cef90e703a6f31906b58d04b404eeb18 │ │ │ │ │ +364b94a6400c91e8654f1429e01bce0e │ │ │ │ │ $tc'SHA11 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -d4d690636b38edb23c0f53aab2d166ba │ │ │ │ │ +2d15477198e39e1ef4370153b941331e │ │ │ │ │ $tc'SHA12 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA13] │ │ │ │ │ -7ff6eddc22874b8b627cd6e1360b80be │ │ │ │ │ +1e687701a108d16a4496cc6b74e9132f │ │ │ │ │ $tc'SHA13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA384"#] │ │ │ │ │ -b8037fcb88753e94cb7a000710e4331d │ │ │ │ │ +9a8929eaccf9c7b1bab3386a19fb6e6a │ │ │ │ │ $tc'SHA14 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -034e59b61c5fe2edeb3d2dc500fc3a1f │ │ │ │ │ +41b20e0ce795f46bad68afafa851ba9c │ │ │ │ │ $tc'SHA15 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA16] │ │ │ │ │ -1e9d4241d4b479e6f330c41ca0350886 │ │ │ │ │ +b58578790d717a249b6160e59004fdd9 │ │ │ │ │ $tc'SHA16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA512"#] │ │ │ │ │ -f7a3a54daed072d276567ec42b24a03d │ │ │ │ │ +373549bf7c6fb750b0fdc3ef9cbe503d │ │ │ │ │ $tc'SHA2 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c0abf64d01a1766635fffc45e1410672 │ │ │ │ │ +7609b9c4897015ce29fb39cd0bcaa5bb │ │ │ │ │ $tc'SHA224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 547911264230461465#Word64 │ │ │ │ │ - 10047875979488155956#Word64 │ │ │ │ │ + 11523279027204300777#Word64 │ │ │ │ │ + 2795256929242850279#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA6 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA5] │ │ │ │ │ -484d6ad437e89c4703a7c6d5db53ce17 │ │ │ │ │ +68f6b9a1365045bef0d49c47c5cf1d16 │ │ │ │ │ $tc'SHA256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 962366679155633127#Word64 │ │ │ │ │ - 2453747050286701525#Word64 │ │ │ │ │ + 8394019134791134367#Word64 │ │ │ │ │ + 5575242815516954745#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA9 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA8] │ │ │ │ │ -41183430316c7efbb7c26afbeda3158e │ │ │ │ │ +a6164f147ea415717b0cc8035a1d277c │ │ │ │ │ $tc'SHA3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA4] │ │ │ │ │ -188d71dea05adb1b9f6c496f6040ef14 │ │ │ │ │ +e70e209f76b5903afc09dca749771963 │ │ │ │ │ $tc'SHA384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14784236106992100906#Word64 │ │ │ │ │ - 7596864287644228695#Word64 │ │ │ │ │ + 7856833402428250581#Word64 │ │ │ │ │ + 5561962452312454457#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA12 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA11] │ │ │ │ │ -d37d0288c38ef7acd1292a9b41e33949 │ │ │ │ │ +ca18c4ab376a266e1b1c3e23d76a6c27 │ │ │ │ │ $tc'SHA3_1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -1f6163ee8e1b316a0b3c735b290414d7 │ │ │ │ │ +8afc3f1314c7928ea6329fe018922358 │ │ │ │ │ $tc'SHA3_10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -2a3bedc7b6e810f52f743266a1420011 │ │ │ │ │ +55cc8cd1d1a5e390e6330c657d3e722f │ │ │ │ │ $tc'SHA3_11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_12] │ │ │ │ │ -d2420c0fdee0633c00b45860164ffe80 │ │ │ │ │ +475421f4ec7e5e69638d060684ca31b2 │ │ │ │ │ $tc'SHA3_12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_512"#] │ │ │ │ │ -02ebf85e841b28144eae3ff084a0f95f │ │ │ │ │ +61691de12984cbb31608cde21aeb4179 │ │ │ │ │ $tc'SHA3_2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_3] │ │ │ │ │ -a140d235c439d0b2dde1b3382b8be0a3 │ │ │ │ │ +e15628e007f3d0f15ec30b916642acd5 │ │ │ │ │ $tc'SHA3_224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5193974399385185043#Word64 │ │ │ │ │ - 7021056739667671071#Word64 │ │ │ │ │ + 9652615809063418575#Word64 │ │ │ │ │ + 4201675594383084735#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_2 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_1] │ │ │ │ │ -af2fb8a31a26269999e7832e81beb499 │ │ │ │ │ +f77fe57a688a60490869bc60472da7f3 │ │ │ │ │ $tc'SHA3_256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 15694909769881179332#Word64 │ │ │ │ │ - 9723974370124670473#Word64 │ │ │ │ │ + 10891752847373469737#Word64 │ │ │ │ │ + 17347923255625241027#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_5 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_4] │ │ │ │ │ -2e070c4db1f668a06756713209fa330f │ │ │ │ │ +8a01f9001cc8fc28bc4469ba9ef60b90 │ │ │ │ │ $tc'SHA3_3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_224"#] │ │ │ │ │ -1c4a9978a77d8863785a0b4012e7e330 │ │ │ │ │ +62c206e9468482953ab4c95e3df26e5f │ │ │ │ │ $tc'SHA3_384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3314332283591573123#Word64 │ │ │ │ │ - 16961962503763856821#Word64 │ │ │ │ │ + 12896806020840003697#Word64 │ │ │ │ │ + 16646139806468155157#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_8 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_7] │ │ │ │ │ -74f42aa179b51c9ca0e0b16d48dbb87c │ │ │ │ │ +e7eabc746fbf14874a053e8989b41f1e │ │ │ │ │ $tc'SHA3_4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -0bcc7aef7b15bc4e5d28b0751c6f9681 │ │ │ │ │ +8df81c722134f40e74b69bb0d4406985 │ │ │ │ │ $tc'SHA3_5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_6] │ │ │ │ │ -40c25085ffde6530af7814c8bbfb6c2f │ │ │ │ │ +d5a93fe9cfcde2308aba78932cc66581 │ │ │ │ │ $tc'SHA3_512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7942289037205978660#Word64 │ │ │ │ │ - 7754609999437156818#Word64 │ │ │ │ │ + 7781670614690268536#Word64 │ │ │ │ │ + 3293817819936917953#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_11 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_10] │ │ │ │ │ -bd4b07d3ccbe9edcb704c58a01fccd8f │ │ │ │ │ +9999d809a0794333b9f58d317df79eb8 │ │ │ │ │ $tc'SHA3_6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_256"#] │ │ │ │ │ -1884315cbd3d27792510c16ccdce80c6 │ │ │ │ │ +48bf371046711f10d7a415eb744061d2 │ │ │ │ │ $tc'SHA3_7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cc4099868c8a63241936756cf5521d6b │ │ │ │ │ +ddf00136ade9ce82c0afcf95569f24e3 │ │ │ │ │ $tc'SHA3_8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_9] │ │ │ │ │ -01162acac162f7c82be1fddd798182be │ │ │ │ │ +5e94e9258f69eae0fec763bec24b9524 │ │ │ │ │ $tc'SHA3_9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_384"#] │ │ │ │ │ -3dbb9d111aa7fe0c91f79a8499436a2b │ │ │ │ │ +ab4c9f1e3a9571bdabcb3ddf2aa74b06 │ │ │ │ │ $tc'SHA4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA1"#] │ │ │ │ │ -cbadfd08375eb23f0cb71b5954a304ac │ │ │ │ │ +8f7af5abd41862b172bf119ef7fa0479 │ │ │ │ │ $tc'SHA5 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -6e70fa9149196389fef5c9a723a46a49 │ │ │ │ │ +b7e1f3ea37d9ad741e4674323d745ba2 │ │ │ │ │ $tc'SHA512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 641284415949358942#Word64 │ │ │ │ │ - 7766274948457352254#Word64 │ │ │ │ │ + 10637883310865882401#Word64 │ │ │ │ │ + 1537483113719178557#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA15 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA14] │ │ │ │ │ -7aa74282692ea31d4693ec0cdc2472ae │ │ │ │ │ +1e10d6a9ca77a98bde34e7cfaa79c5ea │ │ │ │ │ $tc'SHA6 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA7] │ │ │ │ │ -52ffe2ef7f6714a22c9613bbd181ec92 │ │ │ │ │ +334ebdb754e90db40c37a46e46dfe450 │ │ │ │ │ $tc'SHA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA224"#] │ │ │ │ │ -b3374bc9e6386aa4aa9427d835c12499 │ │ │ │ │ +d16f1a36ed68ea8dbe724870c675c485 │ │ │ │ │ $tc'SHA8 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -045795392111c746c4d99d8f65da0e03 │ │ │ │ │ +6e4911e6773e8d00f48667e803056315 │ │ │ │ │ $tc'SHA9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA10] │ │ │ │ │ -e6bef21986404b0f433f7d3f6135fece │ │ │ │ │ +e3fd02c7886ab174c470ef038b37009b │ │ │ │ │ $tcGOSTHASH1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcGOSTHASH2] │ │ │ │ │ -755530ed6611a3f547c25ffa5e34ff4c │ │ │ │ │ +e5531cf834aa31613eb244ae76da2aab │ │ │ │ │ $tcGOSTHASH2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "GOSTHASH94"#] │ │ │ │ │ -cf1430f8f9c2585b5f574aaae464053b │ │ │ │ │ +35936bfda748df820a36a5401269a92b │ │ │ │ │ $tcGOSTHASH94 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16341561398535541720#Word64 │ │ │ │ │ - 2176580669150321819#Word64 │ │ │ │ │ + 11484875147316363429#Word64 │ │ │ │ │ + 13827447282283388242#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcGOSTHASH1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -647a18ea57ec95039c920aab201fcf7a │ │ │ │ │ +7de21ddf17a627cb61dee1721f793699 │ │ │ │ │ $tcMD1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcMD3] │ │ │ │ │ -d7bec86f83e386c66fa819829abdf262 │ │ │ │ │ +0cf5e08c403343f060dd6dc38bfd9022 │ │ │ │ │ $tcMD10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD5"#] │ │ │ │ │ -6fa789e8fc0d1262d442fb39e6ae1dfd │ │ │ │ │ +51c3c76402f031f09afbe5b61fb157f0 │ │ │ │ │ $tcMD2 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2964057960605979039#Word64 │ │ │ │ │ - 5064144904768693085#Word64 │ │ │ │ │ + 16200412263926232851#Word64 │ │ │ │ │ + 9070971792386455038#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcMD1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -c3060e21661c66a36db81881744dc1e6 │ │ │ │ │ +3bb956c1fd81234287a8f15e66b5fa03 │ │ │ │ │ $tcMD3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD2"#] │ │ │ │ │ -8593ba0b3d72f913bb44775644343ee0 │ │ │ │ │ +b2d06ef99a3ab58cf4b4a816e0cfb54b │ │ │ │ │ $tcMD4 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3662941355756233004#Word64 │ │ │ │ │ - 825663623139635028#Word64 │ │ │ │ │ + 1053671511308285055#Word64 │ │ │ │ │ + 13428483725232487570#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcMD7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -6e8c62b037a2a29cc002acbb5f580d0e │ │ │ │ │ +191fa939561e193a18e354c58d686b5c │ │ │ │ │ $tcMD5 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10336325729269181899#Word64 │ │ │ │ │ - 6011763833679596565#Word64 │ │ │ │ │ + 16365527018574895594#Word64 │ │ │ │ │ + 14565081662428894499#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcMD9 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -c8ab9b43528e521d70ae5999294b557c │ │ │ │ │ +b54c69af0096cb17ee2d0fafbcb0db88 │ │ │ │ │ $tcMD7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcMD8] │ │ │ │ │ -9b638fbeccbb1599635c08a48adac0df │ │ │ │ │ +480818806daaf37262855a46612832c8 │ │ │ │ │ $tcMD8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD4"#] │ │ │ │ │ -5134aa65b961145c019618a1d97a7c25 │ │ │ │ │ +a626d26e69b3b822309cc082654f79a3 │ │ │ │ │ $tcMD9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcMD10] │ │ │ │ │ -6af4a6058536ec7a1e3809fb0a570f12 │ │ │ │ │ +4de85a519911399c84ed1ee13afa590a │ │ │ │ │ $tcNettleHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12477548539846798151#Word64 │ │ │ │ │ - 17109898679567480830#Word64 │ │ │ │ │ + 15414502788143176133#Word64 │ │ │ │ │ + 18213108352571272709#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleHashAlgorithm2 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleHashAlgorithm1] │ │ │ │ │ -5945bf85f49d3771002a1b7a1bdceee6 │ │ │ │ │ +308710bea4cb6ab2d335b2eabc79a2d1 │ │ │ │ │ $tcNettleHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -06cd2a9f8e68f9679a3c1dcfda3f657e │ │ │ │ │ +3523ab7952d3d9071646ad14ae42756e │ │ │ │ │ $tcNettleHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcNettleHashAlgorithm3] │ │ │ │ │ -cfc14351d84fd8b3ea64b96c679403f2 │ │ │ │ │ +acc925278c454586b55b5c3cb2fed0e0 │ │ │ │ │ $tcNettleHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleHashAlgorithm"#] │ │ │ │ │ -fcf933a5b8c6b7011209df135142c3c8 │ │ │ │ │ +8e598a976a0cb2f08169b1d5ec3e5fc8 │ │ │ │ │ $tcRIPEMD1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcRIPEMD2] │ │ │ │ │ -898fd97cc2bd9e9a9849220eb3f589cf │ │ │ │ │ +cf05658b67932e01a9219545bd211b7b │ │ │ │ │ $tcRIPEMD160 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5335503726594278250#Word64 │ │ │ │ │ - 11235067831147771877#Word64 │ │ │ │ │ + 5164362787367950203#Word64 │ │ │ │ │ + 2719484094841368203#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcRIPEMD1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -b3244fcc1ee6dd99dad1049c261d4e78 │ │ │ │ │ +a69332e0029d13bbb3e4da204526893f │ │ │ │ │ $tcRIPEMD2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "RIPEMD160"#] │ │ │ │ │ -e68eb132901c8784a209f5bbc8481ba5 │ │ │ │ │ +5f25593d3afcffc0b977e82027d8e36b │ │ │ │ │ $tcSHA1 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17431596425216629297#Word64 │ │ │ │ │ - 4039208901901154233#Word64 │ │ │ │ │ + 11079767486023982678#Word64 │ │ │ │ │ + 13637443648857578131#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA2 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -581c4ceeed2c34e947927e97f2aeb31e │ │ │ │ │ +bb4ea8e0366d6869583d3b97ffd62f19 │ │ │ │ │ $tcSHA10 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA11] │ │ │ │ │ -51989d088e3bb080ff25ea866a43e72b │ │ │ │ │ +cd113ef0786e7455f23d9c99c0082991 │ │ │ │ │ $tcSHA11 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA512"#] │ │ │ │ │ -0ed7e68dc8b4ab8bd5a288e2c3de843e │ │ │ │ │ +e48faeab5cd991b68ae7e569fbde85f7 │ │ │ │ │ $tcSHA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3] │ │ │ │ │ -19c4aa91f16bf1253e55a934bc81fdb3 │ │ │ │ │ +5afec0546a977dc1e2326418dc0bda45 │ │ │ │ │ $tcSHA224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8292696938335875498#Word64 │ │ │ │ │ - 14047943102270583096#Word64 │ │ │ │ │ + 1246811181647963394#Word64 │ │ │ │ │ + 1980883064147721638#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA4 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -abb83bb404d21fa2fbfdb2cad80c7c6a │ │ │ │ │ +73827f7899fe25861ef90b16bee9a5a5 │ │ │ │ │ $tcSHA256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12348115909456936439#Word64 │ │ │ │ │ - 4345554478329438125#Word64 │ │ │ │ │ + 1008993027650165060#Word64 │ │ │ │ │ + 15830750644182776733#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA6 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -77075397cd3f46e0b04471a3ced9dcd6 │ │ │ │ │ +f661ff576462bc1bd457c30ef916a93c │ │ │ │ │ $tcSHA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA1"#] │ │ │ │ │ -8cf1c88881d4af9c4c826f6d7ca0ce26 │ │ │ │ │ +3dc383a1b436a4865b156c767d073817 │ │ │ │ │ $tcSHA384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 13680139941486359783#Word64 │ │ │ │ │ - 4460020539817840753#Word64 │ │ │ │ │ + 5768309637772275284#Word64 │ │ │ │ │ + 11588709697705923943#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA8 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -ce12d53e420ebe2bbc152a8330eebe23 │ │ │ │ │ +c7f0d71a71415142bb8c5329482c9151 │ │ │ │ │ $tcSHA3_1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_2] │ │ │ │ │ -5c1c6071dbc1a042adcbf48eb2c7ef06 │ │ │ │ │ +0a8487b6233771b19ada4c67d04e8963 │ │ │ │ │ $tcSHA3_2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_224"#] │ │ │ │ │ -b8349b2118bbc0f43039c27e49f1b6cf │ │ │ │ │ +d1f2641e87d15d51be3b3723e5864540 │ │ │ │ │ $tcSHA3_224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2821622251396725078#Word64 │ │ │ │ │ - 8949652992569654455#Word64 │ │ │ │ │ + 14743661065513331507#Word64 │ │ │ │ │ + 17508616326445899908#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -c50fd87946220cc2d1127005b5b9132c │ │ │ │ │ +11f9eeb455f0ad77e530952691897515 │ │ │ │ │ $tcSHA3_256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 1285930925775673620#Word64 │ │ │ │ │ - 14264045385536048281#Word64 │ │ │ │ │ + 8933329073862575074#Word64 │ │ │ │ │ + 14136926325504501595#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -55eec5cfd1640401d689a886a1f7f655 │ │ │ │ │ +8f0c862592320f7f3402ead92aad1c01 │ │ │ │ │ $tcSHA3_3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_4] │ │ │ │ │ -80039b27150905cf4ab5fe96baa5547a │ │ │ │ │ +6020ef2b9ce27aa4a8d1334b5fb4db4b │ │ │ │ │ $tcSHA3_384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 18274379167630605301#Word64 │ │ │ │ │ - 5186427814303815258#Word64 │ │ │ │ │ + 6698749504343008802#Word64 │ │ │ │ │ + 5197964153468853271#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -4e5e53f15c33dfa6f757f4ad54672cb7 │ │ │ │ │ +abf2d711dcfa7d24773040932c248313 │ │ │ │ │ $tcSHA3_4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_256"#] │ │ │ │ │ -4a82a4e3bde5f10bb4b909fc60860034 │ │ │ │ │ +d766d4017ab2ada0173b0bde94f273d7 │ │ │ │ │ $tcSHA3_5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_6] │ │ │ │ │ -35ba9897f07f2c8b1192d80caa80c0a6 │ │ │ │ │ +e8ad3ba3a5c94c7bfb3dbf4f705bd411 │ │ │ │ │ $tcSHA3_512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 1806861432248962957#Word64 │ │ │ │ │ - 12698942759818513572#Word64 │ │ │ │ │ + 3030739965488831224#Word64 │ │ │ │ │ + 15281251910070726956#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fba79a28478eb6b37f3efd8d7c561509 │ │ │ │ │ +b03b4da5e7f0518ccbff049374717e8e │ │ │ │ │ $tcSHA3_6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_384"#] │ │ │ │ │ -a360535c5c4c411f0158dfe3e6293d36 │ │ │ │ │ +85ec2100a70e21934cb257c4c8acfdbc │ │ │ │ │ $tcSHA3_7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_8] │ │ │ │ │ -5e0a1fa6b556272c64c3373b730cb6a6 │ │ │ │ │ +33c0a1f4ab659542b562253ce0e927fe │ │ │ │ │ $tcSHA3_8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_512"#] │ │ │ │ │ -e94bf11df008b3c2051dba5a52c6f8a5 │ │ │ │ │ +5b369ed2eb802e9220bece3f1fe56dbc │ │ │ │ │ $tcSHA4 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA5] │ │ │ │ │ -890122eb0c3e3c5f57b5169342598cd7 │ │ │ │ │ +f69fb7688cdad240538df8798f19418c │ │ │ │ │ $tcSHA5 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA224"#] │ │ │ │ │ -34583f715590ed03c815b9c6be819dc4 │ │ │ │ │ +46aebb75e95f7c61be292d7999808d82 │ │ │ │ │ $tcSHA512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2937242947991259168#Word64 │ │ │ │ │ - 11251927937239973868#Word64 │ │ │ │ │ + 7363786738717933379#Word64 │ │ │ │ │ + 14434943199527956695#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA10 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fb8bfc6247e90c7f73c2e91bc9d08674 │ │ │ │ │ +eb6ed8c2c0df7262664d1ceb2899590a │ │ │ │ │ $tcSHA6 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA7] │ │ │ │ │ -3c04d37082994b993c8004457c683841 │ │ │ │ │ +34c706e93a9b6e435447fbf8639c6644 │ │ │ │ │ $tcSHA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA256"#] │ │ │ │ │ -3ad11c3aec2f8404290e6f5ecbdf274d │ │ │ │ │ +406f48a54f25c630e6a085ea36348d45 │ │ │ │ │ $tcSHA8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA9] │ │ │ │ │ -6899d436e52d7740f735b82d42a7bee9 │ │ │ │ │ +20ae8be3a254349da7eac824bbceee2d │ │ │ │ │ $tcSHA9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA384"#] │ │ │ │ │ -ee593699945ca5d68fe50bd5e6882d00 │ │ │ │ │ +6ba577327100d2105482b371b65749b9 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -f75b8090ed6ccc9936aee2801f2a583e │ │ │ │ │ +c3c4c3c6d0b1dff3a9a085d483ea710a │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -b305acc4f2f144caebbad70dd1783ec2 │ │ │ │ │ +ad756d9ac65b4eb39f5be08795f4fd83 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Hash"#] │ │ │ │ │ -349875816d1a6b53b49c301e56a4ac1b │ │ │ │ │ +3ba4d3ef0825abf61cce025a1701e7dd │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -d1d9cf2e91c0aceb669fe8a02661dd40 │ │ │ │ │ +037d00f7cb6310678086d982cc4f2703 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -41599c3c0e858ded22bf9ed75d0ca6f1 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +5e1858a668a9f8f2689aaef75945e8a1 │ │ │ │ │ $w$snettleHashFinalize :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2909,15 +2909,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -2938,15 +2938,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 32#) } } })] │ │ │ │ │ -6cf801f468da2226a463764025065ed2 │ │ │ │ │ +b96d5465cdab5dfc6374af6d693fb14a │ │ │ │ │ $w$snettleHashFinalize1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3008,15 +3008,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3037,15 +3037,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 16#) } } })] │ │ │ │ │ -93ab878bf3947856cba55bf3e462dae1 │ │ │ │ │ +91fa2d5d7457a95018cbd2d5e627b763 │ │ │ │ │ $w$snettleHashFinalize10 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3107,15 +3107,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3136,15 +3136,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 32#) } } })] │ │ │ │ │ -c2af57bfac015e62161204dd6474436c │ │ │ │ │ +f246eeacad951c4afbf9cd85d6f17b01 │ │ │ │ │ $w$snettleHashFinalize11 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3206,15 +3206,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3235,15 +3235,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 48#) } } })] │ │ │ │ │ -955d18a7206c9420f4d031a4a6fa2d84 │ │ │ │ │ +3f2d5d8dc1b04e7e09deffa2914fa269 │ │ │ │ │ $w$snettleHashFinalize12 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3305,15 +3305,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3334,15 +3334,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 64#) } } })] │ │ │ │ │ -baaaff250ed1a396962d89fd9a838b53 │ │ │ │ │ +3464d5db14a6b5a0cd8798085b0fbbbe │ │ │ │ │ $w$snettleHashFinalize13 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3404,15 +3404,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3433,15 +3433,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 64#) } } })] │ │ │ │ │ -70cac7b50c4df0d12a7c7f0267b0e516 │ │ │ │ │ +e109d2e8c2860378631f6d50c7dd5f73 │ │ │ │ │ $w$snettleHashFinalize2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3503,15 +3503,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3532,15 +3532,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 16#) } } })] │ │ │ │ │ -ce6b286d02b0fcac4766db3f365076a5 │ │ │ │ │ +b4f34439aea86d10aa8849d8012fdc56 │ │ │ │ │ $w$snettleHashFinalize3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3602,15 +3602,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3631,15 +3631,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 16#) } } })] │ │ │ │ │ -e9a653a26b57bd24a8105562ba00f21c │ │ │ │ │ +bd05398c93998745c0aa52cd7ab59ce1 │ │ │ │ │ $w$snettleHashFinalize4 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3701,15 +3701,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3730,15 +3730,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 20#) } } })] │ │ │ │ │ -9af2826003e0f84d9c2e295d2483e12a │ │ │ │ │ +ceb9a588d78106fa030950ad2ac23d01 │ │ │ │ │ $w$snettleHashFinalize5 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3800,15 +3800,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3829,15 +3829,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 20#) } } })] │ │ │ │ │ -a02eb648a1b3a639fc8e12a4722cd45e │ │ │ │ │ +a6355b3dce1ecc76ccdf29cc03f711e8 │ │ │ │ │ $w$snettleHashFinalize6 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3899,15 +3899,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3928,15 +3928,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 28#) } } })] │ │ │ │ │ -41dd861b6c0de4422cc78b69876dc263 │ │ │ │ │ +da7a88a1b775c9fe53f86f7bf5f6e814 │ │ │ │ │ $w$snettleHashFinalize7 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3998,15 +3998,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4027,15 +4027,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 32#) } } })] │ │ │ │ │ -3a62453275eae929d47e1f41f57c1f18 │ │ │ │ │ +e83e093877c3ec634ea0e31255405103 │ │ │ │ │ $w$snettleHashFinalize8 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -4097,15 +4097,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4126,15 +4126,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 48#) } } })] │ │ │ │ │ -ee0a8b22720adf713deb2fe1ad555d71 │ │ │ │ │ +c986de622dbc1c55ac620fc894c4c188 │ │ │ │ │ $w$snettleHashFinalize9 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -4196,15 +4196,15 @@ │ │ │ │ │ ww))) │ │ │ │ │ s2 of wild2 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4225,15 +4225,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds2['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# ipv4, ipv2 #)) of ds2 { (#,#) ipv6 ipv7 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 28#) } } })] │ │ │ │ │ -55227eaf70e0700b5768ab0bcc8b60af │ │ │ │ │ +bfac23d5fb6213a98283f9359c2b532c │ │ │ │ │ $w$snettleHashUpdate :: │ │ │ │ │ GOSTHASH94 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4287,15 +4287,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4308,15 +4308,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -c91aab0a2b6381610a004e766c92e59e │ │ │ │ │ +f3ae0261eddb3b6fddd95cda741151cb │ │ │ │ │ $w$snettleHashUpdate1 :: │ │ │ │ │ MD2 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4370,15 +4370,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4391,15 +4391,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -f809e2aa41620d338c4ec0b9fc8495ae │ │ │ │ │ +28022b00105f47a8c240fad567705232 │ │ │ │ │ $w$snettleHashUpdate10 :: │ │ │ │ │ SHA3_256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4453,15 +4453,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4474,15 +4474,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -3b0b5f23e9b24f9e9a2d842139e47ade │ │ │ │ │ +0f4e64b9e8617b5c9e514e90d472ce68 │ │ │ │ │ $w$snettleHashUpdate11 :: │ │ │ │ │ SHA3_384 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4536,15 +4536,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4557,15 +4557,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -fc208b973404103c95adee7e551992ea │ │ │ │ │ +c89e4ec74a331735703a9b67518f5689 │ │ │ │ │ $w$snettleHashUpdate12 :: │ │ │ │ │ SHA3_512 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4619,15 +4619,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4640,15 +4640,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -fdf4b8ed14abe05fc571a85076a53bf6 │ │ │ │ │ +14d83d0dd8053c9f861d9ac2c35f5914 │ │ │ │ │ $w$snettleHashUpdate13 :: │ │ │ │ │ SHA512 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4702,15 +4702,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4723,15 +4723,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -77a2a1789d057b41ff4db5466481d1a6 │ │ │ │ │ +148085ebcfd6fe3c1c8f88ba583e1cd2 │ │ │ │ │ $w$snettleHashUpdate2 :: │ │ │ │ │ MD4 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4785,15 +4785,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4806,15 +4806,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -7dc9d36ebbe8d9135fff4b8b5a630365 │ │ │ │ │ +700e2dc81483cd5dd8c7e6f938ac847a │ │ │ │ │ $w$snettleHashUpdate3 :: │ │ │ │ │ MD5 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4868,15 +4868,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4889,15 +4889,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -f90c504f1b1ffcdc9c57045572d5cc71 │ │ │ │ │ +56d2df3d607de327b6eab579c0e94689 │ │ │ │ │ $w$snettleHashUpdate4 :: │ │ │ │ │ RIPEMD160 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4951,15 +4951,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4972,15 +4972,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -8b9036a400359128afaebde18be218f2 │ │ │ │ │ +bcbf337b0b5e7b4623b0b7e28d423ebf │ │ │ │ │ $w$snettleHashUpdate5 :: │ │ │ │ │ SHA1 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5034,15 +5034,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5055,15 +5055,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -9e0afac5bdbdd376be9c12bb2e7d233b │ │ │ │ │ +a563c6aaac9c561eea85098c3d424c2b │ │ │ │ │ $w$snettleHashUpdate6 :: │ │ │ │ │ SHA224 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5117,15 +5117,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5138,15 +5138,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -89a41b31e3a697964f0a148356c50468 │ │ │ │ │ +e75577f81e3679c4d18a05bbbc5b3bce │ │ │ │ │ $w$snettleHashUpdate7 :: │ │ │ │ │ SHA256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5200,15 +5200,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5221,15 +5221,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -f86e112614f17d2878d0f09964d3798a │ │ │ │ │ +949792c3da91232178a2937967ecd571 │ │ │ │ │ $w$snettleHashUpdate8 :: │ │ │ │ │ SHA384 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5283,15 +5283,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5304,15 +5304,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -f38953ac0e6a7e3f4f35fa0aea902d9c │ │ │ │ │ +835e2769246524803a4d58535976e5d2 │ │ │ │ │ $w$snettleHashUpdate9 :: │ │ │ │ │ SHA3_224 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5366,15 +5366,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5387,28 +5387,28 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R)) │ │ │ │ │ s of wild2 { (#,#) ww1 ww2 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -cabf281792aae68f73a579c7707a3ca5 │ │ │ │ │ +2c5daeaee516d751ac59c0e388a3152a │ │ │ │ │ type GOSTHASH94 :: * │ │ │ │ │ data GOSTHASH94 │ │ │ │ │ = GOSTHASH94 {gosthash94_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -3cff6a8079f62c460bc642c64df92210 │ │ │ │ │ +5ae8cf8b4590a76db9453ae0332fe8cf │ │ │ │ │ type MD2 :: * │ │ │ │ │ data MD2 = MD2 {md2_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -bb2327be48a4110effc600a43df74d6b │ │ │ │ │ +98a96b7b4a00867ce115699a0cf045f3 │ │ │ │ │ type MD4 :: * │ │ │ │ │ data MD4 = MD4 {md4_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -5cc824b68f8a5d272a8e855702cba9f7 │ │ │ │ │ +17c797b984fc6446fc09897220ceab8b │ │ │ │ │ type MD5 :: * │ │ │ │ │ data MD5 = MD5 {md5_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -3a6e419947b67fe3d03fa3577b4a93a9 │ │ │ │ │ +248a5ac104088800673b476f789f4c8c │ │ │ │ │ type NettleHashAlgorithm :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleHashAlgorithm a where │ │ │ │ │ nha_ctx_size :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ nha_block_size :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ nha_digest_size :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ nha_name :: Data.Tagged.Tagged a GHC.Base.String │ │ │ │ │ nha_init :: Data.Tagged.Tagged │ │ │ │ │ @@ -5417,150 +5417,150 @@ │ │ │ │ │ a Crypto.Nettle.Hash.ForeignImports.NettleHashUpdate │ │ │ │ │ nha_digest :: Data.Tagged.Tagged │ │ │ │ │ a Crypto.Nettle.Hash.ForeignImports.NettleHashDigest │ │ │ │ │ nha_ctx :: a -> Data.SecureMem.SecureMem │ │ │ │ │ nha_Ctx :: Data.SecureMem.SecureMem -> a │ │ │ │ │ {-# MINIMAL nha_ctx_size, nha_block_size, nha_digest_size, │ │ │ │ │ nha_name, nha_init, nha_update, nha_digest, nha_ctx, nha_Ctx #-} │ │ │ │ │ -70a6289bfee15225fa4c5f4d474d3aa9 │ │ │ │ │ +5c63379fec8778ae129131564969dc2f │ │ │ │ │ type RIPEMD160 :: * │ │ │ │ │ data RIPEMD160 │ │ │ │ │ = RIPEMD160 {ripemd160_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -c2dea348b4f8bfd5eb9e8a46db47fc4b │ │ │ │ │ +8e2b516b4b1f98103e50af4962c1640f │ │ │ │ │ type SHA1 :: * │ │ │ │ │ data SHA1 = SHA1 {sha1_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -ec02cada0bcf74182809a1a1ec114714 │ │ │ │ │ +df2fb90f6beccc46f494e64a4825cc5c │ │ │ │ │ type SHA224 :: * │ │ │ │ │ data SHA224 = SHA224 {sha224_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -3adfadd3a5a29eb07c4de1509c10ce09 │ │ │ │ │ +21d3824a359638a6eebd23e500a22565 │ │ │ │ │ type SHA256 :: * │ │ │ │ │ data SHA256 = SHA256 {sha256_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -598bdd38f447c994e3ed85bca7e4e005 │ │ │ │ │ +be3a2f941150f01eacd6b29696b8fbbd │ │ │ │ │ type SHA384 :: * │ │ │ │ │ data SHA384 = SHA384 {sha384_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -10d4577896265d3b6a7e71f2bf8e0b49 │ │ │ │ │ +2782673dd095e61859d2668bc5a1fbd1 │ │ │ │ │ type SHA3_224 :: * │ │ │ │ │ data SHA3_224 = SHA3_224 {sha3_224_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -299031d9b06f5ef7a729356ebca8b9ca │ │ │ │ │ +246188e000add57c7ab03cc2fd15776c │ │ │ │ │ type SHA3_256 :: * │ │ │ │ │ data SHA3_256 = SHA3_256 {sha3_256_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -c9d16803781bb33fb03efc2f663349c2 │ │ │ │ │ +9a2755adef309dc50da0b4c59413a381 │ │ │ │ │ type SHA3_384 :: * │ │ │ │ │ data SHA3_384 = SHA3_384 {sha3_384_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -a46a5ea48e8beaa03efc6cb55e1cc5b7 │ │ │ │ │ +91198e8de337d90672c3508859a400d8 │ │ │ │ │ type SHA3_512 :: * │ │ │ │ │ data SHA3_512 = SHA3_512 {sha3_512_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -282fc68e6919e95bbdc1c5963013665a │ │ │ │ │ +a777b7f8e96602af4ea1666f50ba5d0c │ │ │ │ │ type SHA512 :: * │ │ │ │ │ data SHA512 = SHA512 {sha512_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -63b214ae6b9e2e1b0ddd114268c6881e │ │ │ │ │ +2dcb46a0d2ef9a95f6877c83711a8dd8 │ │ │ │ │ gosthash94_ctx :: GOSTHASH94 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left GOSTHASH94 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: GOSTHASH94) -> │ │ │ │ │ case ds of wild { GOSTHASH94 ds1 -> ds1 }] │ │ │ │ │ -2c96971c0af063e06f2b96bc2e6c3b6d │ │ │ │ │ +43706482b7348dbaad99fdc5ed92f2e0 │ │ │ │ │ md2_ctx :: MD2 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left MD2 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: MD2) -> │ │ │ │ │ case ds of wild { MD2 ds1 -> ds1 }] │ │ │ │ │ -c0d5b999fe3212b0416bacc3c5abab2f │ │ │ │ │ +51db3357febab3fd39ef998a4fa30006 │ │ │ │ │ md4_ctx :: MD4 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left MD4 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: MD4) -> │ │ │ │ │ case ds of wild { MD4 ds1 -> ds1 }] │ │ │ │ │ -27c8257f0bff3ac55219e6ec95c5c663 │ │ │ │ │ +0b3e6aa2f1269312c495a1d5779ab20a │ │ │ │ │ md5_ctx :: MD5 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left MD5 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: MD5) -> │ │ │ │ │ case ds of wild { MD5 ds1 -> ds1 }] │ │ │ │ │ -521534f6f30a3327a8cd55af07f93d57 │ │ │ │ │ +5a04bed60c581c88d7859f187effe67a │ │ │ │ │ ripemd160_ctx :: RIPEMD160 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left RIPEMD160 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: RIPEMD160) -> │ │ │ │ │ case ds of wild { RIPEMD160 ds1 -> ds1 }] │ │ │ │ │ -b9ea0a7fb904fcb7407736e64a8a4710 │ │ │ │ │ +77d17d135121ce83057ed7b404560b96 │ │ │ │ │ sha1_ctx :: SHA1 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA1 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA1) -> │ │ │ │ │ case ds of wild { SHA1 ds1 -> ds1 }] │ │ │ │ │ -aa939c511914dc593f2a9c5e1480d34f │ │ │ │ │ +ef0de507202cf86478130aa4c16759b2 │ │ │ │ │ sha224_ctx :: SHA224 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA224 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA224) -> │ │ │ │ │ case ds of wild { SHA224 ds1 -> ds1 }] │ │ │ │ │ -af092bbbffe6404c5721b0a96c84129b │ │ │ │ │ +0c0ce99b6705cbe73e65e545e8802f44 │ │ │ │ │ sha256_ctx :: SHA256 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA256) -> │ │ │ │ │ case ds of wild { SHA256 ds1 -> ds1 }] │ │ │ │ │ -613500f07b1a9d389d7ce63558beaac6 │ │ │ │ │ +d62d122338699018fa7580cd31a1e758 │ │ │ │ │ sha384_ctx :: SHA384 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA384 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA384) -> │ │ │ │ │ case ds of wild { SHA384 ds1 -> ds1 }] │ │ │ │ │ -35ff4f0efa3787c12752aed3d07c9374 │ │ │ │ │ +24e165c2a07f76038d73aecf4890d725 │ │ │ │ │ sha3_224_ctx :: SHA3_224 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_224 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_224) -> │ │ │ │ │ case ds of wild { SHA3_224 ds1 -> ds1 }] │ │ │ │ │ -98343d41de6ef7cc573e7d089aa96879 │ │ │ │ │ +4ca81c43a15b486c247644d7a1206d9b │ │ │ │ │ sha3_256_ctx :: SHA3_256 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_256) -> │ │ │ │ │ case ds of wild { SHA3_256 ds1 -> ds1 }] │ │ │ │ │ -83c83c429d1c0e34cbe42ff2e0b3cc0e │ │ │ │ │ +b9ffedb092328c09cdff88c1261f0e2e │ │ │ │ │ sha3_384_ctx :: SHA3_384 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_384 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_384) -> │ │ │ │ │ case ds of wild { SHA3_384 ds1 -> ds1 }] │ │ │ │ │ -71f22ceee976670e331a1296a976f382 │ │ │ │ │ +ea4142231ebb88eb796105f613d613be │ │ │ │ │ sha3_512_ctx :: SHA3_512 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_512 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_512) -> │ │ │ │ │ case ds of wild { SHA3_512 ds1 -> ds1 }] │ │ │ │ │ -7188338c3d6e760aca4d789b15ae3bff │ │ │ │ │ +0e978f6b411d68e131fcdec9cb09d863 │ │ │ │ │ sha512_ctx :: SHA512 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA512 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA512) -> │ │ │ │ │ case ds of wild { SHA512 ds1 -> ds1 }] │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/KeyedHash.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.hi │ │ │ │┄ Files 76% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ - got dyn │ │ │ │ │ + got │ │ │ │ │ interface Crypto.Nettle.KeyedHash 9066 │ │ │ │ │ - interface hash: b723846ec4534e08db70fc19a208c6f0 │ │ │ │ │ - ABI hash: bf180a245383bb7ab72faaf4bfed6af5 │ │ │ │ │ - export-list hash: 96e87bf948a858b522330e35c671771c │ │ │ │ │ + interface hash: 7063a53fb21b72378cebf8869cde5432 │ │ │ │ │ + ABI hash: 631365508b741796083099178006d140 │ │ │ │ │ + export-list hash: f79b5cb0a72e433069daa388fd05c5eb │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ - flag hash: a8429dc32e29363adac4b15d61e51bfc │ │ │ │ │ + flag hash: df6444c3d1bad817918ee0542140a7d3 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 9be2183cd1098f7a751e32a61d885e4c │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: False │ │ │ │ │ where │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashLazy' │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashName │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashName' │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashUpdate │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashUpdateLazy │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHash{Crypto.Nettle.Hash.Types.KeyedHash} │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm{Crypto.Nettle.Hash.Types.implKeyedHashDigestSize Crypto.Nettle.Hash.Types.implKeyedHashFinalize Crypto.Nettle.Hash.Types.implKeyedHashInit Crypto.Nettle.Hash.Types.implKeyedHashName Crypto.Nettle.Hash.Types.implKeyedHashUpdate Crypto.Nettle.Hash.Types.implKeyedHashUpdateLazy} │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ trusted package dependencies: base-4.18.2.1 │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ @@ -45,61 +45,61 @@ │ │ │ │ │ Data.Functor.Sum Data.Monoid Data.Semigroup Data.Semigroup.Internal │ │ │ │ │ Data.Type.Ord Data.Version GHC.Generics GHC.IO.Exception GHC.IsList │ │ │ │ │ GHC.RTS.Flags Data.ByteString.Internal.Type │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type Data.Tagged │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 9de1191b13c6dba9a894b8ec7eecc105 │ │ │ │ │ - exports: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ - KeyedHash 63d969f3255e4f31f538b1ddc94b8bfc │ │ │ │ │ - KeyedHash e01aae5d5bc48a99a275d00916143bad │ │ │ │ │ - KeyedHashAlgorithm 9592f20c9f8bd8fb27ccf26b86a40d26 │ │ │ │ │ - implKeyedHashDigestSize 9cf1c3b6db113d0ad3ab23207b43b265 │ │ │ │ │ - implKeyedHashFinalize 1ebd115e6192d82103a57df5f65b9454 │ │ │ │ │ - implKeyedHashInit 326db9fe8d5667905e4b2fc50ae41a38 │ │ │ │ │ - implKeyedHashName bc068f2ee097612656d8b53ba3b35781 │ │ │ │ │ - implKeyedHashUpdate e3e0d76d44eb38f648a2006bfa66c357 │ │ │ │ │ - implKeyedHashUpdateLazy a85b4128634e254fb63f31e2c54abf84 │ │ │ │ │ - keyedHash f3643ab5b637e3ba4cbb9a9e977587fa │ │ │ │ │ - keyedHash' f8c1bd13bd2aec13ebee4bb5b104715b │ │ │ │ │ - keyedHashDigestSize 1415c49ae03cbdb1c441f6b6ca5e4160 │ │ │ │ │ - keyedHashDigestSize' 6a5591252611d05d9559ae4e3c7f8caa │ │ │ │ │ - keyedHashFinalize 3b3340ac4e28f16ffbed74c75e590aa4 │ │ │ │ │ - keyedHashInit 546c8caf0bb528ae5c6a5fbe6f660069 │ │ │ │ │ - keyedHashInit' 985b7f7f12a02b873a766a149447327a │ │ │ │ │ - keyedHashLazy 5afbe51d641b2d41b342550a2e810777 │ │ │ │ │ - keyedHashLazy' 8424729b5600df8cd7f2eeb2f5cbb8b8 │ │ │ │ │ - keyedHashName bb3c7b06b8fd3ddb6ec25e1d704464ef │ │ │ │ │ - keyedHashName' 9da296a8eb56abf254c8ee269ed753dc │ │ │ │ │ - keyedHashUpdate abf34da350bfe2ce8820222312342f7f │ │ │ │ │ - keyedHashUpdateLazy c0f072d59beb18f4fd1567ede4fad848 │ │ │ │ │ -dd61503f345251ee7d7f77bd6b778dfe │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types e1d9e2798dee8208ad369757aa26f63f │ │ │ │ │ + exports: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ + KeyedHash c71f3c66dcdd20d80c064d4ef322d975 │ │ │ │ │ + KeyedHash d118a35e5df0d9e294e6b4c4555f01ef │ │ │ │ │ + KeyedHashAlgorithm 91efab9b0f8d8120ae8d86b2a3794ed5 │ │ │ │ │ + implKeyedHashDigestSize 235d097368bd631b15caf40405f4b506 │ │ │ │ │ + implKeyedHashFinalize a2ab2f76e30d9937e4f52b318680bba1 │ │ │ │ │ + implKeyedHashInit b4725724617ac5f24fb2ae3ea8360dad │ │ │ │ │ + implKeyedHashName 15aecf70f4fd4cf27e1a10da4d1a0f3e │ │ │ │ │ + implKeyedHashUpdate 6cf628d7ec89bbe751622685c44565c5 │ │ │ │ │ + implKeyedHashUpdateLazy 727493201fefa3a8137f229ef2df08f2 │ │ │ │ │ + keyedHash c75459438c685ea87b1dfc6d5fb056b5 │ │ │ │ │ + keyedHash' e5cf9123c53926c08d4051b1ebcfc3db │ │ │ │ │ + keyedHashDigestSize 9cda339dc07f2b7d027fdb28130826a7 │ │ │ │ │ + keyedHashDigestSize' f47bf4c62cdef750366b0a109045e469 │ │ │ │ │ + keyedHashFinalize 5116a25641965d1d07e9a88504186b91 │ │ │ │ │ + keyedHashInit a580260d7d77420b37bfd9302e4351f4 │ │ │ │ │ + keyedHashInit' b11687258f38f243bc8f42e92d5351d7 │ │ │ │ │ + keyedHashLazy e75a2944c34c87a60821a5cfb61d8c07 │ │ │ │ │ + keyedHashLazy' bf8e7ebbe4f023e02a748f8953f445c3 │ │ │ │ │ + keyedHashName 95ad85b62a5c09f332954ce815f043fe │ │ │ │ │ + keyedHashName' eb477c66379aecf06ef7153694eb4573 │ │ │ │ │ + keyedHashUpdate 746efdf35e530a71e10b10638c749224 │ │ │ │ │ + keyedHashUpdateLazy 70d4904af2aa05c4e959b1351cc1ff68 │ │ │ │ │ +48f3d2bf87cbe27cd450316953e8c996 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -44f268277e5998eee42096fbdd080e62 │ │ │ │ │ +374e27a006079a15f5baa399fdf35fb2 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -d7d7e509dd46830a6ee2fdc86cda96e3 │ │ │ │ │ +1f9c113d5f3495e06e5d9197fe0de4c7 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.KeyedHash"#] │ │ │ │ │ -393a7443b2c90ceb391c1e615f19e702 │ │ │ │ │ +8e731b38f88574fd083a86d64ce45c29 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -a3fe1a232bde3eeefeee3514068727cf │ │ │ │ │ +7caf51156c71d8b8d18978ed1e827a58 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ trusted: safe-inferred │ │ │ │ │ require own pkg trusted: False │ │ │ │ │ docs: │ │ │ │ │ Nothing │ │ │ │ │ extensible fields: │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/KeyedHash.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.dyn_hi │ │ │ │┄ Files 74% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ - got │ │ │ │ │ + got dyn │ │ │ │ │ interface Crypto.Nettle.KeyedHash 9066 │ │ │ │ │ - interface hash: b723846ec4534e08db70fc19a208c6f0 │ │ │ │ │ - ABI hash: bf180a245383bb7ab72faaf4bfed6af5 │ │ │ │ │ - export-list hash: 96e87bf948a858b522330e35c671771c │ │ │ │ │ + interface hash: 7063a53fb21b72378cebf8869cde5432 │ │ │ │ │ + ABI hash: 631365508b741796083099178006d140 │ │ │ │ │ + export-list hash: f79b5cb0a72e433069daa388fd05c5eb │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ - flag hash: df6444c3d1bad817918ee0542140a7d3 │ │ │ │ │ + flag hash: a8429dc32e29363adac4b15d61e51bfc │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 9be2183cd1098f7a751e32a61d885e4c │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: False │ │ │ │ │ where │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashLazy' │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashName │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashName' │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashUpdate │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashUpdateLazy │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHash{Crypto.Nettle.Hash.Types.KeyedHash} │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm{Crypto.Nettle.Hash.Types.implKeyedHashDigestSize Crypto.Nettle.Hash.Types.implKeyedHashFinalize Crypto.Nettle.Hash.Types.implKeyedHashInit Crypto.Nettle.Hash.Types.implKeyedHashName Crypto.Nettle.Hash.Types.implKeyedHashUpdate Crypto.Nettle.Hash.Types.implKeyedHashUpdateLazy} │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ trusted package dependencies: base-4.18.2.1 │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ @@ -45,61 +45,61 @@ │ │ │ │ │ Data.Functor.Sum Data.Monoid Data.Semigroup Data.Semigroup.Internal │ │ │ │ │ Data.Type.Ord Data.Version GHC.Generics GHC.IO.Exception GHC.IsList │ │ │ │ │ GHC.RTS.Flags Data.ByteString.Internal.Type │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type Data.Tagged │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 9de1191b13c6dba9a894b8ec7eecc105 │ │ │ │ │ - exports: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ - KeyedHash 63d969f3255e4f31f538b1ddc94b8bfc │ │ │ │ │ - KeyedHash e01aae5d5bc48a99a275d00916143bad │ │ │ │ │ - KeyedHashAlgorithm 9592f20c9f8bd8fb27ccf26b86a40d26 │ │ │ │ │ - implKeyedHashDigestSize 9cf1c3b6db113d0ad3ab23207b43b265 │ │ │ │ │ - implKeyedHashFinalize 1ebd115e6192d82103a57df5f65b9454 │ │ │ │ │ - implKeyedHashInit 326db9fe8d5667905e4b2fc50ae41a38 │ │ │ │ │ - implKeyedHashName bc068f2ee097612656d8b53ba3b35781 │ │ │ │ │ - implKeyedHashUpdate e3e0d76d44eb38f648a2006bfa66c357 │ │ │ │ │ - implKeyedHashUpdateLazy a85b4128634e254fb63f31e2c54abf84 │ │ │ │ │ - keyedHash f3643ab5b637e3ba4cbb9a9e977587fa │ │ │ │ │ - keyedHash' f8c1bd13bd2aec13ebee4bb5b104715b │ │ │ │ │ - keyedHashDigestSize 1415c49ae03cbdb1c441f6b6ca5e4160 │ │ │ │ │ - keyedHashDigestSize' 6a5591252611d05d9559ae4e3c7f8caa │ │ │ │ │ - keyedHashFinalize 3b3340ac4e28f16ffbed74c75e590aa4 │ │ │ │ │ - keyedHashInit 546c8caf0bb528ae5c6a5fbe6f660069 │ │ │ │ │ - keyedHashInit' 985b7f7f12a02b873a766a149447327a │ │ │ │ │ - keyedHashLazy 5afbe51d641b2d41b342550a2e810777 │ │ │ │ │ - keyedHashLazy' 8424729b5600df8cd7f2eeb2f5cbb8b8 │ │ │ │ │ - keyedHashName bb3c7b06b8fd3ddb6ec25e1d704464ef │ │ │ │ │ - keyedHashName' 9da296a8eb56abf254c8ee269ed753dc │ │ │ │ │ - keyedHashUpdate abf34da350bfe2ce8820222312342f7f │ │ │ │ │ - keyedHashUpdateLazy c0f072d59beb18f4fd1567ede4fad848 │ │ │ │ │ -dd61503f345251ee7d7f77bd6b778dfe │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types e1d9e2798dee8208ad369757aa26f63f │ │ │ │ │ + exports: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ + KeyedHash c71f3c66dcdd20d80c064d4ef322d975 │ │ │ │ │ + KeyedHash d118a35e5df0d9e294e6b4c4555f01ef │ │ │ │ │ + KeyedHashAlgorithm 91efab9b0f8d8120ae8d86b2a3794ed5 │ │ │ │ │ + implKeyedHashDigestSize 235d097368bd631b15caf40405f4b506 │ │ │ │ │ + implKeyedHashFinalize a2ab2f76e30d9937e4f52b318680bba1 │ │ │ │ │ + implKeyedHashInit b4725724617ac5f24fb2ae3ea8360dad │ │ │ │ │ + implKeyedHashName 15aecf70f4fd4cf27e1a10da4d1a0f3e │ │ │ │ │ + implKeyedHashUpdate 6cf628d7ec89bbe751622685c44565c5 │ │ │ │ │ + implKeyedHashUpdateLazy 727493201fefa3a8137f229ef2df08f2 │ │ │ │ │ + keyedHash c75459438c685ea87b1dfc6d5fb056b5 │ │ │ │ │ + keyedHash' e5cf9123c53926c08d4051b1ebcfc3db │ │ │ │ │ + keyedHashDigestSize 9cda339dc07f2b7d027fdb28130826a7 │ │ │ │ │ + keyedHashDigestSize' f47bf4c62cdef750366b0a109045e469 │ │ │ │ │ + keyedHashFinalize 5116a25641965d1d07e9a88504186b91 │ │ │ │ │ + keyedHashInit a580260d7d77420b37bfd9302e4351f4 │ │ │ │ │ + keyedHashInit' b11687258f38f243bc8f42e92d5351d7 │ │ │ │ │ + keyedHashLazy e75a2944c34c87a60821a5cfb61d8c07 │ │ │ │ │ + keyedHashLazy' bf8e7ebbe4f023e02a748f8953f445c3 │ │ │ │ │ + keyedHashName 95ad85b62a5c09f332954ce815f043fe │ │ │ │ │ + keyedHashName' eb477c66379aecf06ef7153694eb4573 │ │ │ │ │ + keyedHashUpdate 746efdf35e530a71e10b10638c749224 │ │ │ │ │ + keyedHashUpdateLazy 70d4904af2aa05c4e959b1351cc1ff68 │ │ │ │ │ +48f3d2bf87cbe27cd450316953e8c996 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -44f268277e5998eee42096fbdd080e62 │ │ │ │ │ +374e27a006079a15f5baa399fdf35fb2 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -d7d7e509dd46830a6ee2fdc86cda96e3 │ │ │ │ │ +1f9c113d5f3495e06e5d9197fe0de4c7 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.KeyedHash"#] │ │ │ │ │ -393a7443b2c90ceb391c1e615f19e702 │ │ │ │ │ +8e731b38f88574fd083a86d64ce45c29 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -a3fe1a232bde3eeefeee3514068727cf │ │ │ │ │ +7caf51156c71d8b8d18978ed1e827a58 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ trusted: safe-inferred │ │ │ │ │ require own pkg trusted: False │ │ │ │ │ docs: │ │ │ │ │ Nothing │ │ │ │ │ extensible fields: │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/UMAC.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.dyn_hi │ │ │ │┄ Files 98% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got dyn │ │ │ │ │ interface Crypto.Nettle.UMAC 9066 │ │ │ │ │ - interface hash: 3484c3d6f779934c10e6b8d44c02b978 │ │ │ │ │ - ABI hash: 017abaf8f61361230afca974d8a795da │ │ │ │ │ - export-list hash: c5b8630b37c79e99753bda70a3091c02 │ │ │ │ │ + interface hash: 219bdbcb3624db56c3c599922b8c88f9 │ │ │ │ │ + ABI hash: 4b3d6956f22173620f30f541a78b3fed │ │ │ │ │ + export-list hash: 4f919df5dc8d684f9db40b2ca54fb9a5 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 52f644ad62afcd28474b53c27b0c0013 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: fae75b7bf8763e29aad021fa981f2f6f │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -20,17 +20,17 @@ │ │ │ │ │ exports: │ │ │ │ │ umacInitKeyedHash │ │ │ │ │ UMAC{umacDigestSize umacFinalize umacInit umacName umacSetNonce umacUpdate umacUpdateLazy} │ │ │ │ │ UMAC128 │ │ │ │ │ UMAC32 │ │ │ │ │ UMAC64 │ │ │ │ │ UMAC96 │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.KeyedHash │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ tagged-0.8.8-Kzng2lnKElzJiyKd9g735c │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ @@ -66,59 +66,59 @@ │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Data.ByteString.Lazy 407db64e37c0659ad6227acb960922ea │ │ │ │ │ import -/ Data.ByteString.Lazy.Internal 4fde391931e2bc09a1dd28937ae9d6f9 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports 53045c9c60ffdfc689c1ada1ecd5e897 │ │ │ │ │ - exports: ea48ec4ac1d956d14d51e0891aabeaef │ │ │ │ │ - c_umac128_ctx_size 69b12dd8482dfdd68f88a2a41e9eecb7 │ │ │ │ │ - c_umac128_digest b741624e6b5af58d2de6ed75a2fe8056 │ │ │ │ │ - c_umac128_digest_size fb710ac4f0c934751c68269170c45ce3 │ │ │ │ │ - c_umac128_set_key 84bd005a3b73516025901d2272727ecb │ │ │ │ │ - c_umac128_set_nonce b7a6d096f29d3d5c109af74381a7227e │ │ │ │ │ - c_umac128_update f52afcdab09a498078f18e1254e67af2 │ │ │ │ │ - c_umac32_ctx_size bf9eda64dd75217619ed291ffd0f71f2 │ │ │ │ │ - c_umac32_digest aa70ea135a34065b30afc890763228d7 │ │ │ │ │ - c_umac32_digest_size 0230525e9121ab44d48359738f472f64 │ │ │ │ │ - c_umac32_set_key 0d478f4bfd0f69f3e91c47d2818d60b2 │ │ │ │ │ - c_umac32_set_nonce 5353b40f106a764e68b9cf1253a75529 │ │ │ │ │ - c_umac32_update 0e5ae574204de3c1715a26d703e87446 │ │ │ │ │ - c_umac64_ctx_size 7627c002a98acd55aad372a92b4b0e1d │ │ │ │ │ - c_umac64_digest f826d296c151f6eebe3a4d2777d3cf0e │ │ │ │ │ - c_umac64_digest_size 91ff424c8af4cffb91356f7bf55837d2 │ │ │ │ │ - c_umac64_set_key 7a6f42fb4874a60219cd15eae22e3c20 │ │ │ │ │ - c_umac64_set_nonce 7f789b96f39d7aab129696b2e192c392 │ │ │ │ │ - c_umac64_update 1c79569044a6c40285f467ef449328db │ │ │ │ │ - c_umac96_ctx_size f77beca5b5625115b327f6dc18ac30e3 │ │ │ │ │ - c_umac96_digest ecb7c17c18c2382d9bcf17b6fcd88175 │ │ │ │ │ - c_umac96_digest_size 76cc9c31ef33127cd057ccdfd7c6a247 │ │ │ │ │ - c_umac96_set_key e773a8e6350e009350744ccde4bed78a │ │ │ │ │ - c_umac96_set_nonce 53363551c5c30c9c5ba79357150122a5 │ │ │ │ │ - c_umac96_update ba9a39b25014b1a327fba70bf7bbf761 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 9de1191b13c6dba9a894b8ec7eecc105 │ │ │ │ │ - KeyedHash 63d969f3255e4f31f538b1ddc94b8bfc │ │ │ │ │ - KeyedHash e01aae5d5bc48a99a275d00916143bad │ │ │ │ │ - KeyedHashAlgorithm 9592f20c9f8bd8fb27ccf26b86a40d26 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.KeyedHash bf180a245383bb7ab72faaf4bfed6af5 │ │ │ │ │ - exports: 96e87bf948a858b522330e35c671771c │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr 6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports f00fe74d88efa5bf07b3184986ce211d │ │ │ │ │ + exports: fbb6ef8d4b5110cb63a890293cd7c50e │ │ │ │ │ + c_umac128_ctx_size 120b2042b92f1e049f04bb429caf7f9a │ │ │ │ │ + c_umac128_digest 1bb00ec283b944ab90d3fb1711d1e3c3 │ │ │ │ │ + c_umac128_digest_size 2c296d1c4f329058f0cc2952e0c5aa93 │ │ │ │ │ + c_umac128_set_key c5503eb0f9c3b180fdb4dfcb6b937afb │ │ │ │ │ + c_umac128_set_nonce c7836589465215940b3e67a7993fe09d │ │ │ │ │ + c_umac128_update fbd1093d02bd9f0ced65e88d7ba03c3e │ │ │ │ │ + c_umac32_ctx_size dbe6474df402f4bd55a49e694b6a33e1 │ │ │ │ │ + c_umac32_digest 8724abd2c2c581030480f34bdf24dec8 │ │ │ │ │ + c_umac32_digest_size 9d475b8d8b32613b967c27a9b5758cfb │ │ │ │ │ + c_umac32_set_key 41bf1ede4dcdf555e1855844798da6a6 │ │ │ │ │ + c_umac32_set_nonce 75aee3d759985567f84f7aa5546fd6a6 │ │ │ │ │ + c_umac32_update 5418391843684f31b777386f5a76a53e │ │ │ │ │ + c_umac64_ctx_size 1d5aa264f0d3608c2be0bc419cf7bd7e │ │ │ │ │ + c_umac64_digest d38d0267a0fe8bb07da1a95fd3ee1e27 │ │ │ │ │ + c_umac64_digest_size 10524b8e4467622ddff0579186278303 │ │ │ │ │ + c_umac64_set_key 931516714ebbb04ac2ee5a1d5d110568 │ │ │ │ │ + c_umac64_set_nonce 2882cde6bcb6ac95825abdb1715c4ab2 │ │ │ │ │ + c_umac64_update 778e9f4aa9c3ffe4772a05c49c2ef39e │ │ │ │ │ + c_umac96_ctx_size 0f99c7c5a6de719990047e885d75f4bb │ │ │ │ │ + c_umac96_digest abb3e9f40136fef95329137f6741837a │ │ │ │ │ + c_umac96_digest_size b566aa6d1acba4beb2b91e272e9acad4 │ │ │ │ │ + c_umac96_set_key 3fc9b213f7dc3d18683996396f8a2dbe │ │ │ │ │ + c_umac96_set_nonce c5bc6b85aac1e019c7f82f20e0b361cb │ │ │ │ │ + c_umac96_update c50b95ef6e948bbe5c366de94215987f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types e1d9e2798dee8208ad369757aa26f63f │ │ │ │ │ + KeyedHash c71f3c66dcdd20d80c064d4ef322d975 │ │ │ │ │ + KeyedHash d118a35e5df0d9e294e6b4c4555f01ef │ │ │ │ │ + KeyedHashAlgorithm 91efab9b0f8d8120ae8d86b2a3794ed5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash 631365508b741796083099178006d140 │ │ │ │ │ + exports: f79b5cb0a72e433069daa388fd05c5eb │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 94f9511dd143b06b6b067573920f9545 │ │ │ │ │ import -/ Data.SecureMem 9e1544dc21edcd78718668ecefb4233b │ │ │ │ │ import -/ Data.Tagged ea2df2d15b5d8e34014224bf6c8f4e30 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.UMAC annotated by 1143 of type [Char] │ │ │ │ │ -85a92621259cddb43050911952959944 │ │ │ │ │ +4e9b43b82b7899d1ff7aea39381d4c2e │ │ │ │ │ $dmumacName :: UMAC u => Data.Tagged.Tagged u GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ (\ @u ($dUMAC['GHC.Types.Many] :: UMAC u) -> │ │ │ │ │ GHC.Base.augment │ │ │ │ │ @GHC.Types.Char │ │ │ │ │ @@ -132,15 +132,15 @@ │ │ │ │ │ <*>_N _P _R) of wild1 { GHC.Types.I# y -> │ │ │ │ │ GHC.Show.itos (GHC.Prim.*# 8# y) (GHC.Types.[] @GHC.Types.Char) })) │ │ │ │ │ `cast` │ │ │ │ │ (forall (u :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -46e56b84715db9d1b46acc95ac0f7148 │ │ │ │ │ +4db745283e1369f64a57e08ccf17831e │ │ │ │ │ $dmumacUpdateLazy :: │ │ │ │ │ UMAC u => u -> Data.ByteString.Lazy.Internal.ByteString -> u │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ \ @u │ │ │ │ │ ($dUMAC['GHC.Types.Many] :: UMAC u) │ │ │ │ │ @@ -156,35 +156,35 @@ │ │ │ │ │ (\ (ds['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (ds1['GHC.Types.Many] :: u -> u)[OneShot] │ │ │ │ │ (v['GHC.Types.Many] :: u)[OneShot] -> │ │ │ │ │ case v of z { DEFAULT -> ds1 (k z ds) }) │ │ │ │ │ (GHC.Base.id @u) │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ u1] │ │ │ │ │ -1ed3e88823a1504e5c050e5fb9816ed2 │ │ │ │ │ +9dcc97f31da76ef1f5ed6b1a23201310 │ │ │ │ │ $fKeyedHashAlgorithmUMAC1 :: UMAC128 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -d4ad02a6f9c59b955ca70b418a2d228b │ │ │ │ │ +3b5e1ccf4dd7b487951d9aa1b4135173 │ │ │ │ │ $fKeyedHashAlgorithmUMAC10 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC12 │ │ │ │ │ $fKeyedHashAlgorithmUMAC11] │ │ │ │ │ -9d2d26514a1ad0820ccfe2b8d7a5085f │ │ │ │ │ +86cbd448c4651b25bb8085d793d30155 │ │ │ │ │ $fKeyedHashAlgorithmUMAC11 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Show.$fShow(,)_itos' 64# (GHC.Types.[] @GHC.Types.Char)] │ │ │ │ │ -d9e075466643eb79142fda6d7eb8c0d8 │ │ │ │ │ +e2d950055b07ba550e32f1c4fb65d9bf │ │ │ │ │ $fKeyedHashAlgorithmUMAC12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -c1abdc8283ec4ebaf08b1ba4dd4f7804 │ │ │ │ │ +447290ed081b2b94a79665daac574661 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -196,24 +196,24 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacInit │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacUpdate │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashFinalize] │ │ │ │ │ -7a64e990918a14980528bb30e9ac2e33 │ │ │ │ │ +ab9124461e048bebb0c35fa870c661cb │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC128 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1!P(L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC128) -> │ │ │ │ │ case $fKeyedHashAlgorithmUMAC128_$snettleUmacFinalize │ │ │ │ │ eta of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -dee665ef229abc34cef86b94536fcf7c │ │ │ │ │ +b4567c4ff244bda76fbc0762d6bd09db │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC128 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC128 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1L>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC128) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ @@ -255,79 +255,79 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC128[0])) │ │ │ │ │ y) } │ │ │ │ │ } in │ │ │ │ │ go1 (Data.ByteString.Lazy.toChunks eta) k1] │ │ │ │ │ -78ff2366d9b43a6a9b3c29f2e0866121 │ │ │ │ │ +10b4ec078044ed27757017342a00a4ee │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacFinalize :: │ │ │ │ │ UMAC128 -> (Data.ByteString.Internal.Type.ByteString, UMAC128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC128[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacFinalize ww }] │ │ │ │ │ -7d56babbdab96da537b94dbdad4bc19a │ │ │ │ │ +d626286ed91d832cf2c17cb24dc79f97 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit ww ww1 ww2 }] │ │ │ │ │ -f574d4e93cc4e3ca30676be65e9b50fa │ │ │ │ │ +98c733d132fe4c7bb8c1a8ad8be7adc1 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacUpdate :: │ │ │ │ │ UMAC128 -> Data.ByteString.Internal.Type.ByteString -> UMAC128 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC128[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdate ww msg }] │ │ │ │ │ -2ff7ab0c3a1ac1ffe99ab600ee355eec │ │ │ │ │ +424944a464ff7147a4cc4b20be2be840 │ │ │ │ │ $fKeyedHashAlgorithmUMAC13 :: UMAC96 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -ff2c184e92dbb00cd6ffbcdcec7bf7c1 │ │ │ │ │ +9b7fb9b41e1ba6eff969a2a46f208476 │ │ │ │ │ $fKeyedHashAlgorithmUMAC14 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC16 │ │ │ │ │ $fKeyedHashAlgorithmUMAC15] │ │ │ │ │ -5768197ad64f053b53bdb788df0089cc │ │ │ │ │ +3afc58cbb64b4ef179bda50bc5edf271 │ │ │ │ │ $fKeyedHashAlgorithmUMAC15 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Show.$fShow(,)_itos' 96# (GHC.Types.[] @GHC.Types.Char)] │ │ │ │ │ -1b292ce82ddb06962f74e022cb2f64a6 │ │ │ │ │ +5f4177b55aa1b3b2d8513eb3b1413ecd │ │ │ │ │ $fKeyedHashAlgorithmUMAC16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -1d1650b9d5897a6baa683f37e2afdf1f │ │ │ │ │ +fc746cd3851af50a9bd1a5be8666cf3e │ │ │ │ │ $fKeyedHashAlgorithmUMAC2 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC4 │ │ │ │ │ $fKeyedHashAlgorithmUMAC3] │ │ │ │ │ -d44d5937cfb54bee3d6114a34d239a88 │ │ │ │ │ +bb44c2d5d78e1bb6d11062875661ea76 │ │ │ │ │ $fKeyedHashAlgorithmUMAC3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Show.$fShow(,)_itos' 128# (GHC.Types.[] @GHC.Types.Char)] │ │ │ │ │ -2cb0fb361a29f58f01d9ff46f37c89cd │ │ │ │ │ +2275de4bff30b36767516759916e4736 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC32 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -339,24 +339,24 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacInit │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacUpdate │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashFinalize] │ │ │ │ │ -ffed51f643875912638313f38cffde8e │ │ │ │ │ +ded03535447c669b5e14a43ebdc859a7 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC32 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1!P(L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC32) -> │ │ │ │ │ case $fKeyedHashAlgorithmUMAC32_$snettleUmacFinalize │ │ │ │ │ eta of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -f56337a12a27c46d82cb945284d6bd9c │ │ │ │ │ +75db9b5575bf47e1aa1f31da01346258 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC32 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC32 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1L>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC32) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ @@ -398,62 +398,62 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC32[0])) │ │ │ │ │ y) } │ │ │ │ │ } in │ │ │ │ │ go1 (Data.ByteString.Lazy.toChunks eta) k1] │ │ │ │ │ -73c790ec2d56df2aabd292ad5ab09e5b │ │ │ │ │ +dd919829adb8d59d4cd81ba788d7b4ff │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacFinalize :: │ │ │ │ │ UMAC32 -> (Data.ByteString.Internal.Type.ByteString, UMAC32) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC32[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacFinalize1 ww }] │ │ │ │ │ -1742a1763dcd8f70214be6565c048716 │ │ │ │ │ +a64645cf7947d925f99c1d3a57aa7f23 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit1 ww ww1 ww2 }] │ │ │ │ │ -643a121d1e9e4242e3d80373ba3a1e62 │ │ │ │ │ +4813e3b30f9c97035e967736c365108b │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacUpdate :: │ │ │ │ │ UMAC32 -> Data.ByteString.Internal.Type.ByteString -> UMAC32 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC32[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdate1 ww msg }] │ │ │ │ │ -9df92a8d23237908e10d05cfdaa2ccfa │ │ │ │ │ +7ddcfbb474c76b08bc80b4fa32d3c36d │ │ │ │ │ $fKeyedHashAlgorithmUMAC4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -b9f02f9b9c295506ac3d9ab185e76aa3 │ │ │ │ │ +7c2e9ca87363308773b5e4edaa938057 │ │ │ │ │ $fKeyedHashAlgorithmUMAC5 :: UMAC32 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -25b82d5a2854ec4372e68fa95fb80270 │ │ │ │ │ +0aaf51c1635367cdd05b8fd0aaeae4d3 │ │ │ │ │ $fKeyedHashAlgorithmUMAC6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC8 │ │ │ │ │ $fKeyedHashAlgorithmUMAC7] │ │ │ │ │ -12362f897117be34520e3d4283613df7 │ │ │ │ │ +7e4f78c64c9e4e8ce640e2897248d3be │ │ │ │ │ $fKeyedHashAlgorithmUMAC64 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC64 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -465,24 +465,24 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacInit │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacUpdate │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashFinalize] │ │ │ │ │ -583f1de38c7bf3105eea6402948df03d │ │ │ │ │ +0e7d0e5d9260d311aa7e0663d6b88e04 │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC64 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1!P(L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC64) -> │ │ │ │ │ case $fKeyedHashAlgorithmUMAC64_$snettleUmacFinalize │ │ │ │ │ eta of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -afb43287a2758b81dabe264504b83e2a │ │ │ │ │ +e6691e2bdd825220817e5223977e0965 │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC64 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC64 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1L>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC64) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ @@ -524,60 +524,60 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC64[0])) │ │ │ │ │ y) } │ │ │ │ │ } in │ │ │ │ │ go1 (Data.ByteString.Lazy.toChunks eta) k1] │ │ │ │ │ -4bee261b14493797c3c788d6682c46ea │ │ │ │ │ +2321a5a8217d6afe2e5a291f0b03f017 │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacFinalize :: │ │ │ │ │ UMAC64 -> (Data.ByteString.Internal.Type.ByteString, UMAC64) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC64[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacFinalize2 ww }] │ │ │ │ │ -3028c82f39bcb3c5bdc7307bee13116b │ │ │ │ │ +3515a3cd27a21e3fe43e976caed17a45 │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit2 ww ww1 ww2 }] │ │ │ │ │ -eeb299a0659a72a52195ffa23f5fc368 │ │ │ │ │ +dd7f6438b6697020a0fec900431666ca │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacUpdate :: │ │ │ │ │ UMAC64 -> Data.ByteString.Internal.Type.ByteString -> UMAC64 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC64[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdate2 ww msg }] │ │ │ │ │ -d6fb645434dd83babce4a9027b26a502 │ │ │ │ │ +e4defab486dc4a23ac275f31f2be3e6e │ │ │ │ │ $fKeyedHashAlgorithmUMAC7 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Show.$fShow(,)_itos' 32# (GHC.Types.[] @GHC.Types.Char)] │ │ │ │ │ -b3547baa95792ba2fd788fe1a315e772 │ │ │ │ │ +4665262caf5b09a9a767b1eeb8439a9e │ │ │ │ │ $fKeyedHashAlgorithmUMAC8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -9251e084f83361d0d9f1ea5108ccda25 │ │ │ │ │ +eb6f72c3f5018dbc1a2cd804a17f1958 │ │ │ │ │ $fKeyedHashAlgorithmUMAC9 :: UMAC64 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -47ceb60ece7f7cdd00236cbaf512d627 │ │ │ │ │ +98c4a5fd962aa60f80c781f5b3c8d371 │ │ │ │ │ $fKeyedHashAlgorithmUMAC96 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC96 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -589,24 +589,24 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacInit │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacUpdate │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashFinalize] │ │ │ │ │ -05fe645d012a51c574da3f866969914a │ │ │ │ │ +7021cfd88fcec03e5e239f2ba9f11b45 │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC96 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1!P(L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC96) -> │ │ │ │ │ case $fKeyedHashAlgorithmUMAC96_$snettleUmacFinalize │ │ │ │ │ eta of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -08f68ec5f8abdd73b0d2a2819c6f9b4d │ │ │ │ │ +1c40c797c1c2388308402f59857be09c │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC96 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC96 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1L>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC96) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ @@ -648,54 +648,54 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC96[0])) │ │ │ │ │ y) } │ │ │ │ │ } in │ │ │ │ │ go1 (Data.ByteString.Lazy.toChunks eta) k1] │ │ │ │ │ -5c45f81fe3bb6ff0b2c450e3a89cea84 │ │ │ │ │ +e82d13e2184834f7b780422b8acbe23b │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacFinalize :: │ │ │ │ │ UMAC96 -> (Data.ByteString.Internal.Type.ByteString, UMAC96) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC96[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacFinalize3 ww }] │ │ │ │ │ -f6b9ce27001f8b415fef161f643b3df9 │ │ │ │ │ +59a42422b713f33b001b30cd36cdd5cc │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit3 ww ww1 ww2 }] │ │ │ │ │ -d5608839a8603556e352c5acf88dcc2f │ │ │ │ │ +359cc3e653468d0b8d7fb7a77b8f0f0b │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacUpdate :: │ │ │ │ │ UMAC96 -> Data.ByteString.Internal.Type.ByteString -> UMAC96 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC96[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdate3 ww msg }] │ │ │ │ │ -38431e2f5e6c27f0242f03178b97ba9a │ │ │ │ │ +6c6afea049db26f32d3800622ac07b70 │ │ │ │ │ $fNettleUMACUMAC1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -38e79c04a68788c1dec671f6e7b950c5 │ │ │ │ │ +9417f673fa8b21372d5ec69087e678da │ │ │ │ │ $fNettleUMACUMAC128 :: NettleUMAC UMAC128 │ │ │ │ │ DFunId │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[C:NettleUMAC], Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC128 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac128_ctx_size │ │ │ │ │ @@ -741,28 +741,28 @@ │ │ │ │ │ $fNettleUMACUMAC2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC128[0]) │ │ │ │ │ $fNettleUMACUMAC1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC128[0]))] │ │ │ │ │ -cdd5d1cf14111a32e0574a5fc6ab984c │ │ │ │ │ +65cc70d4fa55ae579435832dc334f0a6 │ │ │ │ │ $fNettleUMACUMAC2 :: UMAC128 -> UMAC128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC128) -> ds] │ │ │ │ │ -911292d86ab04b271f366033dcc19c3e │ │ │ │ │ +d18d16ebf1dcf99ce39f7b913ac2e915 │ │ │ │ │ $fNettleUMACUMAC3 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -16d47ec7a88cdf3bb2ed9a10de37700f │ │ │ │ │ +d8283d3081b12949658f4879c75b26b2 │ │ │ │ │ $fNettleUMACUMAC32 :: NettleUMAC UMAC32 │ │ │ │ │ DFunId │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[C:NettleUMAC], Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC32 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac32_ctx_size │ │ │ │ │ @@ -808,34 +808,34 @@ │ │ │ │ │ $fNettleUMACUMAC4 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC32[0]) │ │ │ │ │ $fNettleUMACUMAC3 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC32[0]))] │ │ │ │ │ -f4bd4b1b0e1db05271a5ee0b9f3459e6 │ │ │ │ │ +fbf9a6df1fcb61940300d1c4d8a9964e │ │ │ │ │ $fNettleUMACUMAC4 :: UMAC32 -> UMAC32 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC32) -> ds] │ │ │ │ │ -5371e84513b57e112c7da2a583631fbc │ │ │ │ │ +479293074a4427e08e0600e33e908909 │ │ │ │ │ $fNettleUMACUMAC5 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -6cb6e51b3f632f507a98822bb4e9067d │ │ │ │ │ +c4221847f99f77e226d17532398bab6c │ │ │ │ │ $fNettleUMACUMAC6 :: UMAC64 -> UMAC64 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC64) -> ds] │ │ │ │ │ -73484e115e2bfb93fb6cdb0f08c8a741 │ │ │ │ │ +b12253877f156e7e0303524db73c089b │ │ │ │ │ $fNettleUMACUMAC64 :: NettleUMAC UMAC64 │ │ │ │ │ DFunId │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[C:NettleUMAC], Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC64 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac64_ctx_size │ │ │ │ │ @@ -881,28 +881,28 @@ │ │ │ │ │ $fNettleUMACUMAC6 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC64[0]) │ │ │ │ │ $fNettleUMACUMAC5 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC64[0]))] │ │ │ │ │ -bfebaf123af3e392e44bc7f5e0a1733e │ │ │ │ │ +555f13b7bd5bb83a57d171f34924defa │ │ │ │ │ $fNettleUMACUMAC7 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -75cd05ee4e28cfc5c14ce438ad1b06d6 │ │ │ │ │ +7a14916fca3dc24bf3b17df12bf03ae8 │ │ │ │ │ $fNettleUMACUMAC8 :: UMAC96 -> UMAC96 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC96) -> ds] │ │ │ │ │ -0f5e909699c0599123fc2be20c23a62a │ │ │ │ │ +8eddbb8fada4ea5757117bac64cf16b8 │ │ │ │ │ $fNettleUMACUMAC96 :: NettleUMAC UMAC96 │ │ │ │ │ DFunId │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[C:NettleUMAC], Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC96 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac96_ctx_size │ │ │ │ │ @@ -948,19 +948,19 @@ │ │ │ │ │ $fNettleUMACUMAC8 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC96[0]) │ │ │ │ │ $fNettleUMACUMAC7 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC96[0]))] │ │ │ │ │ -d2a247c3dec87122a7cd8c199817056c │ │ │ │ │ +f37d6adbcf4a45cfd39171c209491001 │ │ │ │ │ $fUMACUMAC1 :: UMAC128 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -5ab1f5247530511fe14e12664a978e12 │ │ │ │ │ +7a5417c52e18f62a49498c3b70cf4b8f │ │ │ │ │ $fUMACUMAC128 :: UMAC UMAC128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC128 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac128_digest_size │ │ │ │ │ @@ -971,48 +971,48 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacInit │ │ │ │ │ $fUMACUMAC128_$snettleUmacSetNonce │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacUpdate │ │ │ │ │ $fUMACUMAC128_$snettleUmacUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacFinalize] │ │ │ │ │ -7c2d26fadc31501967cc771bcaea06b7 │ │ │ │ │ +52161c05ed3ab559689e9bbe252072bd │ │ │ │ │ $fUMACUMAC128_$snettleUmacSetNonce :: │ │ │ │ │ UMAC128 -> Data.ByteString.Internal.Type.ByteString -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC128[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ case nonce of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ $w$snettleUmacSetNonce ww ww1 ww2 ww3 } }] │ │ │ │ │ -ed4e2f3c627fc5aee649a2ae4a83ecce │ │ │ │ │ +a43da4c8a5273b6f97fe2166b2dd22fc │ │ │ │ │ $fUMACUMAC128_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC128 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC128 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC128[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdateLazy ww msg }] │ │ │ │ │ -47583b13b6b87cf211b401a36c863393 │ │ │ │ │ +15fe1bbb2ace22dfef707be84ba26fd3 │ │ │ │ │ $fUMACUMAC2 :: UMAC32 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -a66a86bef0161a96922c468067dc35ab │ │ │ │ │ +76711f09e50bea9872f23ef17ac190cd │ │ │ │ │ $fUMACUMAC3 :: UMAC64 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -ac58189944ff18b8ed1c0bda748c922e │ │ │ │ │ +2c27400a538fe699c5c6d6ccf8ffa7ff │ │ │ │ │ $fUMACUMAC32 :: UMAC UMAC32 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC32 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac32_digest_size │ │ │ │ │ @@ -1023,44 +1023,44 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacInit │ │ │ │ │ $fUMACUMAC32_$snettleUmacSetNonce │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacUpdate │ │ │ │ │ $fUMACUMAC32_$snettleUmacUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacFinalize] │ │ │ │ │ -5fca0f1062b9aa13a84b7cbe0a0e6d68 │ │ │ │ │ +3df028442e2a77af8c068d1d60ea3fbc │ │ │ │ │ $fUMACUMAC32_$snettleUmacSetNonce :: │ │ │ │ │ UMAC32 -> Data.ByteString.Internal.Type.ByteString -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC32[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ case nonce of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ $w$snettleUmacSetNonce1 ww ww1 ww2 ww3 } }] │ │ │ │ │ -cc58af6a2bf89fbbf09d672b5d5bd698 │ │ │ │ │ +19f6d4286c81715aeb907d2862ceea47 │ │ │ │ │ $fUMACUMAC32_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC32 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC32 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC32[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdateLazy1 ww msg }] │ │ │ │ │ -2db21c5bcb9e5587d70de4275cbd914f │ │ │ │ │ +a589d4d68d8b95561251ea1d9589185b │ │ │ │ │ $fUMACUMAC4 :: UMAC96 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -d421f6f7f8b3792f75c0626131548ea7 │ │ │ │ │ +50151da9e899b70d58cf7e80d73b9701 │ │ │ │ │ $fUMACUMAC64 :: UMAC UMAC64 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC64 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac64_digest_size │ │ │ │ │ @@ -1071,40 +1071,40 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacInit │ │ │ │ │ $fUMACUMAC64_$snettleUmacSetNonce │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacUpdate │ │ │ │ │ $fUMACUMAC64_$snettleUmacUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacFinalize] │ │ │ │ │ -be68bcb4ad6a13a0055a40ec575d82b4 │ │ │ │ │ +83895f95e377a671cd873049cbece2d4 │ │ │ │ │ $fUMACUMAC64_$snettleUmacSetNonce :: │ │ │ │ │ UMAC64 -> Data.ByteString.Internal.Type.ByteString -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC64[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ case nonce of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ $w$snettleUmacSetNonce2 ww ww1 ww2 ww3 } }] │ │ │ │ │ -8d997df18f07a389c9647b2c0d465074 │ │ │ │ │ +9372fbc11a67ab5fb37e3840cdd5c635 │ │ │ │ │ $fUMACUMAC64_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC64 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC64 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC64[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdateLazy2 ww msg }] │ │ │ │ │ -43e920c9e5f31be1ba6ec8b5fcff189f │ │ │ │ │ +bb96d9166bab34d59a9400d4bd802e04 │ │ │ │ │ $fUMACUMAC96 :: UMAC UMAC96 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC96 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac96_digest_size │ │ │ │ │ @@ -1115,344 +1115,344 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacInit │ │ │ │ │ $fUMACUMAC96_$snettleUmacSetNonce │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacUpdate │ │ │ │ │ $fUMACUMAC96_$snettleUmacUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacFinalize] │ │ │ │ │ -3b72ccedd194d452508f6da07933adb8 │ │ │ │ │ +78f1f997dd66eda4043ad2095d556386 │ │ │ │ │ $fUMACUMAC96_$snettleUmacSetNonce :: │ │ │ │ │ UMAC96 -> Data.ByteString.Internal.Type.ByteString -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC96[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ case nonce of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ $w$snettleUmacSetNonce3 ww ww1 ww2 ww3 } }] │ │ │ │ │ -70c2b295b8868eff46953c09ef1333f1 │ │ │ │ │ +f49c66f4e47230b0a5daffed383300c2 │ │ │ │ │ $fUMACUMAC96_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC96 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC96 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC96[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdateLazy3 ww msg }] │ │ │ │ │ -f15fe2a2d9832a8b3afffe1c280f90a3 │ │ │ │ │ +96c9481971b8ee9ad32033b48cbd531c │ │ │ │ │ $tc'C:NettleUMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5791533848059037320#Word64 │ │ │ │ │ - 1181898033078429741#Word64 │ │ │ │ │ + 14239297733027228194#Word64 │ │ │ │ │ + 1251448199805319386#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleUMAC2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleUMAC1] │ │ │ │ │ -8f91a74563b7736ed98fc087f62e23f5 │ │ │ │ │ +3dd205d269194ee11035f59e7b3dcf7a │ │ │ │ │ $tc'C:NettleUMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -229b47c6be9b4c0fe8e4e1d34483693f │ │ │ │ │ +22485372d136d187fdf5d7f012150455 │ │ │ │ │ $tc'C:NettleUMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:NettleUMAC3] │ │ │ │ │ -3c8e68ff3249941145bb4510834b50eb │ │ │ │ │ +00c6f2e0d99693af5dc47fe2c4422600 │ │ │ │ │ $tc'C:NettleUMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleUMAC"#] │ │ │ │ │ -8336a1059053bb8ca587d505962801a6 │ │ │ │ │ +5f0ef9103ab847467187327fc578ffc8 │ │ │ │ │ $tc'C:UMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17000768531697929562#Word64 │ │ │ │ │ - 7276249127142584224#Word64 │ │ │ │ │ + 14368549118812980099#Word64 │ │ │ │ │ + 8551549876670542911#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:UMAC2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:UMAC1] │ │ │ │ │ -b39a9b6cad1f0b0ae56ba4f75200fa95 │ │ │ │ │ +7c4f06623bf03ad87a2d458651f0b3a5 │ │ │ │ │ $tc'C:UMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -9856d017ceb3450fc4345483ff184fe5 │ │ │ │ │ +fcb684a2fbdb34d18c235d027c890d59 │ │ │ │ │ $tc'C:UMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:UMAC3] │ │ │ │ │ -eb69519d1e1bbfdd621ec57a6f7997dc │ │ │ │ │ +228dcc4670a037757f1f6c81ddabeb1b │ │ │ │ │ $tc'C:UMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:UMAC"#] │ │ │ │ │ -503ada54931cd3deece0de1c72769cdd │ │ │ │ │ +697cd8e11c45a5899760c45797ec0f8b │ │ │ │ │ $tc'UMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -7051a00eebe0db64395765bda4f6ab8d │ │ │ │ │ +638ef0695da02a13c16f79024ed1b901 │ │ │ │ │ $tc'UMAC10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -f58e8e7c76d5178898bd1e630a8478f4 │ │ │ │ │ +32141de49fb71c43d403ef78ed35303f │ │ │ │ │ $tc'UMAC11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC12] │ │ │ │ │ -569f6c018b91366661a51a33a4f8c56d │ │ │ │ │ +5f8f2da1ce000b2814e4fe3a276ed6b3 │ │ │ │ │ $tc'UMAC12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC96"#] │ │ │ │ │ -8e09ebeadd0f05e22ff7cab98498087c │ │ │ │ │ +790522b14c5447c17dcd31ff79b0fa68 │ │ │ │ │ $tc'UMAC128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 13351281122341978622#Word64 │ │ │ │ │ - 6463711473519793047#Word64 │ │ │ │ │ + 8014073443445484492#Word64 │ │ │ │ │ + 11262691626355956181#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC2 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC1] │ │ │ │ │ -9c82a198df9f6c00c9a4b65f8d729b0d │ │ │ │ │ +8d03ac4797dd8819c90ad3d69775b406 │ │ │ │ │ $tc'UMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC3] │ │ │ │ │ -4300d5efe05b53ebd68b2639b272e4e1 │ │ │ │ │ +43909f23d070d2eb69f43c48505c99a1 │ │ │ │ │ $tc'UMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC128"#] │ │ │ │ │ -5aa73367913c37fa64ae8a758075820c │ │ │ │ │ +5f96e05f225ad68c025644bed89806fc │ │ │ │ │ $tc'UMAC32 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14432565365883032762#Word64 │ │ │ │ │ - 2096417461827583193#Word64 │ │ │ │ │ + 13394371620916748395#Word64 │ │ │ │ │ + 17712529736108484136#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC5 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC4] │ │ │ │ │ -c7fdbc0b43df0ba2d2baaf28f329d059 │ │ │ │ │ +76f7189f1522ddeb13ee1ba13248f8fd │ │ │ │ │ $tc'UMAC4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c55c791f065efe878fe67654e91e093d │ │ │ │ │ +f7b0d29d92e901227e54c209f00b76a0 │ │ │ │ │ $tc'UMAC5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC6] │ │ │ │ │ -ae2aba53adaa693cfea6ccbe4bfd983a │ │ │ │ │ +17e88b6362e4c49da3d4a58001620135 │ │ │ │ │ $tc'UMAC6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC32"#] │ │ │ │ │ -12836a80b5f74ee9e8b319daaccf9583 │ │ │ │ │ +beed4ed7df42ba2b4c59495445d49483 │ │ │ │ │ $tc'UMAC64 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2890543713651946663#Word64 │ │ │ │ │ - 8932506841017459685#Word64 │ │ │ │ │ + 8901615289612689497#Word64 │ │ │ │ │ + 6507572371270304214#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC8 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC7] │ │ │ │ │ -2a661225f4bd4d7c029ba278e6c47b61 │ │ │ │ │ +21fe13cb8f790fb222e5c42587603d1b │ │ │ │ │ $tc'UMAC7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -e229ad1d3363a24b6f21fbe1d761c48a │ │ │ │ │ +e59720a3f083eb7bcb64a83ce2f244d7 │ │ │ │ │ $tc'UMAC8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC9] │ │ │ │ │ -313f7d0d1dbe7d7823953d19c80cff84 │ │ │ │ │ +87bc73fd5e3a29a1339eb97e0340cde5 │ │ │ │ │ $tc'UMAC9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC64"#] │ │ │ │ │ -9accdbf0c4c25dbe64887d918a1e7ace │ │ │ │ │ +e689f6e98315cf9f192f33ebec0123e9 │ │ │ │ │ $tc'UMAC96 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10991316307568440636#Word64 │ │ │ │ │ - 17483242021366273494#Word64 │ │ │ │ │ + 4314667780847416941#Word64 │ │ │ │ │ + 18238277304280589867#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC11 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC10] │ │ │ │ │ -e4110d5f5e793bd58771a27c2c4326ce │ │ │ │ │ +0a1076114153b1d80be4eb6f4970f580 │ │ │ │ │ $tcNettleUMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6967713995521461779#Word64 │ │ │ │ │ - 1783449924203236902#Word64 │ │ │ │ │ + 8970913864905003140#Word64 │ │ │ │ │ + 10691404988285776314#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleUMAC2 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleUMAC1] │ │ │ │ │ -5226f22c78768d9de1befa84c1c0312d │ │ │ │ │ +408bb688d7ab0708c1360ab8fcb1271e │ │ │ │ │ $tcNettleUMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -eec6cdd9cf79166f2197eed81e2cfab2 │ │ │ │ │ +50d74ad6e9b40c54b7651253afbffb0d │ │ │ │ │ $tcNettleUMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleUMAC3] │ │ │ │ │ -08e4e32263db1e2ede9a5e47e6fc4018 │ │ │ │ │ +3f901ea3247cdc520399a6b750bb4c40 │ │ │ │ │ $tcNettleUMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleUMAC"#] │ │ │ │ │ -40b3614e704925fd04c4677d6d3540aa │ │ │ │ │ +2ca708bd4acad1ded44947143869ca93 │ │ │ │ │ $tcUMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5262906333844040767#Word64 │ │ │ │ │ - 11821750310388897300#Word64 │ │ │ │ │ + 1071634722904633889#Word64 │ │ │ │ │ + 3810279531898511553#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleUMAC1] │ │ │ │ │ -feb9263ae7f8fb12efd3fdc7bac480da │ │ │ │ │ +3bf7f94d0f064d9e4aeaf80825ec96f4 │ │ │ │ │ $tcUMAC1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC2] │ │ │ │ │ -24c7be4c8633472307add5d0ba1a24c6 │ │ │ │ │ +be4a42306b6b2cc8359089ac195d80a1 │ │ │ │ │ $tcUMAC10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC96"#] │ │ │ │ │ -c8ca585a0ef5eb2b38ae4569efc1750f │ │ │ │ │ +b8d04d3d8e3809b2420ef135735518a8 │ │ │ │ │ $tcUMAC128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9492998731916066713#Word64 │ │ │ │ │ - 18396825793480677536#Word64 │ │ │ │ │ + 13723937172991326482#Word64 │ │ │ │ │ + 11128895739896576111#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -1a0493084f2a3daf6e4c2540b767e73b │ │ │ │ │ +34703d8a5b1591d0347c7eed1329cc6f │ │ │ │ │ $tcUMAC2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -bbbb3e9fbd6df64b076578e255979eea │ │ │ │ │ +4d8d01f61f329d6a9f67d05cc847a43a │ │ │ │ │ $tcUMAC3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC4] │ │ │ │ │ -9b3c524ac5ac261ef7389d8873059daf │ │ │ │ │ +dc785bc85badb8b35f335662630dbf22 │ │ │ │ │ $tcUMAC32 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2821681356927131064#Word64 │ │ │ │ │ - 88724579739508790#Word64 │ │ │ │ │ + 11277386829148558291#Word64 │ │ │ │ │ + 15307075801428033752#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -085b064575107d9f9e8e12e03f9c4a47 │ │ │ │ │ +c02ace5750b58c961146b164a2147ec4 │ │ │ │ │ $tcUMAC4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC128"#] │ │ │ │ │ -b5b2836d7eb549236d8e1fe9815673ad │ │ │ │ │ +44ee9b7d7bdcd8ce692ebae78fa9fbce │ │ │ │ │ $tcUMAC5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC6] │ │ │ │ │ -605399f14ee489eda6f80b48881504e9 │ │ │ │ │ +baf08c62b4ccbd9d2dfbf01840bd78f4 │ │ │ │ │ $tcUMAC6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC32"#] │ │ │ │ │ -0948d62124dd4b76be3eef7e8be91ab8 │ │ │ │ │ +5a4ff6a0b7c715789a9da654616d6464 │ │ │ │ │ $tcUMAC64 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 11889634001113518877#Word64 │ │ │ │ │ - 12132837036836815751#Word64 │ │ │ │ │ + 15597458505227242736#Word64 │ │ │ │ │ + 12717771298267782455#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fc79b53a6c9f8fb010c4e7f874622815 │ │ │ │ │ +40eec1e9b1116d9fad5546292c0fae4b │ │ │ │ │ $tcUMAC7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC8] │ │ │ │ │ -713b79cbaef0de4847fd3dae53cef8d0 │ │ │ │ │ +0d86d25bae674991be90adcaff90c025 │ │ │ │ │ $tcUMAC8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC64"#] │ │ │ │ │ -13317d13e30eb271ed1cad4adbe5f625 │ │ │ │ │ +9e7aa7ca75d08fe99a1f326ee3eec100 │ │ │ │ │ $tcUMAC9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC10] │ │ │ │ │ -d101c49e5b40d537916e716dbf6e71d2 │ │ │ │ │ +d00932570a6fd7a9d51b8f904b03b5c1 │ │ │ │ │ $tcUMAC96 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3353492698464871487#Word64 │ │ │ │ │ - 5439795676473619299#Word64 │ │ │ │ │ + 999568243792173334#Word64 │ │ │ │ │ + 3301919014334739403#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC9 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -3b51fdcb71b0dc4ac9020da7fc8a23a0 │ │ │ │ │ +446d227d76c150fcf7a8c0310f0a9f76 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -6b3da91524d675f0e8a26775dbb7a677 │ │ │ │ │ +683133c9f22adeb00898175bc058a860 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -db82216442d04ab27b6a2b1591f60d1b │ │ │ │ │ +4e830ae07b47adfa0e05a0fe4e99ff37 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.UMAC"#] │ │ │ │ │ -0871053fa3c82cfc7ad41189495026c9 │ │ │ │ │ +9885b78e05bf7b7f0e0b02ef5523471f │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -83d0b963f0a28dd0ac025c5a633e1005 │ │ │ │ │ +12926ef2f796838eb9fc302090fa15b4 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -53a55c514ad247b6ac4974d8df947230 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +2840f3309bc4cec83aa43b1365d66f55 │ │ │ │ │ $w$snettleUmacFinalize :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, UMAC128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -1522,15 +1522,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild1 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# ww2 `cast` (Sub v2)) │ │ │ │ │ @@ -1555,15 +1555,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, UMAC128) │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 16#, │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC128[0]))) } } } } })] │ │ │ │ │ -2b48a3799fe04bcfdf65713fc396d711 │ │ │ │ │ +aaf8a65b09c1cd6d70d3b250f3683844 │ │ │ │ │ $w$snettleUmacFinalize1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, UMAC32) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -1633,15 +1633,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild1 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# ww2 `cast` (Sub v2)) │ │ │ │ │ @@ -1666,15 +1666,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, UMAC32) │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 4#, │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC32[0]))) } } } } })] │ │ │ │ │ -67a54499ac551bd52d58308d9ca58b76 │ │ │ │ │ +568bafc516d67e0f3186307a4077eec8 │ │ │ │ │ $w$snettleUmacFinalize2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, UMAC64) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -1744,15 +1744,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild1 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# ww2 `cast` (Sub v2)) │ │ │ │ │ @@ -1777,15 +1777,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, UMAC64) │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 8#, │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC64[0]))) } } } } })] │ │ │ │ │ -51772fe025dc372ad1df07672a9940d0 │ │ │ │ │ +5dae12263501132bd3fda49bb14abc87 │ │ │ │ │ $w$snettleUmacFinalize3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, UMAC96) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -1855,15 +1855,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild1 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# ww2 `cast` (Sub v2)) │ │ │ │ │ @@ -1888,15 +1888,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, UMAC96) │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 12#, │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC96[0]))) } } } } })] │ │ │ │ │ -59dfda802ece388a814cd0258ee3b4af │ │ │ │ │ +4ad399348ee839841777b9a4931fc67f │ │ │ │ │ $w$snettleUmacInit :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -1916,30 +1916,30 @@ │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ eta1 of wild1 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } })) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0])) }] │ │ │ │ │ -fa0b1b0a6f6c0d915ce137094c17fb9d │ │ │ │ │ +d7ca227fd1c2dbda86c5cd87197b9be5 │ │ │ │ │ $w$snettleUmacInit1 :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -1959,30 +1959,30 @@ │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ eta1 of wild1 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } })) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0])) }] │ │ │ │ │ -f49b6194904ebd11d0d9de8c2a0d8b44 │ │ │ │ │ +462217a7d1f756c27b88465c6378c98a │ │ │ │ │ $w$snettleUmacInit2 :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -2002,30 +2002,30 @@ │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ eta1 of wild1 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } })) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0])) }] │ │ │ │ │ -28d10904a8b06920b095ae38b7e40e53 │ │ │ │ │ +64938c5a0585ca56c6f02521f2588f81 │ │ │ │ │ $w$snettleUmacInit3 :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -2045,30 +2045,30 @@ │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ eta1 of wild1 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } })) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0])) }] │ │ │ │ │ -45419ca11be7ad16d24d232016629269 │ │ │ │ │ +537e9b457707765e83a00b5519532cfd │ │ │ │ │ $w$snettleUmacSetNonce :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, Strictness: , │ │ │ │ │ @@ -2129,15 +2129,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww2 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2154,15 +2154,15 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww5) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0])) }) │ │ │ │ │ 1# -> $fUMACUMAC1 } │ │ │ │ │ 1# -> $fUMACUMAC1 }] │ │ │ │ │ -32566d3393a4298847ef686554c5508e │ │ │ │ │ +c53c85eb314a96596c4825fe2e097981 │ │ │ │ │ $w$snettleUmacSetNonce1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, Strictness: , │ │ │ │ │ @@ -2223,15 +2223,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww2 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2248,15 +2248,15 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww5) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0])) }) │ │ │ │ │ 1# -> $fUMACUMAC2 } │ │ │ │ │ 1# -> $fUMACUMAC2 }] │ │ │ │ │ -ef3508e7ab4b4565edd37cd8b5a6b26e │ │ │ │ │ +ea0f4a7fb2abb133d6c3882bdc5bc178 │ │ │ │ │ $w$snettleUmacSetNonce2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, Strictness: , │ │ │ │ │ @@ -2317,15 +2317,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww2 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2342,15 +2342,15 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww5) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0])) }) │ │ │ │ │ 1# -> $fUMACUMAC3 } │ │ │ │ │ 1# -> $fUMACUMAC3 }] │ │ │ │ │ -f5773076aa70d91291f42e571a37c584 │ │ │ │ │ +a744583134ce331c792bc8d89702537f │ │ │ │ │ $w$snettleUmacSetNonce3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, Strictness: , │ │ │ │ │ @@ -2411,15 +2411,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww2 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2436,15 +2436,15 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww5) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0])) }) │ │ │ │ │ 1# -> $fUMACUMAC4 } │ │ │ │ │ 1# -> $fUMACUMAC4 }] │ │ │ │ │ -945b9164298c98e7c6c3916c9df17827 │ │ │ │ │ +09dc4339e14482e6ef0355f1a62ca9cf │ │ │ │ │ $w$snettleUmacUpdate :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> UMAC128 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2494,15 +2494,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2517,15 +2517,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0])) })] │ │ │ │ │ -83805e051db02926a717e8cec5cfc0e9 │ │ │ │ │ +e7a4eb0f39101e077d63c7c08ff01b2a │ │ │ │ │ $w$snettleUmacUpdate1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> UMAC32 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2575,15 +2575,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2598,15 +2598,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0])) })] │ │ │ │ │ -f75d22cce3bcbbbfe3245e650a0a78e5 │ │ │ │ │ +6744bc880903f49093abb86284044f64 │ │ │ │ │ $w$snettleUmacUpdate2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> UMAC64 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2656,15 +2656,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2679,15 +2679,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0])) })] │ │ │ │ │ -a3ce607f9b0431c68539ef45989b2f3d │ │ │ │ │ +57bd312e004c0f1ab1a086d5341fe8d4 │ │ │ │ │ $w$snettleUmacUpdate3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> UMAC96 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2737,15 +2737,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2760,15 +2760,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0])) })] │ │ │ │ │ -7877cabb0528ea1ed4f760a7c0fc504a │ │ │ │ │ +04aa71bfff396cf0614523f2d7026ae5 │ │ │ │ │ $w$snettleUmacUpdateLazy :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> UMAC128 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2830,15 +2830,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2856,15 +2856,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0])) })] │ │ │ │ │ -f6a814f732bceb73b217c931cbb6a4c2 │ │ │ │ │ +74e7ca7747e02b7c1d424b583e06dfbf │ │ │ │ │ $w$snettleUmacUpdateLazy1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> UMAC32 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2926,15 +2926,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2952,15 +2952,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0])) })] │ │ │ │ │ -2cb957213dc800d1b36d316b22e0e7d1 │ │ │ │ │ +7dcf66f31ff09a56f86514f8a20660d5 │ │ │ │ │ $w$snettleUmacUpdateLazy2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> UMAC64 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3022,15 +3022,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -3048,15 +3048,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0])) })] │ │ │ │ │ -79e16ddf6d01a6f1cfe42b4694fa2c4b │ │ │ │ │ +7e12e895c6d5cd4b5847ae3a401be170 │ │ │ │ │ $w$snettleUmacUpdateLazy3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> UMAC96 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3118,15 +3118,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -3144,15 +3144,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0])) })] │ │ │ │ │ -f484beb90b76b7b351181d6e4adad22b │ │ │ │ │ +fee887c7462a55e1ccdd81df79506506 │ │ │ │ │ type NettleUMAC :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleUMAC u where │ │ │ │ │ nu_ctx_size :: Data.Tagged.Tagged u GHC.Types.Int │ │ │ │ │ nu_digest_size :: Data.Tagged.Tagged u GHC.Types.Int │ │ │ │ │ nu_set_key :: Data.Tagged.Tagged │ │ │ │ │ u │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ @@ -3169,76 +3169,76 @@ │ │ │ │ │ u │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ nu_ctx :: u -> Data.SecureMem.SecureMem │ │ │ │ │ nu_Ctx :: Data.SecureMem.SecureMem -> u │ │ │ │ │ {-# MINIMAL nu_ctx_size, nu_digest_size, nu_set_key, nu_set_nonce, │ │ │ │ │ nu_update, nu_digest, nu_ctx, nu_Ctx #-} │ │ │ │ │ -482f021cb1ad8d78da01f31370345b17 │ │ │ │ │ +03169ceb754b4b0e8075c0762b44a6b2 │ │ │ │ │ type UMAC :: * -> GHC.Types.Constraint │ │ │ │ │ class UMAC u where │ │ │ │ │ umacDigestSize :: Data.Tagged.Tagged u GHC.Types.Int │ │ │ │ │ umacName :: Data.Tagged.Tagged u GHC.Base.String │ │ │ │ │ umacInit :: Data.ByteString.Internal.Type.ByteString -> u │ │ │ │ │ umacSetNonce :: u -> Data.ByteString.Internal.Type.ByteString -> u │ │ │ │ │ umacUpdate :: u -> Data.ByteString.Internal.Type.ByteString -> u │ │ │ │ │ umacUpdateLazy :: u │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> u │ │ │ │ │ umacFinalize :: u -> (Data.ByteString.Internal.Type.ByteString, u) │ │ │ │ │ {-# MINIMAL umacDigestSize, umacInit, umacSetNonce, umacUpdate, │ │ │ │ │ umacFinalize #-} │ │ │ │ │ -63fb9a8778e7c76fed9a71f555afa801 │ │ │ │ │ +1e8ffdbe9eeb019cb8269d3109e5224b │ │ │ │ │ type UMAC128 :: * │ │ │ │ │ newtype UMAC128 = UMAC128 {umac128_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -b267b20be716e45dcef8ea77813b311c │ │ │ │ │ +c54945f52dbc795db91f791c6897c7c4 │ │ │ │ │ type UMAC32 :: * │ │ │ │ │ newtype UMAC32 = UMAC32 {umac32_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -e8c43b13113e55c7408e4ed80a051e2b │ │ │ │ │ +dba64e2bdad3f68283d75d0cf4af4e0f │ │ │ │ │ type UMAC64 :: * │ │ │ │ │ newtype UMAC64 = UMAC64 {umac64_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -f4e65a165f1c2b0d7160cdbbe245c553 │ │ │ │ │ +d6406045113de3ce42e4fbcce29b248e │ │ │ │ │ type UMAC96 :: * │ │ │ │ │ newtype UMAC96 = UMAC96 {umac96_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -f743ee8506dc55d3f82e822573fdae33 │ │ │ │ │ +e1d0fef5d726042e89bd65d92f43282f │ │ │ │ │ umac128_ctx :: UMAC128 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC128[0])] │ │ │ │ │ -00333426ab3f9492376f8d6ae2b117e6 │ │ │ │ │ +755cf1e1ce76176a59427768040b11da │ │ │ │ │ umac32_ctx :: UMAC32 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC32 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC4 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC32[0])] │ │ │ │ │ -3e3c4b33ecbb50c94976cdafb4afcd0f │ │ │ │ │ +45f53f5ccc1d6b3b01cd3d9de32f881e │ │ │ │ │ umac64_ctx :: UMAC64 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC64 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC6 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC64[0])] │ │ │ │ │ -e6e8ba26801f8f1893db7c98ee3d90cc │ │ │ │ │ +789c24cf748a4e66b03270a6d6ca3327 │ │ │ │ │ umac96_ctx :: UMAC96 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC96 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC8 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC96[0])] │ │ │ │ │ -7ddb40ce65138a02a6d12cc36f0189c0 │ │ │ │ │ +aaa2c332400d1eda00de24f48d36f7ea │ │ │ │ │ umacInitKeyedHash :: │ │ │ │ │ (UMAC u, Crypto.Nettle.Hash.Types.KeyedHashAlgorithm u) => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged u Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4, │ │ │ │ │ Arity: 4, │ │ │ │ │ @@ -3252,15 +3252,15 @@ │ │ │ │ │ u>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -093b5d62065a43b4f08edbe6ba7279d8 │ │ │ │ │ +e90fbbcdae02c692a972fc723e67609f │ │ │ │ │ umacInitKeyedHash1 :: │ │ │ │ │ (UMAC u, Crypto.Nettle.Hash.Types.KeyedHashAlgorithm u) => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4, │ │ │ │ │ Arity: 4, │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/UMAC.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.hi │ │ │ │┄ Files 98% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got │ │ │ │ │ interface Crypto.Nettle.UMAC 9066 │ │ │ │ │ - interface hash: 3484c3d6f779934c10e6b8d44c02b978 │ │ │ │ │ - ABI hash: 017abaf8f61361230afca974d8a795da │ │ │ │ │ - export-list hash: c5b8630b37c79e99753bda70a3091c02 │ │ │ │ │ + interface hash: 219bdbcb3624db56c3c599922b8c88f9 │ │ │ │ │ + ABI hash: 4b3d6956f22173620f30f541a78b3fed │ │ │ │ │ + export-list hash: 4f919df5dc8d684f9db40b2ca54fb9a5 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: d9e3d0610248b6b8070b9c71f1b1dc05 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: fae75b7bf8763e29aad021fa981f2f6f │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -20,17 +20,17 @@ │ │ │ │ │ exports: │ │ │ │ │ umacInitKeyedHash │ │ │ │ │ UMAC{umacDigestSize umacFinalize umacInit umacName umacSetNonce umacUpdate umacUpdateLazy} │ │ │ │ │ UMAC128 │ │ │ │ │ UMAC32 │ │ │ │ │ UMAC64 │ │ │ │ │ UMAC96 │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.KeyedHash │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ tagged-0.8.8-Kzng2lnKElzJiyKd9g735c │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ @@ -66,59 +66,59 @@ │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Data.ByteString.Lazy 407db64e37c0659ad6227acb960922ea │ │ │ │ │ import -/ Data.ByteString.Lazy.Internal 4fde391931e2bc09a1dd28937ae9d6f9 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports 53045c9c60ffdfc689c1ada1ecd5e897 │ │ │ │ │ - exports: ea48ec4ac1d956d14d51e0891aabeaef │ │ │ │ │ - c_umac128_ctx_size 69b12dd8482dfdd68f88a2a41e9eecb7 │ │ │ │ │ - c_umac128_digest b741624e6b5af58d2de6ed75a2fe8056 │ │ │ │ │ - c_umac128_digest_size fb710ac4f0c934751c68269170c45ce3 │ │ │ │ │ - c_umac128_set_key 84bd005a3b73516025901d2272727ecb │ │ │ │ │ - c_umac128_set_nonce b7a6d096f29d3d5c109af74381a7227e │ │ │ │ │ - c_umac128_update f52afcdab09a498078f18e1254e67af2 │ │ │ │ │ - c_umac32_ctx_size bf9eda64dd75217619ed291ffd0f71f2 │ │ │ │ │ - c_umac32_digest aa70ea135a34065b30afc890763228d7 │ │ │ │ │ - c_umac32_digest_size 0230525e9121ab44d48359738f472f64 │ │ │ │ │ - c_umac32_set_key 0d478f4bfd0f69f3e91c47d2818d60b2 │ │ │ │ │ - c_umac32_set_nonce 5353b40f106a764e68b9cf1253a75529 │ │ │ │ │ - c_umac32_update 0e5ae574204de3c1715a26d703e87446 │ │ │ │ │ - c_umac64_ctx_size 7627c002a98acd55aad372a92b4b0e1d │ │ │ │ │ - c_umac64_digest f826d296c151f6eebe3a4d2777d3cf0e │ │ │ │ │ - c_umac64_digest_size 91ff424c8af4cffb91356f7bf55837d2 │ │ │ │ │ - c_umac64_set_key 7a6f42fb4874a60219cd15eae22e3c20 │ │ │ │ │ - c_umac64_set_nonce 7f789b96f39d7aab129696b2e192c392 │ │ │ │ │ - c_umac64_update 1c79569044a6c40285f467ef449328db │ │ │ │ │ - c_umac96_ctx_size f77beca5b5625115b327f6dc18ac30e3 │ │ │ │ │ - c_umac96_digest ecb7c17c18c2382d9bcf17b6fcd88175 │ │ │ │ │ - c_umac96_digest_size 76cc9c31ef33127cd057ccdfd7c6a247 │ │ │ │ │ - c_umac96_set_key e773a8e6350e009350744ccde4bed78a │ │ │ │ │ - c_umac96_set_nonce 53363551c5c30c9c5ba79357150122a5 │ │ │ │ │ - c_umac96_update ba9a39b25014b1a327fba70bf7bbf761 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 9de1191b13c6dba9a894b8ec7eecc105 │ │ │ │ │ - KeyedHash 63d969f3255e4f31f538b1ddc94b8bfc │ │ │ │ │ - KeyedHash e01aae5d5bc48a99a275d00916143bad │ │ │ │ │ - KeyedHashAlgorithm 9592f20c9f8bd8fb27ccf26b86a40d26 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.KeyedHash bf180a245383bb7ab72faaf4bfed6af5 │ │ │ │ │ - exports: 96e87bf948a858b522330e35c671771c │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr 6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports f00fe74d88efa5bf07b3184986ce211d │ │ │ │ │ + exports: fbb6ef8d4b5110cb63a890293cd7c50e │ │ │ │ │ + c_umac128_ctx_size 120b2042b92f1e049f04bb429caf7f9a │ │ │ │ │ + c_umac128_digest 1bb00ec283b944ab90d3fb1711d1e3c3 │ │ │ │ │ + c_umac128_digest_size 2c296d1c4f329058f0cc2952e0c5aa93 │ │ │ │ │ + c_umac128_set_key c5503eb0f9c3b180fdb4dfcb6b937afb │ │ │ │ │ + c_umac128_set_nonce c7836589465215940b3e67a7993fe09d │ │ │ │ │ + c_umac128_update fbd1093d02bd9f0ced65e88d7ba03c3e │ │ │ │ │ + c_umac32_ctx_size dbe6474df402f4bd55a49e694b6a33e1 │ │ │ │ │ + c_umac32_digest 8724abd2c2c581030480f34bdf24dec8 │ │ │ │ │ + c_umac32_digest_size 9d475b8d8b32613b967c27a9b5758cfb │ │ │ │ │ + c_umac32_set_key 41bf1ede4dcdf555e1855844798da6a6 │ │ │ │ │ + c_umac32_set_nonce 75aee3d759985567f84f7aa5546fd6a6 │ │ │ │ │ + c_umac32_update 5418391843684f31b777386f5a76a53e │ │ │ │ │ + c_umac64_ctx_size 1d5aa264f0d3608c2be0bc419cf7bd7e │ │ │ │ │ + c_umac64_digest d38d0267a0fe8bb07da1a95fd3ee1e27 │ │ │ │ │ + c_umac64_digest_size 10524b8e4467622ddff0579186278303 │ │ │ │ │ + c_umac64_set_key 931516714ebbb04ac2ee5a1d5d110568 │ │ │ │ │ + c_umac64_set_nonce 2882cde6bcb6ac95825abdb1715c4ab2 │ │ │ │ │ + c_umac64_update 778e9f4aa9c3ffe4772a05c49c2ef39e │ │ │ │ │ + c_umac96_ctx_size 0f99c7c5a6de719990047e885d75f4bb │ │ │ │ │ + c_umac96_digest abb3e9f40136fef95329137f6741837a │ │ │ │ │ + c_umac96_digest_size b566aa6d1acba4beb2b91e272e9acad4 │ │ │ │ │ + c_umac96_set_key 3fc9b213f7dc3d18683996396f8a2dbe │ │ │ │ │ + c_umac96_set_nonce c5bc6b85aac1e019c7f82f20e0b361cb │ │ │ │ │ + c_umac96_update c50b95ef6e948bbe5c366de94215987f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types e1d9e2798dee8208ad369757aa26f63f │ │ │ │ │ + KeyedHash c71f3c66dcdd20d80c064d4ef322d975 │ │ │ │ │ + KeyedHash d118a35e5df0d9e294e6b4c4555f01ef │ │ │ │ │ + KeyedHashAlgorithm 91efab9b0f8d8120ae8d86b2a3794ed5 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash 631365508b741796083099178006d140 │ │ │ │ │ + exports: f79b5cb0a72e433069daa388fd05c5eb │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 94f9511dd143b06b6b067573920f9545 │ │ │ │ │ import -/ Data.SecureMem 9e1544dc21edcd78718668ecefb4233b │ │ │ │ │ import -/ Data.Tagged ea2df2d15b5d8e34014224bf6c8f4e30 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.UMAC annotated by 1143 of type [Char] │ │ │ │ │ -85a92621259cddb43050911952959944 │ │ │ │ │ +4e9b43b82b7899d1ff7aea39381d4c2e │ │ │ │ │ $dmumacName :: UMAC u => Data.Tagged.Tagged u GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ (\ @u ($dUMAC['GHC.Types.Many] :: UMAC u) -> │ │ │ │ │ GHC.Base.augment │ │ │ │ │ @GHC.Types.Char │ │ │ │ │ @@ -132,15 +132,15 @@ │ │ │ │ │ <*>_N _P _R) of wild1 { GHC.Types.I# y -> │ │ │ │ │ GHC.Show.itos (GHC.Prim.*# 8# y) (GHC.Types.[] @GHC.Types.Char) })) │ │ │ │ │ `cast` │ │ │ │ │ (forall (u :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -46e56b84715db9d1b46acc95ac0f7148 │ │ │ │ │ +4db745283e1369f64a57e08ccf17831e │ │ │ │ │ $dmumacUpdateLazy :: │ │ │ │ │ UMAC u => u -> Data.ByteString.Lazy.Internal.ByteString -> u │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ \ @u │ │ │ │ │ ($dUMAC['GHC.Types.Many] :: UMAC u) │ │ │ │ │ @@ -156,35 +156,35 @@ │ │ │ │ │ (\ (ds['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (ds1['GHC.Types.Many] :: u -> u)[OneShot] │ │ │ │ │ (v['GHC.Types.Many] :: u)[OneShot] -> │ │ │ │ │ case v of z { DEFAULT -> ds1 (k z ds) }) │ │ │ │ │ (GHC.Base.id @u) │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ u1] │ │ │ │ │ -1ed3e88823a1504e5c050e5fb9816ed2 │ │ │ │ │ +9dcc97f31da76ef1f5ed6b1a23201310 │ │ │ │ │ $fKeyedHashAlgorithmUMAC1 :: UMAC128 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -d4ad02a6f9c59b955ca70b418a2d228b │ │ │ │ │ +3b5e1ccf4dd7b487951d9aa1b4135173 │ │ │ │ │ $fKeyedHashAlgorithmUMAC10 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC12 │ │ │ │ │ $fKeyedHashAlgorithmUMAC11] │ │ │ │ │ -9d2d26514a1ad0820ccfe2b8d7a5085f │ │ │ │ │ +86cbd448c4651b25bb8085d793d30155 │ │ │ │ │ $fKeyedHashAlgorithmUMAC11 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Show.$fShow(,)_itos' 64# (GHC.Types.[] @GHC.Types.Char)] │ │ │ │ │ -d9e075466643eb79142fda6d7eb8c0d8 │ │ │ │ │ +e2d950055b07ba550e32f1c4fb65d9bf │ │ │ │ │ $fKeyedHashAlgorithmUMAC12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -c1abdc8283ec4ebaf08b1ba4dd4f7804 │ │ │ │ │ +447290ed081b2b94a79665daac574661 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -196,24 +196,24 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacInit │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacUpdate │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashFinalize] │ │ │ │ │ -7a64e990918a14980528bb30e9ac2e33 │ │ │ │ │ +ab9124461e048bebb0c35fa870c661cb │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC128 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1!P(L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC128) -> │ │ │ │ │ case $fKeyedHashAlgorithmUMAC128_$snettleUmacFinalize │ │ │ │ │ eta of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -dee665ef229abc34cef86b94536fcf7c │ │ │ │ │ +b4567c4ff244bda76fbc0762d6bd09db │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC128 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC128 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1L>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC128) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ @@ -255,79 +255,79 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC128[0])) │ │ │ │ │ y) } │ │ │ │ │ } in │ │ │ │ │ go1 (Data.ByteString.Lazy.toChunks eta) k1] │ │ │ │ │ -78ff2366d9b43a6a9b3c29f2e0866121 │ │ │ │ │ +10b4ec078044ed27757017342a00a4ee │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacFinalize :: │ │ │ │ │ UMAC128 -> (Data.ByteString.Internal.Type.ByteString, UMAC128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC128[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacFinalize ww }] │ │ │ │ │ -7d56babbdab96da537b94dbdad4bc19a │ │ │ │ │ +d626286ed91d832cf2c17cb24dc79f97 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit ww ww1 ww2 }] │ │ │ │ │ -f574d4e93cc4e3ca30676be65e9b50fa │ │ │ │ │ +98c733d132fe4c7bb8c1a8ad8be7adc1 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacUpdate :: │ │ │ │ │ UMAC128 -> Data.ByteString.Internal.Type.ByteString -> UMAC128 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC128[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdate ww msg }] │ │ │ │ │ -2ff7ab0c3a1ac1ffe99ab600ee355eec │ │ │ │ │ +424944a464ff7147a4cc4b20be2be840 │ │ │ │ │ $fKeyedHashAlgorithmUMAC13 :: UMAC96 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -ff2c184e92dbb00cd6ffbcdcec7bf7c1 │ │ │ │ │ +9b7fb9b41e1ba6eff969a2a46f208476 │ │ │ │ │ $fKeyedHashAlgorithmUMAC14 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC16 │ │ │ │ │ $fKeyedHashAlgorithmUMAC15] │ │ │ │ │ -5768197ad64f053b53bdb788df0089cc │ │ │ │ │ +3afc58cbb64b4ef179bda50bc5edf271 │ │ │ │ │ $fKeyedHashAlgorithmUMAC15 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Show.$fShow(,)_itos' 96# (GHC.Types.[] @GHC.Types.Char)] │ │ │ │ │ -1b292ce82ddb06962f74e022cb2f64a6 │ │ │ │ │ +5f4177b55aa1b3b2d8513eb3b1413ecd │ │ │ │ │ $fKeyedHashAlgorithmUMAC16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -1d1650b9d5897a6baa683f37e2afdf1f │ │ │ │ │ +fc746cd3851af50a9bd1a5be8666cf3e │ │ │ │ │ $fKeyedHashAlgorithmUMAC2 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC4 │ │ │ │ │ $fKeyedHashAlgorithmUMAC3] │ │ │ │ │ -d44d5937cfb54bee3d6114a34d239a88 │ │ │ │ │ +bb44c2d5d78e1bb6d11062875661ea76 │ │ │ │ │ $fKeyedHashAlgorithmUMAC3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Show.$fShow(,)_itos' 128# (GHC.Types.[] @GHC.Types.Char)] │ │ │ │ │ -2cb0fb361a29f58f01d9ff46f37c89cd │ │ │ │ │ +2275de4bff30b36767516759916e4736 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC32 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -339,24 +339,24 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacInit │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacUpdate │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashFinalize] │ │ │ │ │ -ffed51f643875912638313f38cffde8e │ │ │ │ │ +ded03535447c669b5e14a43ebdc859a7 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC32 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1!P(L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC32) -> │ │ │ │ │ case $fKeyedHashAlgorithmUMAC32_$snettleUmacFinalize │ │ │ │ │ eta of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -f56337a12a27c46d82cb945284d6bd9c │ │ │ │ │ +75db9b5575bf47e1aa1f31da01346258 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC32 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC32 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1L>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC32) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ @@ -398,62 +398,62 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC32[0])) │ │ │ │ │ y) } │ │ │ │ │ } in │ │ │ │ │ go1 (Data.ByteString.Lazy.toChunks eta) k1] │ │ │ │ │ -73c790ec2d56df2aabd292ad5ab09e5b │ │ │ │ │ +dd919829adb8d59d4cd81ba788d7b4ff │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacFinalize :: │ │ │ │ │ UMAC32 -> (Data.ByteString.Internal.Type.ByteString, UMAC32) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC32[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacFinalize1 ww }] │ │ │ │ │ -1742a1763dcd8f70214be6565c048716 │ │ │ │ │ +a64645cf7947d925f99c1d3a57aa7f23 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit1 ww ww1 ww2 }] │ │ │ │ │ -643a121d1e9e4242e3d80373ba3a1e62 │ │ │ │ │ +4813e3b30f9c97035e967736c365108b │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacUpdate :: │ │ │ │ │ UMAC32 -> Data.ByteString.Internal.Type.ByteString -> UMAC32 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC32[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdate1 ww msg }] │ │ │ │ │ -9df92a8d23237908e10d05cfdaa2ccfa │ │ │ │ │ +7ddcfbb474c76b08bc80b4fa32d3c36d │ │ │ │ │ $fKeyedHashAlgorithmUMAC4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -b9f02f9b9c295506ac3d9ab185e76aa3 │ │ │ │ │ +7c2e9ca87363308773b5e4edaa938057 │ │ │ │ │ $fKeyedHashAlgorithmUMAC5 :: UMAC32 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -25b82d5a2854ec4372e68fa95fb80270 │ │ │ │ │ +0aaf51c1635367cdd05b8fd0aaeae4d3 │ │ │ │ │ $fKeyedHashAlgorithmUMAC6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC8 │ │ │ │ │ $fKeyedHashAlgorithmUMAC7] │ │ │ │ │ -12362f897117be34520e3d4283613df7 │ │ │ │ │ +7e4f78c64c9e4e8ce640e2897248d3be │ │ │ │ │ $fKeyedHashAlgorithmUMAC64 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC64 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -465,24 +465,24 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacInit │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacUpdate │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashFinalize] │ │ │ │ │ -583f1de38c7bf3105eea6402948df03d │ │ │ │ │ +0e7d0e5d9260d311aa7e0663d6b88e04 │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC64 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1!P(L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC64) -> │ │ │ │ │ case $fKeyedHashAlgorithmUMAC64_$snettleUmacFinalize │ │ │ │ │ eta of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -afb43287a2758b81dabe264504b83e2a │ │ │ │ │ +e6691e2bdd825220817e5223977e0965 │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC64 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC64 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1L>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC64) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ @@ -524,60 +524,60 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC64[0])) │ │ │ │ │ y) } │ │ │ │ │ } in │ │ │ │ │ go1 (Data.ByteString.Lazy.toChunks eta) k1] │ │ │ │ │ -4bee261b14493797c3c788d6682c46ea │ │ │ │ │ +2321a5a8217d6afe2e5a291f0b03f017 │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacFinalize :: │ │ │ │ │ UMAC64 -> (Data.ByteString.Internal.Type.ByteString, UMAC64) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC64[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacFinalize2 ww }] │ │ │ │ │ -3028c82f39bcb3c5bdc7307bee13116b │ │ │ │ │ +3515a3cd27a21e3fe43e976caed17a45 │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit2 ww ww1 ww2 }] │ │ │ │ │ -eeb299a0659a72a52195ffa23f5fc368 │ │ │ │ │ +dd7f6438b6697020a0fec900431666ca │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacUpdate :: │ │ │ │ │ UMAC64 -> Data.ByteString.Internal.Type.ByteString -> UMAC64 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC64[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdate2 ww msg }] │ │ │ │ │ -d6fb645434dd83babce4a9027b26a502 │ │ │ │ │ +e4defab486dc4a23ac275f31f2be3e6e │ │ │ │ │ $fKeyedHashAlgorithmUMAC7 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Show.$fShow(,)_itos' 32# (GHC.Types.[] @GHC.Types.Char)] │ │ │ │ │ -b3547baa95792ba2fd788fe1a315e772 │ │ │ │ │ +4665262caf5b09a9a767b1eeb8439a9e │ │ │ │ │ $fKeyedHashAlgorithmUMAC8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -9251e084f83361d0d9f1ea5108ccda25 │ │ │ │ │ +eb6f72c3f5018dbc1a2cd804a17f1958 │ │ │ │ │ $fKeyedHashAlgorithmUMAC9 :: UMAC64 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -47ceb60ece7f7cdd00236cbaf512d627 │ │ │ │ │ +98c4a5fd962aa60f80c781f5b3c8d371 │ │ │ │ │ $fKeyedHashAlgorithmUMAC96 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC96 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -589,24 +589,24 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacInit │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacUpdate │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashFinalize] │ │ │ │ │ -05fe645d012a51c574da3f866969914a │ │ │ │ │ +7021cfd88fcec03e5e239f2ba9f11b45 │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC96 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: <1!P(L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC96) -> │ │ │ │ │ case $fKeyedHashAlgorithmUMAC96_$snettleUmacFinalize │ │ │ │ │ eta of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -08f68ec5f8abdd73b0d2a2819c6f9b4d │ │ │ │ │ +1c40c797c1c2388308402f59857be09c │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC96 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC96 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1L>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC96) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ @@ -648,54 +648,54 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC96[0])) │ │ │ │ │ y) } │ │ │ │ │ } in │ │ │ │ │ go1 (Data.ByteString.Lazy.toChunks eta) k1] │ │ │ │ │ -5c45f81fe3bb6ff0b2c450e3a89cea84 │ │ │ │ │ +e82d13e2184834f7b780422b8acbe23b │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacFinalize :: │ │ │ │ │ UMAC96 -> (Data.ByteString.Internal.Type.ByteString, UMAC96) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC96[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacFinalize3 ww }] │ │ │ │ │ -f6b9ce27001f8b415fef161f643b3df9 │ │ │ │ │ +59a42422b713f33b001b30cd36cdd5cc │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit3 ww ww1 ww2 }] │ │ │ │ │ -d5608839a8603556e352c5acf88dcc2f │ │ │ │ │ +359cc3e653468d0b8d7fb7a77b8f0f0b │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacUpdate :: │ │ │ │ │ UMAC96 -> Data.ByteString.Internal.Type.ByteString -> UMAC96 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC96[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdate3 ww msg }] │ │ │ │ │ -38431e2f5e6c27f0242f03178b97ba9a │ │ │ │ │ +6c6afea049db26f32d3800622ac07b70 │ │ │ │ │ $fNettleUMACUMAC1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -38e79c04a68788c1dec671f6e7b950c5 │ │ │ │ │ +9417f673fa8b21372d5ec69087e678da │ │ │ │ │ $fNettleUMACUMAC128 :: NettleUMAC UMAC128 │ │ │ │ │ DFunId │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[C:NettleUMAC], Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC128 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac128_ctx_size │ │ │ │ │ @@ -741,28 +741,28 @@ │ │ │ │ │ $fNettleUMACUMAC2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC128[0]) │ │ │ │ │ $fNettleUMACUMAC1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC128[0]))] │ │ │ │ │ -cdd5d1cf14111a32e0574a5fc6ab984c │ │ │ │ │ +65cc70d4fa55ae579435832dc334f0a6 │ │ │ │ │ $fNettleUMACUMAC2 :: UMAC128 -> UMAC128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC128) -> ds] │ │ │ │ │ -911292d86ab04b271f366033dcc19c3e │ │ │ │ │ +d18d16ebf1dcf99ce39f7b913ac2e915 │ │ │ │ │ $fNettleUMACUMAC3 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -16d47ec7a88cdf3bb2ed9a10de37700f │ │ │ │ │ +d8283d3081b12949658f4879c75b26b2 │ │ │ │ │ $fNettleUMACUMAC32 :: NettleUMAC UMAC32 │ │ │ │ │ DFunId │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[C:NettleUMAC], Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC32 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac32_ctx_size │ │ │ │ │ @@ -808,34 +808,34 @@ │ │ │ │ │ $fNettleUMACUMAC4 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC32[0]) │ │ │ │ │ $fNettleUMACUMAC3 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC32[0]))] │ │ │ │ │ -f4bd4b1b0e1db05271a5ee0b9f3459e6 │ │ │ │ │ +fbf9a6df1fcb61940300d1c4d8a9964e │ │ │ │ │ $fNettleUMACUMAC4 :: UMAC32 -> UMAC32 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC32) -> ds] │ │ │ │ │ -5371e84513b57e112c7da2a583631fbc │ │ │ │ │ +479293074a4427e08e0600e33e908909 │ │ │ │ │ $fNettleUMACUMAC5 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -6cb6e51b3f632f507a98822bb4e9067d │ │ │ │ │ +c4221847f99f77e226d17532398bab6c │ │ │ │ │ $fNettleUMACUMAC6 :: UMAC64 -> UMAC64 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC64) -> ds] │ │ │ │ │ -73484e115e2bfb93fb6cdb0f08c8a741 │ │ │ │ │ +b12253877f156e7e0303524db73c089b │ │ │ │ │ $fNettleUMACUMAC64 :: NettleUMAC UMAC64 │ │ │ │ │ DFunId │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[C:NettleUMAC], Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC64 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac64_ctx_size │ │ │ │ │ @@ -881,28 +881,28 @@ │ │ │ │ │ $fNettleUMACUMAC6 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC64[0]) │ │ │ │ │ $fNettleUMACUMAC5 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC64[0]))] │ │ │ │ │ -bfebaf123af3e392e44bc7f5e0a1733e │ │ │ │ │ +555f13b7bd5bb83a57d171f34924defa │ │ │ │ │ $fNettleUMACUMAC7 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -75cd05ee4e28cfc5c14ce438ad1b06d6 │ │ │ │ │ +7a14916fca3dc24bf3b17df12bf03ae8 │ │ │ │ │ $fNettleUMACUMAC8 :: UMAC96 -> UMAC96 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC96) -> ds] │ │ │ │ │ -0f5e909699c0599123fc2be20c23a62a │ │ │ │ │ +8eddbb8fada4ea5757117bac64cf16b8 │ │ │ │ │ $fNettleUMACUMAC96 :: NettleUMAC UMAC96 │ │ │ │ │ DFunId │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[C:NettleUMAC], Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC96 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac96_ctx_size │ │ │ │ │ @@ -948,19 +948,19 @@ │ │ │ │ │ $fNettleUMACUMAC8 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC96[0]) │ │ │ │ │ $fNettleUMACUMAC7 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC96[0]))] │ │ │ │ │ -d2a247c3dec87122a7cd8c199817056c │ │ │ │ │ +f37d6adbcf4a45cfd39171c209491001 │ │ │ │ │ $fUMACUMAC1 :: UMAC128 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -5ab1f5247530511fe14e12664a978e12 │ │ │ │ │ +7a5417c52e18f62a49498c3b70cf4b8f │ │ │ │ │ $fUMACUMAC128 :: UMAC UMAC128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC128 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac128_digest_size │ │ │ │ │ @@ -971,48 +971,48 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacInit │ │ │ │ │ $fUMACUMAC128_$snettleUmacSetNonce │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacUpdate │ │ │ │ │ $fUMACUMAC128_$snettleUmacUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacFinalize] │ │ │ │ │ -7c2d26fadc31501967cc771bcaea06b7 │ │ │ │ │ +52161c05ed3ab559689e9bbe252072bd │ │ │ │ │ $fUMACUMAC128_$snettleUmacSetNonce :: │ │ │ │ │ UMAC128 -> Data.ByteString.Internal.Type.ByteString -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC128[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ case nonce of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ $w$snettleUmacSetNonce ww ww1 ww2 ww3 } }] │ │ │ │ │ -ed4e2f3c627fc5aee649a2ae4a83ecce │ │ │ │ │ +a43da4c8a5273b6f97fe2166b2dd22fc │ │ │ │ │ $fUMACUMAC128_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC128 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC128 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC128[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdateLazy ww msg }] │ │ │ │ │ -47583b13b6b87cf211b401a36c863393 │ │ │ │ │ +15fe1bbb2ace22dfef707be84ba26fd3 │ │ │ │ │ $fUMACUMAC2 :: UMAC32 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -a66a86bef0161a96922c468067dc35ab │ │ │ │ │ +76711f09e50bea9872f23ef17ac190cd │ │ │ │ │ $fUMACUMAC3 :: UMAC64 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -ac58189944ff18b8ed1c0bda748c922e │ │ │ │ │ +2c27400a538fe699c5c6d6ccf8ffa7ff │ │ │ │ │ $fUMACUMAC32 :: UMAC UMAC32 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC32 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac32_digest_size │ │ │ │ │ @@ -1023,44 +1023,44 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacInit │ │ │ │ │ $fUMACUMAC32_$snettleUmacSetNonce │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacUpdate │ │ │ │ │ $fUMACUMAC32_$snettleUmacUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacFinalize] │ │ │ │ │ -5fca0f1062b9aa13a84b7cbe0a0e6d68 │ │ │ │ │ +3df028442e2a77af8c068d1d60ea3fbc │ │ │ │ │ $fUMACUMAC32_$snettleUmacSetNonce :: │ │ │ │ │ UMAC32 -> Data.ByteString.Internal.Type.ByteString -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC32[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ case nonce of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ $w$snettleUmacSetNonce1 ww ww1 ww2 ww3 } }] │ │ │ │ │ -cc58af6a2bf89fbbf09d672b5d5bd698 │ │ │ │ │ +19f6d4286c81715aeb907d2862ceea47 │ │ │ │ │ $fUMACUMAC32_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC32 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC32 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC32[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdateLazy1 ww msg }] │ │ │ │ │ -2db21c5bcb9e5587d70de4275cbd914f │ │ │ │ │ +a589d4d68d8b95561251ea1d9589185b │ │ │ │ │ $fUMACUMAC4 :: UMAC96 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -d421f6f7f8b3792f75c0626131548ea7 │ │ │ │ │ +50151da9e899b70d58cf7e80d73b9701 │ │ │ │ │ $fUMACUMAC64 :: UMAC UMAC64 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC64 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac64_digest_size │ │ │ │ │ @@ -1071,40 +1071,40 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacInit │ │ │ │ │ $fUMACUMAC64_$snettleUmacSetNonce │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacUpdate │ │ │ │ │ $fUMACUMAC64_$snettleUmacUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacFinalize] │ │ │ │ │ -be68bcb4ad6a13a0055a40ec575d82b4 │ │ │ │ │ +83895f95e377a671cd873049cbece2d4 │ │ │ │ │ $fUMACUMAC64_$snettleUmacSetNonce :: │ │ │ │ │ UMAC64 -> Data.ByteString.Internal.Type.ByteString -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC64[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ case nonce of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ $w$snettleUmacSetNonce2 ww ww1 ww2 ww3 } }] │ │ │ │ │ -8d997df18f07a389c9647b2c0d465074 │ │ │ │ │ +9372fbc11a67ab5fb37e3840cdd5c635 │ │ │ │ │ $fUMACUMAC64_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC64 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC64 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC64[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdateLazy2 ww msg }] │ │ │ │ │ -43e920c9e5f31be1ba6ec8b5fcff189f │ │ │ │ │ +bb96d9166bab34d59a9400d4bd802e04 │ │ │ │ │ $fUMACUMAC96 :: UMAC UMAC96 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC96 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac96_digest_size │ │ │ │ │ @@ -1115,344 +1115,344 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacInit │ │ │ │ │ $fUMACUMAC96_$snettleUmacSetNonce │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacUpdate │ │ │ │ │ $fUMACUMAC96_$snettleUmacUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacFinalize] │ │ │ │ │ -3b72ccedd194d452508f6da07933adb8 │ │ │ │ │ +78f1f997dd66eda4043ad2095d556386 │ │ │ │ │ $fUMACUMAC96_$snettleUmacSetNonce :: │ │ │ │ │ UMAC96 -> Data.ByteString.Internal.Type.ByteString -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)><1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC96[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ case nonce of wild1 { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ $w$snettleUmacSetNonce3 ww ww1 ww2 ww3 } }] │ │ │ │ │ -70c2b295b8868eff46953c09ef1333f1 │ │ │ │ │ +f49c66f4e47230b0a5daffed383300c2 │ │ │ │ │ $fUMACUMAC96_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC96 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC96 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case c `cast` │ │ │ │ │ (N:UMAC96[0] │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww -> │ │ │ │ │ $w$snettleUmacUpdateLazy3 ww msg }] │ │ │ │ │ -f15fe2a2d9832a8b3afffe1c280f90a3 │ │ │ │ │ +96c9481971b8ee9ad32033b48cbd531c │ │ │ │ │ $tc'C:NettleUMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5791533848059037320#Word64 │ │ │ │ │ - 1181898033078429741#Word64 │ │ │ │ │ + 14239297733027228194#Word64 │ │ │ │ │ + 1251448199805319386#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleUMAC2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleUMAC1] │ │ │ │ │ -8f91a74563b7736ed98fc087f62e23f5 │ │ │ │ │ +3dd205d269194ee11035f59e7b3dcf7a │ │ │ │ │ $tc'C:NettleUMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -229b47c6be9b4c0fe8e4e1d34483693f │ │ │ │ │ +22485372d136d187fdf5d7f012150455 │ │ │ │ │ $tc'C:NettleUMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:NettleUMAC3] │ │ │ │ │ -3c8e68ff3249941145bb4510834b50eb │ │ │ │ │ +00c6f2e0d99693af5dc47fe2c4422600 │ │ │ │ │ $tc'C:NettleUMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleUMAC"#] │ │ │ │ │ -8336a1059053bb8ca587d505962801a6 │ │ │ │ │ +5f0ef9103ab847467187327fc578ffc8 │ │ │ │ │ $tc'C:UMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17000768531697929562#Word64 │ │ │ │ │ - 7276249127142584224#Word64 │ │ │ │ │ + 14368549118812980099#Word64 │ │ │ │ │ + 8551549876670542911#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:UMAC2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:UMAC1] │ │ │ │ │ -b39a9b6cad1f0b0ae56ba4f75200fa95 │ │ │ │ │ +7c4f06623bf03ad87a2d458651f0b3a5 │ │ │ │ │ $tc'C:UMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -9856d017ceb3450fc4345483ff184fe5 │ │ │ │ │ +fcb684a2fbdb34d18c235d027c890d59 │ │ │ │ │ $tc'C:UMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:UMAC3] │ │ │ │ │ -eb69519d1e1bbfdd621ec57a6f7997dc │ │ │ │ │ +228dcc4670a037757f1f6c81ddabeb1b │ │ │ │ │ $tc'C:UMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:UMAC"#] │ │ │ │ │ -503ada54931cd3deece0de1c72769cdd │ │ │ │ │ +697cd8e11c45a5899760c45797ec0f8b │ │ │ │ │ $tc'UMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -7051a00eebe0db64395765bda4f6ab8d │ │ │ │ │ +638ef0695da02a13c16f79024ed1b901 │ │ │ │ │ $tc'UMAC10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -f58e8e7c76d5178898bd1e630a8478f4 │ │ │ │ │ +32141de49fb71c43d403ef78ed35303f │ │ │ │ │ $tc'UMAC11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC12] │ │ │ │ │ -569f6c018b91366661a51a33a4f8c56d │ │ │ │ │ +5f8f2da1ce000b2814e4fe3a276ed6b3 │ │ │ │ │ $tc'UMAC12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC96"#] │ │ │ │ │ -8e09ebeadd0f05e22ff7cab98498087c │ │ │ │ │ +790522b14c5447c17dcd31ff79b0fa68 │ │ │ │ │ $tc'UMAC128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 13351281122341978622#Word64 │ │ │ │ │ - 6463711473519793047#Word64 │ │ │ │ │ + 8014073443445484492#Word64 │ │ │ │ │ + 11262691626355956181#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC2 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC1] │ │ │ │ │ -9c82a198df9f6c00c9a4b65f8d729b0d │ │ │ │ │ +8d03ac4797dd8819c90ad3d69775b406 │ │ │ │ │ $tc'UMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC3] │ │ │ │ │ -4300d5efe05b53ebd68b2639b272e4e1 │ │ │ │ │ +43909f23d070d2eb69f43c48505c99a1 │ │ │ │ │ $tc'UMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC128"#] │ │ │ │ │ -5aa73367913c37fa64ae8a758075820c │ │ │ │ │ +5f96e05f225ad68c025644bed89806fc │ │ │ │ │ $tc'UMAC32 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14432565365883032762#Word64 │ │ │ │ │ - 2096417461827583193#Word64 │ │ │ │ │ + 13394371620916748395#Word64 │ │ │ │ │ + 17712529736108484136#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC5 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC4] │ │ │ │ │ -c7fdbc0b43df0ba2d2baaf28f329d059 │ │ │ │ │ +76f7189f1522ddeb13ee1ba13248f8fd │ │ │ │ │ $tc'UMAC4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c55c791f065efe878fe67654e91e093d │ │ │ │ │ +f7b0d29d92e901227e54c209f00b76a0 │ │ │ │ │ $tc'UMAC5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC6] │ │ │ │ │ -ae2aba53adaa693cfea6ccbe4bfd983a │ │ │ │ │ +17e88b6362e4c49da3d4a58001620135 │ │ │ │ │ $tc'UMAC6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC32"#] │ │ │ │ │ -12836a80b5f74ee9e8b319daaccf9583 │ │ │ │ │ +beed4ed7df42ba2b4c59495445d49483 │ │ │ │ │ $tc'UMAC64 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2890543713651946663#Word64 │ │ │ │ │ - 8932506841017459685#Word64 │ │ │ │ │ + 8901615289612689497#Word64 │ │ │ │ │ + 6507572371270304214#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC8 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC7] │ │ │ │ │ -2a661225f4bd4d7c029ba278e6c47b61 │ │ │ │ │ +21fe13cb8f790fb222e5c42587603d1b │ │ │ │ │ $tc'UMAC7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -e229ad1d3363a24b6f21fbe1d761c48a │ │ │ │ │ +e59720a3f083eb7bcb64a83ce2f244d7 │ │ │ │ │ $tc'UMAC8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC9] │ │ │ │ │ -313f7d0d1dbe7d7823953d19c80cff84 │ │ │ │ │ +87bc73fd5e3a29a1339eb97e0340cde5 │ │ │ │ │ $tc'UMAC9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC64"#] │ │ │ │ │ -9accdbf0c4c25dbe64887d918a1e7ace │ │ │ │ │ +e689f6e98315cf9f192f33ebec0123e9 │ │ │ │ │ $tc'UMAC96 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10991316307568440636#Word64 │ │ │ │ │ - 17483242021366273494#Word64 │ │ │ │ │ + 4314667780847416941#Word64 │ │ │ │ │ + 18238277304280589867#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC11 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC10] │ │ │ │ │ -e4110d5f5e793bd58771a27c2c4326ce │ │ │ │ │ +0a1076114153b1d80be4eb6f4970f580 │ │ │ │ │ $tcNettleUMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6967713995521461779#Word64 │ │ │ │ │ - 1783449924203236902#Word64 │ │ │ │ │ + 8970913864905003140#Word64 │ │ │ │ │ + 10691404988285776314#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleUMAC2 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleUMAC1] │ │ │ │ │ -5226f22c78768d9de1befa84c1c0312d │ │ │ │ │ +408bb688d7ab0708c1360ab8fcb1271e │ │ │ │ │ $tcNettleUMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -eec6cdd9cf79166f2197eed81e2cfab2 │ │ │ │ │ +50d74ad6e9b40c54b7651253afbffb0d │ │ │ │ │ $tcNettleUMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleUMAC3] │ │ │ │ │ -08e4e32263db1e2ede9a5e47e6fc4018 │ │ │ │ │ +3f901ea3247cdc520399a6b750bb4c40 │ │ │ │ │ $tcNettleUMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleUMAC"#] │ │ │ │ │ -40b3614e704925fd04c4677d6d3540aa │ │ │ │ │ +2ca708bd4acad1ded44947143869ca93 │ │ │ │ │ $tcUMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5262906333844040767#Word64 │ │ │ │ │ - 11821750310388897300#Word64 │ │ │ │ │ + 1071634722904633889#Word64 │ │ │ │ │ + 3810279531898511553#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleUMAC1] │ │ │ │ │ -feb9263ae7f8fb12efd3fdc7bac480da │ │ │ │ │ +3bf7f94d0f064d9e4aeaf80825ec96f4 │ │ │ │ │ $tcUMAC1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC2] │ │ │ │ │ -24c7be4c8633472307add5d0ba1a24c6 │ │ │ │ │ +be4a42306b6b2cc8359089ac195d80a1 │ │ │ │ │ $tcUMAC10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC96"#] │ │ │ │ │ -c8ca585a0ef5eb2b38ae4569efc1750f │ │ │ │ │ +b8d04d3d8e3809b2420ef135735518a8 │ │ │ │ │ $tcUMAC128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9492998731916066713#Word64 │ │ │ │ │ - 18396825793480677536#Word64 │ │ │ │ │ + 13723937172991326482#Word64 │ │ │ │ │ + 11128895739896576111#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -1a0493084f2a3daf6e4c2540b767e73b │ │ │ │ │ +34703d8a5b1591d0347c7eed1329cc6f │ │ │ │ │ $tcUMAC2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -bbbb3e9fbd6df64b076578e255979eea │ │ │ │ │ +4d8d01f61f329d6a9f67d05cc847a43a │ │ │ │ │ $tcUMAC3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC4] │ │ │ │ │ -9b3c524ac5ac261ef7389d8873059daf │ │ │ │ │ +dc785bc85badb8b35f335662630dbf22 │ │ │ │ │ $tcUMAC32 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2821681356927131064#Word64 │ │ │ │ │ - 88724579739508790#Word64 │ │ │ │ │ + 11277386829148558291#Word64 │ │ │ │ │ + 15307075801428033752#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -085b064575107d9f9e8e12e03f9c4a47 │ │ │ │ │ +c02ace5750b58c961146b164a2147ec4 │ │ │ │ │ $tcUMAC4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC128"#] │ │ │ │ │ -b5b2836d7eb549236d8e1fe9815673ad │ │ │ │ │ +44ee9b7d7bdcd8ce692ebae78fa9fbce │ │ │ │ │ $tcUMAC5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC6] │ │ │ │ │ -605399f14ee489eda6f80b48881504e9 │ │ │ │ │ +baf08c62b4ccbd9d2dfbf01840bd78f4 │ │ │ │ │ $tcUMAC6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC32"#] │ │ │ │ │ -0948d62124dd4b76be3eef7e8be91ab8 │ │ │ │ │ +5a4ff6a0b7c715789a9da654616d6464 │ │ │ │ │ $tcUMAC64 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 11889634001113518877#Word64 │ │ │ │ │ - 12132837036836815751#Word64 │ │ │ │ │ + 15597458505227242736#Word64 │ │ │ │ │ + 12717771298267782455#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fc79b53a6c9f8fb010c4e7f874622815 │ │ │ │ │ +40eec1e9b1116d9fad5546292c0fae4b │ │ │ │ │ $tcUMAC7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC8] │ │ │ │ │ -713b79cbaef0de4847fd3dae53cef8d0 │ │ │ │ │ +0d86d25bae674991be90adcaff90c025 │ │ │ │ │ $tcUMAC8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC64"#] │ │ │ │ │ -13317d13e30eb271ed1cad4adbe5f625 │ │ │ │ │ +9e7aa7ca75d08fe99a1f326ee3eec100 │ │ │ │ │ $tcUMAC9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC10] │ │ │ │ │ -d101c49e5b40d537916e716dbf6e71d2 │ │ │ │ │ +d00932570a6fd7a9d51b8f904b03b5c1 │ │ │ │ │ $tcUMAC96 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3353492698464871487#Word64 │ │ │ │ │ - 5439795676473619299#Word64 │ │ │ │ │ + 999568243792173334#Word64 │ │ │ │ │ + 3301919014334739403#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC9 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -3b51fdcb71b0dc4ac9020da7fc8a23a0 │ │ │ │ │ +446d227d76c150fcf7a8c0310f0a9f76 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -6b3da91524d675f0e8a26775dbb7a677 │ │ │ │ │ +683133c9f22adeb00898175bc058a860 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -db82216442d04ab27b6a2b1591f60d1b │ │ │ │ │ +4e830ae07b47adfa0e05a0fe4e99ff37 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.UMAC"#] │ │ │ │ │ -0871053fa3c82cfc7ad41189495026c9 │ │ │ │ │ +9885b78e05bf7b7f0e0b02ef5523471f │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -83d0b963f0a28dd0ac025c5a633e1005 │ │ │ │ │ +12926ef2f796838eb9fc302090fa15b4 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -53a55c514ad247b6ac4974d8df947230 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +2840f3309bc4cec83aa43b1365d66f55 │ │ │ │ │ $w$snettleUmacFinalize :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, UMAC128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -1522,15 +1522,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild1 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# ww2 `cast` (Sub v2)) │ │ │ │ │ @@ -1555,15 +1555,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, UMAC128) │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 16#, │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC128[0]))) } } } } })] │ │ │ │ │ -2b48a3799fe04bcfdf65713fc396d711 │ │ │ │ │ +aaf8a65b09c1cd6d70d3b250f3683844 │ │ │ │ │ $w$snettleUmacFinalize1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, UMAC32) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -1633,15 +1633,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild1 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# ww2 `cast` (Sub v2)) │ │ │ │ │ @@ -1666,15 +1666,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, UMAC32) │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 4#, │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC32[0]))) } } } } })] │ │ │ │ │ -67a54499ac551bd52d58308d9ca58b76 │ │ │ │ │ +568bafc516d67e0f3186307a4077eec8 │ │ │ │ │ $w$snettleUmacFinalize2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, UMAC64) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -1744,15 +1744,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild1 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# ww2 `cast` (Sub v2)) │ │ │ │ │ @@ -1777,15 +1777,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, UMAC64) │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 8#, │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC64[0]))) } } } } })] │ │ │ │ │ -51772fe025dc372ad1df07672a9940d0 │ │ │ │ │ +5dae12263501132bd3fda49bb14abc87 │ │ │ │ │ $w$snettleUmacFinalize3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, UMAC96) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -1855,15 +1855,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild1 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# ww2 `cast` (Sub v2)) │ │ │ │ │ @@ -1888,15 +1888,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, UMAC96) │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 12#, │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]) │ │ │ │ │ ; Sym (N:UMAC96[0]))) } } } } })] │ │ │ │ │ -59dfda802ece388a814cd0258ee3b4af │ │ │ │ │ +4ad399348ee839841777b9a4931fc67f │ │ │ │ │ $w$snettleUmacInit :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -1916,30 +1916,30 @@ │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ eta1 of wild1 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } })) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0])) }] │ │ │ │ │ -fa0b1b0a6f6c0d915ce137094c17fb9d │ │ │ │ │ +d7ca227fd1c2dbda86c5cd87197b9be5 │ │ │ │ │ $w$snettleUmacInit1 :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -1959,30 +1959,30 @@ │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ eta1 of wild1 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } })) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0])) }] │ │ │ │ │ -f49b6194904ebd11d0d9de8c2a0d8b44 │ │ │ │ │ +462217a7d1f756c27b88465c6378c98a │ │ │ │ │ $w$snettleUmacInit2 :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -2002,30 +2002,30 @@ │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ eta1 of wild1 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } })) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0])) }] │ │ │ │ │ -28d10904a8b06920b095ae38b7e40e53 │ │ │ │ │ +64938c5a0585ca56c6f02521f2588f81 │ │ │ │ │ $w$snettleUmacInit3 :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -2045,30 +2045,30 @@ │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ eta1 of wild1 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } })) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0])) }] │ │ │ │ │ -45419ca11be7ad16d24d232016629269 │ │ │ │ │ +537e9b457707765e83a00b5519532cfd │ │ │ │ │ $w$snettleUmacSetNonce :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, Strictness: , │ │ │ │ │ @@ -2129,15 +2129,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww2 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2154,15 +2154,15 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww5) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0])) }) │ │ │ │ │ 1# -> $fUMACUMAC1 } │ │ │ │ │ 1# -> $fUMACUMAC1 }] │ │ │ │ │ -32566d3393a4298847ef686554c5508e │ │ │ │ │ +c53c85eb314a96596c4825fe2e097981 │ │ │ │ │ $w$snettleUmacSetNonce1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, Strictness: , │ │ │ │ │ @@ -2223,15 +2223,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww2 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2248,15 +2248,15 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww5) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0])) }) │ │ │ │ │ 1# -> $fUMACUMAC2 } │ │ │ │ │ 1# -> $fUMACUMAC2 }] │ │ │ │ │ -ef3508e7ab4b4565edd37cd8b5a6b26e │ │ │ │ │ +ea0f4a7fb2abb133d6c3882bdc5bc178 │ │ │ │ │ $w$snettleUmacSetNonce2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, Strictness: , │ │ │ │ │ @@ -2317,15 +2317,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww2 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2342,15 +2342,15 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww5) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0])) }) │ │ │ │ │ 1# -> $fUMACUMAC3 } │ │ │ │ │ 1# -> $fUMACUMAC3 }] │ │ │ │ │ -f5773076aa70d91291f42e571a37c584 │ │ │ │ │ +a744583134ce331c792bc8d89702537f │ │ │ │ │ $w$snettleUmacSetNonce3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, Strictness: , │ │ │ │ │ @@ -2411,15 +2411,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ ww2 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2436,15 +2436,15 @@ │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww5) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0])) }) │ │ │ │ │ 1# -> $fUMACUMAC4 } │ │ │ │ │ 1# -> $fUMACUMAC4 }] │ │ │ │ │ -945b9164298c98e7c6c3916c9df17827 │ │ │ │ │ +09dc4339e14482e6ef0355f1a62ca9cf │ │ │ │ │ $w$snettleUmacUpdate :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> UMAC128 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2494,15 +2494,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2517,15 +2517,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0])) })] │ │ │ │ │ -83805e051db02926a717e8cec5cfc0e9 │ │ │ │ │ +e7a4eb0f39101e077d63c7c08ff01b2a │ │ │ │ │ $w$snettleUmacUpdate1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> UMAC32 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2575,15 +2575,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2598,15 +2598,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0])) })] │ │ │ │ │ -f75d22cce3bcbbbfe3245e650a0a78e5 │ │ │ │ │ +6744bc880903f49093abb86284044f64 │ │ │ │ │ $w$snettleUmacUpdate2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> UMAC64 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2656,15 +2656,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2679,15 +2679,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0])) })] │ │ │ │ │ -a3ce607f9b0431c68539ef45989b2f3d │ │ │ │ │ +57bd312e004c0f1ab1a086d5341fe8d4 │ │ │ │ │ $w$snettleUmacUpdate3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> UMAC96 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2737,15 +2737,15 @@ │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2760,15 +2760,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0])) })] │ │ │ │ │ -7877cabb0528ea1ed4f760a7c0fc504a │ │ │ │ │ +04aa71bfff396cf0614523f2d7026ae5 │ │ │ │ │ $w$snettleUmacUpdateLazy :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> UMAC128 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2830,15 +2830,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2856,15 +2856,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0])) })] │ │ │ │ │ -f6a814f732bceb73b217c931cbb6a4c2 │ │ │ │ │ +74e7ca7747e02b7c1d424b583e06dfbf │ │ │ │ │ $w$snettleUmacUpdateLazy1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> UMAC32 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2926,15 +2926,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -2952,15 +2952,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0])) })] │ │ │ │ │ -2cb957213dc800d1b36d316b22e0e7d1 │ │ │ │ │ +7dcf66f31ff09a56f86514f8a20660d5 │ │ │ │ │ $w$snettleUmacUpdateLazy2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> UMAC64 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3022,15 +3022,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -3048,15 +3048,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0])) })] │ │ │ │ │ -79e16ddf6d01a6f1cfe42b4694fa2c4b │ │ │ │ │ +7e12e895c6d5cd4b5847ae3a401be170 │ │ │ │ │ $w$snettleUmacUpdateLazy3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> UMAC96 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3118,15 +3118,15 @@ │ │ │ │ │ '[GHC.Types.ZeroBitRep, GHC.Types.LiftedRep]) │ │ │ │ │ @GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds1 │ │ │ │ │ @@ -3144,15 +3144,15 @@ │ │ │ │ │ (GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww2) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0])) })] │ │ │ │ │ -f484beb90b76b7b351181d6e4adad22b │ │ │ │ │ +fee887c7462a55e1ccdd81df79506506 │ │ │ │ │ type NettleUMAC :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleUMAC u where │ │ │ │ │ nu_ctx_size :: Data.Tagged.Tagged u GHC.Types.Int │ │ │ │ │ nu_digest_size :: Data.Tagged.Tagged u GHC.Types.Int │ │ │ │ │ nu_set_key :: Data.Tagged.Tagged │ │ │ │ │ u │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ @@ -3169,76 +3169,76 @@ │ │ │ │ │ u │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ nu_ctx :: u -> Data.SecureMem.SecureMem │ │ │ │ │ nu_Ctx :: Data.SecureMem.SecureMem -> u │ │ │ │ │ {-# MINIMAL nu_ctx_size, nu_digest_size, nu_set_key, nu_set_nonce, │ │ │ │ │ nu_update, nu_digest, nu_ctx, nu_Ctx #-} │ │ │ │ │ -482f021cb1ad8d78da01f31370345b17 │ │ │ │ │ +03169ceb754b4b0e8075c0762b44a6b2 │ │ │ │ │ type UMAC :: * -> GHC.Types.Constraint │ │ │ │ │ class UMAC u where │ │ │ │ │ umacDigestSize :: Data.Tagged.Tagged u GHC.Types.Int │ │ │ │ │ umacName :: Data.Tagged.Tagged u GHC.Base.String │ │ │ │ │ umacInit :: Data.ByteString.Internal.Type.ByteString -> u │ │ │ │ │ umacSetNonce :: u -> Data.ByteString.Internal.Type.ByteString -> u │ │ │ │ │ umacUpdate :: u -> Data.ByteString.Internal.Type.ByteString -> u │ │ │ │ │ umacUpdateLazy :: u │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> u │ │ │ │ │ umacFinalize :: u -> (Data.ByteString.Internal.Type.ByteString, u) │ │ │ │ │ {-# MINIMAL umacDigestSize, umacInit, umacSetNonce, umacUpdate, │ │ │ │ │ umacFinalize #-} │ │ │ │ │ -63fb9a8778e7c76fed9a71f555afa801 │ │ │ │ │ +1e8ffdbe9eeb019cb8269d3109e5224b │ │ │ │ │ type UMAC128 :: * │ │ │ │ │ newtype UMAC128 = UMAC128 {umac128_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -b267b20be716e45dcef8ea77813b311c │ │ │ │ │ +c54945f52dbc795db91f791c6897c7c4 │ │ │ │ │ type UMAC32 :: * │ │ │ │ │ newtype UMAC32 = UMAC32 {umac32_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -e8c43b13113e55c7408e4ed80a051e2b │ │ │ │ │ +dba64e2bdad3f68283d75d0cf4af4e0f │ │ │ │ │ type UMAC64 :: * │ │ │ │ │ newtype UMAC64 = UMAC64 {umac64_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -f4e65a165f1c2b0d7160cdbbe245c553 │ │ │ │ │ +d6406045113de3ce42e4fbcce29b248e │ │ │ │ │ type UMAC96 :: * │ │ │ │ │ newtype UMAC96 = UMAC96 {umac96_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -f743ee8506dc55d3f82e822573fdae33 │ │ │ │ │ +e1d0fef5d726042e89bd65d92f43282f │ │ │ │ │ umac128_ctx :: UMAC128 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC128[0])] │ │ │ │ │ -00333426ab3f9492376f8d6ae2b117e6 │ │ │ │ │ +755cf1e1ce76176a59427768040b11da │ │ │ │ │ umac32_ctx :: UMAC32 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC32 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC4 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC32[0])] │ │ │ │ │ -3e3c4b33ecbb50c94976cdafb4afcd0f │ │ │ │ │ +45f53f5ccc1d6b3b01cd3d9de32f881e │ │ │ │ │ umac64_ctx :: UMAC64 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC64 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC6 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC64[0])] │ │ │ │ │ -e6e8ba26801f8f1893db7c98ee3d90cc │ │ │ │ │ +789c24cf748a4e66b03270a6d6ca3327 │ │ │ │ │ umac96_ctx :: UMAC96 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC96 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC8 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC96[0])] │ │ │ │ │ -7ddb40ce65138a02a6d12cc36f0189c0 │ │ │ │ │ +aaa2c332400d1eda00de24f48d36f7ea │ │ │ │ │ umacInitKeyedHash :: │ │ │ │ │ (UMAC u, Crypto.Nettle.Hash.Types.KeyedHashAlgorithm u) => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged u Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4, │ │ │ │ │ Arity: 4, │ │ │ │ │ @@ -3252,15 +3252,15 @@ │ │ │ │ │ u>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -093b5d62065a43b4f08edbe6ba7279d8 │ │ │ │ │ +e90fbbcdae02c692a972fc723e67609f │ │ │ │ │ umacInitKeyedHash1 :: │ │ │ │ │ (UMAC u, Crypto.Nettle.Hash.Types.KeyedHashAlgorithm u) => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4, │ │ │ │ │ Arity: 4, │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/Utils.dyn_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.dyn_hi │ │ │ │┄ Files 96% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got dyn │ │ │ │ │ interface Nettle.Utils 9066 │ │ │ │ │ - interface hash: 4269e6c32fdf6774c24842adbd040ca8 │ │ │ │ │ - ABI hash: 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - export-list hash: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ + interface hash: bdce3f1b0241b10be9de38e00d15febb │ │ │ │ │ + ABI hash: 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + export-list hash: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 0a757ee585690057fcbbdb02fb03c6f1 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: c3fc321bb98fec2ec4f88f8f82bd5565 │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -56,41 +56,41 @@ │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ System.IO.Unsafe 8de6a40cb1777ba802535ae8c5518391 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ -4f90f5272565b322733bb8fa636202f6 │ │ │ │ │ +b35639a8faf2bc605226809883e72bdf │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -665423ce0055c87d56070e31225ea3fb │ │ │ │ │ +04172b47f29ad9e33011324c8ac3b08c │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -00594bf69de4546d27c84caa134f6164 │ │ │ │ │ +8b61c2ee6f490205e328e12eea41cd9b │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Nettle.Utils"#] │ │ │ │ │ -e10706b3c85c12ea2c1960367b6941b5 │ │ │ │ │ +fd8ad3fd7f1509b6fdec26e970abbde2 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -48a70c54aa4aba11188af163bfc4ec5f │ │ │ │ │ +7df40947e0dd923d926a666be93aeb86 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -5c9726cdc91fb9b82b00fd076f1500c5 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +c1d907459745a9362e4d7e54918335a5 │ │ │ │ │ $wnetEncode :: │ │ │ │ │ GHC.Real.Integral n => GHC.Prim.Int# -> n -> [GHC.Word.Word8] │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @n │ │ │ │ │ @@ -128,33 +128,33 @@ │ │ │ │ │ (case ds1 of wild1 { (,) d m -> m }))) of ds2 { DEFAULT -> │ │ │ │ │ GHC.Word.W8# ds2 }) │ │ │ │ │ r) │ │ │ │ │ (case ds1 of wild1 { (,) d m -> d }) │ │ │ │ │ 0# -> r } │ │ │ │ │ } in │ │ │ │ │ $w_work ww (GHC.Types.[] @GHC.Word.Word8) eta] │ │ │ │ │ -2af1204cad100abcaaf964839761add3 │ │ │ │ │ +6924dc9d3bb74be6387538874e5bd5fc │ │ │ │ │ netEncode :: │ │ │ │ │ GHC.Real.Integral n => GHC.Types.Int -> n -> [GHC.Word.Word8] │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(1L)>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @n │ │ │ │ │ ($dIntegral['GHC.Types.Many] :: GHC.Real.Integral n) │ │ │ │ │ (bytes['GHC.Types.Many] :: GHC.Types.Int) │ │ │ │ │ (eta['GHC.Types.Many] :: n) -> │ │ │ │ │ case bytes of wild { GHC.Types.I# ww -> │ │ │ │ │ $wnetEncode @n $dIntegral ww eta }] │ │ │ │ │ -805580655103b40f439d540f0696ede0 │ │ │ │ │ +929998d55547de697bda24aa604c8f26 │ │ │ │ │ netEncode1 :: GHC.Num.Integer.Integer │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Num.Integer.IS], │ │ │ │ │ Unfolding: Core: GHC.Num.Integer.IS 256#] │ │ │ │ │ -6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +94f9511dd143b06b6b067573920f9545 │ │ │ │ │ withByteStringPtr :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO a) │ │ │ │ │ -> GHC.Types.IO a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)><1C(1,C(1,C(1,L)))>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -163,15 +163,15 @@ │ │ │ │ │ (forall (a :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO (a |> <*>_N)>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <(a |> <*>_N)>_R))] │ │ │ │ │ -8b8b6332d0640be3f93ce3b2c1000071 │ │ │ │ │ +b850ced162fbe44380ceba684ca8af58 │ │ │ │ │ withByteStringPtr1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO a) │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #) │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)><1C(1,C(1,C(1,L)))>, │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/Utils.hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.hi │ │ │ │┄ Files 96% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got │ │ │ │ │ interface Nettle.Utils 9066 │ │ │ │ │ - interface hash: 4269e6c32fdf6774c24842adbd040ca8 │ │ │ │ │ - ABI hash: 4d73564a2cfaeabfa7d743c62ba7c5a1 │ │ │ │ │ - export-list hash: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ + interface hash: bdce3f1b0241b10be9de38e00d15febb │ │ │ │ │ + ABI hash: 7d385e2dbec9e251823d7b65b19a87fe │ │ │ │ │ + export-list hash: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: c17758f8610c81ff2083b7fa9b8aa351 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: c3fc321bb98fec2ec4f88f8f82bd5565 │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -56,41 +56,41 @@ │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ System.IO.Unsafe 8de6a40cb1777ba802535ae8c5518391 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ -4f90f5272565b322733bb8fa636202f6 │ │ │ │ │ +b35639a8faf2bc605226809883e72bdf │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -665423ce0055c87d56070e31225ea3fb │ │ │ │ │ +04172b47f29ad9e33011324c8ac3b08c │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -00594bf69de4546d27c84caa134f6164 │ │ │ │ │ +8b61c2ee6f490205e328e12eea41cd9b │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Nettle.Utils"#] │ │ │ │ │ -e10706b3c85c12ea2c1960367b6941b5 │ │ │ │ │ +fd8ad3fd7f1509b6fdec26e970abbde2 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -48a70c54aa4aba11188af163bfc4ec5f │ │ │ │ │ +7df40947e0dd923d926a666be93aeb86 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -5c9726cdc91fb9b82b00fd076f1500c5 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +c1d907459745a9362e4d7e54918335a5 │ │ │ │ │ $wnetEncode :: │ │ │ │ │ GHC.Real.Integral n => GHC.Prim.Int# -> n -> [GHC.Word.Word8] │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @n │ │ │ │ │ @@ -128,33 +128,33 @@ │ │ │ │ │ (case ds1 of wild1 { (,) d m -> m }))) of ds2 { DEFAULT -> │ │ │ │ │ GHC.Word.W8# ds2 }) │ │ │ │ │ r) │ │ │ │ │ (case ds1 of wild1 { (,) d m -> d }) │ │ │ │ │ 0# -> r } │ │ │ │ │ } in │ │ │ │ │ $w_work ww (GHC.Types.[] @GHC.Word.Word8) eta] │ │ │ │ │ -2af1204cad100abcaaf964839761add3 │ │ │ │ │ +6924dc9d3bb74be6387538874e5bd5fc │ │ │ │ │ netEncode :: │ │ │ │ │ GHC.Real.Integral n => GHC.Types.Int -> n -> [GHC.Word.Word8] │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(1L)>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @n │ │ │ │ │ ($dIntegral['GHC.Types.Many] :: GHC.Real.Integral n) │ │ │ │ │ (bytes['GHC.Types.Many] :: GHC.Types.Int) │ │ │ │ │ (eta['GHC.Types.Many] :: n) -> │ │ │ │ │ case bytes of wild { GHC.Types.I# ww -> │ │ │ │ │ $wnetEncode @n $dIntegral ww eta }] │ │ │ │ │ -805580655103b40f439d540f0696ede0 │ │ │ │ │ +929998d55547de697bda24aa604c8f26 │ │ │ │ │ netEncode1 :: GHC.Num.Integer.Integer │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Num.Integer.IS], │ │ │ │ │ Unfolding: Core: GHC.Num.Integer.IS 256#] │ │ │ │ │ -6429aa0f81fb1df9933e1f17c12c8dd5 │ │ │ │ │ +94f9511dd143b06b6b067573920f9545 │ │ │ │ │ withByteStringPtr :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO a) │ │ │ │ │ -> GHC.Types.IO a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)><1C(1,C(1,C(1,L)))>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -163,15 +163,15 @@ │ │ │ │ │ (forall (a :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO (a |> <*>_N)>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <(a |> <*>_N)>_R))] │ │ │ │ │ -8b8b6332d0640be3f93ce3b2c1000071 │ │ │ │ │ +b850ced162fbe44380ceba684ca8af58 │ │ │ │ │ withByteStringPtr1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO a) │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #) │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)><1C(1,C(1,C(1,L)))>, ├── libghc-nettle-doc_0.3.1.1-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-10-03 13:12:18.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1616 2024-10-03 13:12:18.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 113464 2024-10-03 13:12:18.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 113504 2024-10-03 13:12:18.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/lib/ghc-doc/haddock/nettle-0.3.1.1/nettle.haddock │ │ │ │ @@ -1371,16 +1371,16 @@ │ │ │ │ 000055a0: 0000 0d00 b404 0000 0d00 b504 0000 0d00 ................ │ │ │ │ 000055b0: b604 0000 0d00 b704 0000 0d00 b804 0000 ................ │ │ │ │ 000055c0: 0d00 b904 0000 0d00 ba04 0000 0d00 bb04 ................ │ │ │ │ 000055d0: 0000 0d00 bc04 00bd 04be 0400 bf04 00f9 ................ │ │ │ │ 000055e0: 018f 0203 c004 00bd 04be 0400 c104 00bd ................ │ │ │ │ 000055f0: 04c2 0401 c304 00bd 04c2 0400 c404 c504 ................ │ │ │ │ 00005600: 256e 6574 746c 652d 302e 332e 312e 312d %nettle-0.3.1.1- │ │ │ │ -00005610: 3749 5953 6f68 7755 6949 7347 776d 7173 7IYSohwUiIsGwmqs │ │ │ │ -00005620: 4a30 3361 6767 1243 7279 7074 6f2e 4e65 J03agg.Crypto.Ne │ │ │ │ +00005610: 4449 305a 6b34 4e75 3046 3231 4b56 434a DI0Zk4Nu0F21KVCJ │ │ │ │ +00005620: 334d 7576 5662 1243 7279 7074 6f2e 4e65 3MuvVb.Crypto.Ne │ │ │ │ 00005630: 7474 6c65 2e48 4d41 4317 4372 7970 746f ttle.HMAC.Crypto │ │ │ │ 00005640: 2e4e 6574 746c 652e 4b65 7965 6448 6173 .Nettle.KeyedHas │ │ │ │ 00005650: 6812 4372 7970 746f 2e4e 6574 746c 652e h.Crypto.Nettle. │ │ │ │ 00005660: 4861 7368 1243 7279 7074 6f2e 4e65 7474 Hash.Crypto.Nett │ │ │ │ 00005670: 6c65 2e55 4d41 431c 4372 7970 746f 2e4e le.UMAC.Crypto.N │ │ │ │ 00005680: 6574 746c 652e 4368 6143 6861 506f 6c79 ettle.ChaChaPoly │ │ │ │ 00005690: 3133 3035 1143 7279 7074 6f2e 4e65 7474 1305.Crypto.Nett ├── libghc-nettle-prof_0.3.1.1-1_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-10-03 13:12:18.000000 debian-binary │ │ --rw-r--r-- 0 0 0 1256 2024-10-03 13:12:18.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 245140 2024-10-03 13:12:18.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1260 2024-10-03 13:12:18.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 245384 2024-10-03 13:12:18.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ Package: libghc-nettle-prof │ │ │ │ Source: haskell-nettle │ │ │ │ Version: 0.3.1.1-1 │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Debian Haskell Group │ │ │ │ -Installed-Size: 2695 │ │ │ │ +Installed-Size: 2701 │ │ │ │ Depends: libghc-base-prof-4.18.2.1-8e81e, libghc-byteable-prof-0.1.1-b2923, libghc-bytestring-prof-0.11.5.3-7048d, libghc-crypto-cipher-types-prof-0.0.9-b00b3, libghc-nettle-dev (= 0.3.1.1-1), libghc-securemem-prof-0.1.10-83365, libghc-tagged-prof-0.8.8-43686 │ │ │ │ -Provides: libghc-nettle-prof-0.3.1.1-bf356 │ │ │ │ +Provides: libghc-nettle-prof-0.3.1.1-4636e │ │ │ │ Section: haskell │ │ │ │ Priority: optional │ │ │ │ Homepage: https://github.com/stbuehler/haskell-nettle │ │ │ │ Description: safe bindings to nettle crypto library; profiling libraries │ │ │ │ This is another set of bindings to Nettle. │ │ │ │ . │ │ │ │ This package provides a library for the Haskell programming language, compiled │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/CCM.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ChaChaPoly1305.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ForeignImports.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/Internal.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/HMAC.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ForeignImports.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/Types.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/KeyedHash.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/UMAC.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/Utils.p_hi │ │ │ │ │ -usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/libHSnettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg_p.a │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.p_hi │ │ │ │ │ +usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb_p.a │ │ │ │ │ usr/share/doc/libghc-nettle-prof/changelog.Debian.gz │ │ │ │ │ usr/share/doc/libghc-nettle-prof/copyright │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10830 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/CCM.p_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3139 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ChaChaPoly1305.p_hi │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 65892 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ForeignImports.p_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 44308 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/Internal.p_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 171902 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers.p_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1810 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/HMAC.p_hi │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 39766 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ForeignImports.p_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 19446 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/Types.p_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 99192 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash.p_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2558 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/KeyedHash.p_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 56700 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/UMAC.p_hi │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4416 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/Utils.p_hi │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2213208 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/libHSnettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg_p.a │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/ │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/ │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10824 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.p_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3145 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.p_hi │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 65890 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.p_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 44298 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.p_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 171902 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.p_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1810 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.p_hi │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 39772 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.p_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19450 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.p_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 99196 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.p_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2555 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.p_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 56692 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.p_hi │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4421 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.p_hi │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2219492 2024-10-03 13:12:18.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/libHSnettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb_p.a │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-03 13:12:18.000000 ./usr/share/doc/libghc-nettle-prof/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 433 2024-10-03 13:12:18.000000 ./usr/share/doc/libghc-nettle-prof/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1374 2024-10-03 13:12:18.000000 ./usr/share/doc/libghc-nettle-prof/copyright │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/CCM.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/CCM.p_hi │ │ │ │┄ Files 96% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.CCM 9066 │ │ │ │ │ - interface hash: fca9afad99d1b65dabd97ae0e5c72e21 │ │ │ │ │ - ABI hash: 4d242df97850fd71db241b51887cca14 │ │ │ │ │ - export-list hash: 8c6ceb12da830a0eba983c9c0b5b85ce │ │ │ │ │ + interface hash: 5207e53b35e386f8ab95ef4725e071f0 │ │ │ │ │ + ABI hash: 49202d632f4102c51a447f4e12e5700e │ │ │ │ │ + export-list hash: ce73d3ffac4e05c0732ce61314ea5a3d │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 42d7d90a04eb44fd05ab0b97d893e5c6 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 7336819fc6dc91b42f2aad9bd82a60b8 │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: True │ │ │ │ │ where │ │ │ │ │ exports: │ │ │ │ │ ccmInit │ │ │ │ │ ccmInitTLS │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ byteable-0.1.1-3f80cduirhUG2oEjYYiPCW bytestring-0.11.5.3 │ │ │ │ │ crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ @@ -52,22 +52,22 @@ │ │ │ │ │ import -/ Data.Byteable 66dfc05a235ef1aa723bff1369398fe8 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Crypto.Cipher.Types cb3b92f619bdc3691929e2cd588822c4 │ │ │ │ │ import -/ Crypto.Cipher.Types.Base d62c79cee1ca3d6934c73db68522529c │ │ │ │ │ import -/ Crypto.Cipher.Types.Block e2dcd7eb975783573fef62699ff7965a │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils d8557c2bca9acfaf86434385f2beaa1e │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - netEncode 533b8d456f0b1097b98ddd605d8c43b1 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 28625b6144f49d78e7dc597cacf5b884 │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + netEncode 9ab49e52f1763142e6234ae657ba114e │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.CCM annotated by 1143 of type [Char] │ │ │ │ │ -1b5eaaab6e93b3f3c092e87cef45ec54 │ │ │ │ │ +e2b9958558a8a757abb47b5eb53d8ecf │ │ │ │ │ $fAEADModeImplcipherCCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl cipher (CCM cipher) │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun: @cipher │ │ │ │ │ @@ -76,15 +76,15 @@ │ │ │ │ │ @cipher │ │ │ │ │ @(CCM cipher) │ │ │ │ │ v │ │ │ │ │ ($fAEADModeImplcipherCCM1 @cipher) │ │ │ │ │ ($fAEADModeImplcipherCCM_$caeadStateEncrypt @cipher v) │ │ │ │ │ ($fAEADModeImplcipherCCM_$caeadStateDecrypt @cipher v) │ │ │ │ │ ($fAEADModeImplcipherCCM_$caeadStateFinalize @cipher v)] │ │ │ │ │ -d248ee50c6e9fbfcbc291829202c8b6e │ │ │ │ │ +90bdb5a91699098c5542a7443c0c9655 │ │ │ │ │ $fAEADModeImplcipherCCM1 :: │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> CCM cipher │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ CPR: 1(1,), │ │ │ │ │ @@ -99,19 +99,19 @@ │ │ │ │ │ -> case ds2 of wild1 { (,,) t q nonce -> │ │ │ │ │ CCM_Header │ │ │ │ │ @cipher │ │ │ │ │ (t, q, nonce) │ │ │ │ │ (Data.ByteString.Internal.Type.$fMonoidByteString_$c<> │ │ │ │ │ header │ │ │ │ │ src) } }] │ │ │ │ │ -5e55f46576a3358a8c753fa287cac9a5 │ │ │ │ │ +ab7ea7941ca9ff4cd93653add7902919 │ │ │ │ │ $fAEADModeImplcipherCCM2 :: CCM cipher │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -b5d97b5ac47c9d6ffb169e4ea5c20457 │ │ │ │ │ +d261b168977ad53b6b1e7dc4f14fef8c │ │ │ │ │ $fAEADModeImplcipherCCM_$caeadStateDecrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, CCM cipher) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │ │ case $w$caeadStateDecrypt │ │ │ │ │ @cipher │ │ │ │ │ $dBlockCipher │ │ │ │ │ key │ │ │ │ │ ds │ │ │ │ │ src of wild { (#,,,,,,#) ww ww1 ww2 ww3 ww4 ww5 ww6 -> │ │ │ │ │ (ww, CCM_Enc @cipher (ww1, ww2, ww3) ww4 ww5 ww6) }] │ │ │ │ │ -8b13facdb20887901fb782b737c749d4 │ │ │ │ │ +0e908c739f8f14d620201b36d3270927 │ │ │ │ │ $fAEADModeImplcipherCCM_$caeadStateEncrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, CCM cipher) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -151,15 +151,15 @@ │ │ │ │ │ case $w$caeadStateEncrypt │ │ │ │ │ @cipher │ │ │ │ │ $dBlockCipher │ │ │ │ │ key │ │ │ │ │ ds │ │ │ │ │ src of wild { (#,,,,,,#) ww ww1 ww2 ww3 ww4 ww5 ww6 -> │ │ │ │ │ (ww, CCM_Enc @cipher (ww1, ww2, ww3) ww4 ww5 ww6) }] │ │ │ │ │ -25cff493122496e808da0d6b5095b7c2 │ │ │ │ │ +06b5b4ba17653f1459c3e7df41f4a3b5 │ │ │ │ │ $fAEADModeImplcipherCCM_$caeadStateFinalize :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher -> GHC.Types.Int -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L><1!P(L)>, │ │ │ │ │ Inline: [2], │ │ │ │ │ @@ -168,161 +168,161 @@ │ │ │ │ │ ($dBlockCipher['GHC.Types.Many] :: Crypto.Cipher.Types.Block.BlockCipher │ │ │ │ │ cipher) │ │ │ │ │ (key['GHC.Types.Many] :: cipher) │ │ │ │ │ (ds['GHC.Types.Many] :: CCM cipher) │ │ │ │ │ (taglen['GHC.Types.Many] :: GHC.Types.Int) -> │ │ │ │ │ case taglen of wild { GHC.Types.I# ww -> │ │ │ │ │ $w$caeadStateFinalize @cipher $dBlockCipher key ds ww }] │ │ │ │ │ -721f6e1070d43b1138bc85329b5b19ba │ │ │ │ │ +f1377b6283799e4371deb6d51d922c73 │ │ │ │ │ $tc'CCM_Dec :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16931280481858808580#Word64 │ │ │ │ │ - 3495752961009761846#Word64 │ │ │ │ │ + 12160298064815724925#Word64 │ │ │ │ │ + 17235674366141429702#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CCM_Dec2 │ │ │ │ │ 1# │ │ │ │ │ $tc'CCM_Dec1] │ │ │ │ │ -28005ce778aa68267814fb8cfa468c3b │ │ │ │ │ +a1a8244bae64e4678d9058379d4abad2 │ │ │ │ │ $tc'CCM_Dec1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -52aecf68a31b9ca49410fc16c0b654a9 │ │ │ │ │ +55472c6d8bbc2b39eca2cdcb3994f8cd │ │ │ │ │ $tc'CCM_Dec2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CCM_Dec3] │ │ │ │ │ -74747ff280abd278505ecbdbc3f357c0 │ │ │ │ │ +5e6e17f3d166ac8eac44a12ff120c63e │ │ │ │ │ $tc'CCM_Dec3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CCM_Dec"#] │ │ │ │ │ -ddefa83a25d08a8c92a58439281bd845 │ │ │ │ │ +2a87cab7e3d0f208aa5c8e4380dcdb3a │ │ │ │ │ $tc'CCM_Enc :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5795861033751302338#Word64 │ │ │ │ │ - 15802408592040406875#Word64 │ │ │ │ │ + 12806918855923527174#Word64 │ │ │ │ │ + 9572166774781468031#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CCM_Enc1 │ │ │ │ │ 1# │ │ │ │ │ $tc'CCM_Dec1] │ │ │ │ │ -203ac78c939e459198c672a645c23d82 │ │ │ │ │ +548b21987331213383116b0b8b30305d │ │ │ │ │ $tc'CCM_Enc1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CCM_Enc2] │ │ │ │ │ -1876223b538eb79fdc2174fcd48a34b0 │ │ │ │ │ +11353b790a9c1974eedaa1eddfbb35e5 │ │ │ │ │ $tc'CCM_Enc2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CCM_Enc"#] │ │ │ │ │ -5a56332ecce946f5d623e0963c80f842 │ │ │ │ │ +3b594536d05cdb917bb3ca59df5e2392 │ │ │ │ │ $tc'CCM_Header :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16869774614245578341#Word64 │ │ │ │ │ - 17090583804515256015#Word64 │ │ │ │ │ + 18393198517951486144#Word64 │ │ │ │ │ + 7432756949054756405#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CCM_Header2 │ │ │ │ │ 1# │ │ │ │ │ $tc'CCM_Header1] │ │ │ │ │ -f72e4580ca20a0ebe2288a48a99070a0 │ │ │ │ │ +5cf293cdf6744dc111c2d737aa14c234 │ │ │ │ │ $tc'CCM_Header1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -513a1291784897bcd9e7612d578648c8 │ │ │ │ │ +65b85b1e75f5f191fee9d7abc3e3c093 │ │ │ │ │ $tc'CCM_Header2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CCM_Header3] │ │ │ │ │ -c917bf0c99573f59fb3c510a9097db46 │ │ │ │ │ +b8f63c7a8852c97663a01ec905097c95 │ │ │ │ │ $tc'CCM_Header3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CCM_Header"#] │ │ │ │ │ -3f75b5895f22fddc1a1050530d430966 │ │ │ │ │ +cc875b62cfba6b889ff61c71e2b63469 │ │ │ │ │ $tcCCM :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6688763606832743057#Word64 │ │ │ │ │ - 17938462365545037697#Word64 │ │ │ │ │ + 11151276516886160535#Word64 │ │ │ │ │ + 3257397706811012941#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCCM1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*Arr*] │ │ │ │ │ -e86f0e8b805febff0dfe5ea5bdfd7301 │ │ │ │ │ +91016425451b25884fab9dfb9e89d09c │ │ │ │ │ $tcCCM1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCCM2] │ │ │ │ │ -1847d7378dbe0d5e480d3f401903f487 │ │ │ │ │ +b3427473f62d783b1178598d6982a4d4 │ │ │ │ │ $tcCCM2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CCM"#] │ │ │ │ │ -3be93193d559da937d3b7aa66950838c │ │ │ │ │ +762c051b27e94399b88c8e9c36e943e9 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -681a54452609bd4fec318a6e111549ff │ │ │ │ │ +536cefb8fa0f226d60cd211d4eca91b2 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -65210bccb9bc1a3fd829a88e6a07bbe3 │ │ │ │ │ +117dba7563a82d0a8f27274dd1556637 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.CCM"#] │ │ │ │ │ -9a38c621b8614e55a20703d01f9b1cce │ │ │ │ │ +7d7428235f68d6cbd38436a5d76bb25a │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -acd77ba9b589c83ac396b6f7ba2abb40 │ │ │ │ │ +30fc2e1e1e841fdc5d34c1e837febb85 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -55d2d35e6655ae4925c96fdb1cb2bb48 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +383fa81387e3e672b19264d7f15aff12 │ │ │ │ │ $w$caeadStateDecrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, GHC.Types.Int, │ │ │ │ │ GHC.Types.Int, Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Cipher.Types.Base.IV cipher, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString #) │ │ │ │ │ StrWork([~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Inline: [2]] │ │ │ │ │ -32217985c39e0700d2eee94e3dbd612d │ │ │ │ │ +272e640c6854a36d6984c1cdf0c53ed3 │ │ │ │ │ $w$caeadStateEncrypt :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, GHC.Types.Int, │ │ │ │ │ GHC.Types.Int, Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Cipher.Types.Base.IV cipher, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString #) │ │ │ │ │ StrWork([~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Inline: [2]] │ │ │ │ │ -d21f2ea04a2416554a6505275c4983f5 │ │ │ │ │ +c7ff80e4399c7ad8483ec5247ce0e10a │ │ │ │ │ $w$caeadStateFinalize :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> CCM cipher -> GHC.Prim.Int# -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ StrWork([!, ~, !]) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ @@ -349,30 +349,30 @@ │ │ │ │ │ ww } │ │ │ │ │ CCM_Enc ds1 header ds2 msg │ │ │ │ │ -> case ds1 of wild1 { (,,) t q nonce -> │ │ │ │ │ $wccm_tag @cipher $dBlockCipher key t q nonce header msg ww } │ │ │ │ │ CCM_Dec ds1 header ds2 msg │ │ │ │ │ -> case ds1 of wild1 { (,,) t q nonce -> │ │ │ │ │ $wccm_tag @cipher $dBlockCipher key t q nonce header msg ww } }] │ │ │ │ │ -a4aa18095059d3b0f2f4a2c621e2e803 │ │ │ │ │ +920b93b60da0d28c07bf4165b63214d8 │ │ │ │ │ $wccm_tag :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher cipher => │ │ │ │ │ cipher │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ StrWork([!]) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: , │ │ │ │ │ Inline: [2]] │ │ │ │ │ -abbdf3dfb88017ca105acf8544c5a33a │ │ │ │ │ +24900e65111907e3eeeb2c45ab4d311c │ │ │ │ │ type role CCM phantom │ │ │ │ │ type CCM :: * -> * │ │ │ │ │ data CCM cipher │ │ │ │ │ = CCM_Header (GHC.Types.Int, GHC.Types.Int, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ | CCM_Enc (GHC.Types.Int, GHC.Types.Int, │ │ │ │ │ @@ -381,15 +381,15 @@ │ │ │ │ │ (Crypto.Cipher.Types.Base.IV cipher) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ | CCM_Dec (GHC.Types.Int, GHC.Types.Int, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Crypto.Cipher.Types.Base.IV cipher) │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -2f0435ee1c9d34422c4ee0450b477838 │ │ │ │ │ +e9db5820db1c2434e68f122415462fc0 │ │ │ │ │ ccmInit :: │ │ │ │ │ (Crypto.Cipher.Types.Block.BlockCipher cipher, │ │ │ │ │ Data.Byteable.Byteable iv) => │ │ │ │ │ GHC.Types.Int │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> cipher │ │ │ │ │ -> iv │ │ │ │ │ @@ -492,15 +492,15 @@ │ │ │ │ │ (wild2, │ │ │ │ │ wild4, │ │ │ │ │ Data.Byteable.toBytes │ │ │ │ │ @iv │ │ │ │ │ $dByteable │ │ │ │ │ nonce) │ │ │ │ │ Data.ByteString.Internal.Type.empty))) } } } } } } } } } } }] │ │ │ │ │ -3595f25a23294f8942fcc95d39b02724 │ │ │ │ │ +cd491c05f8c462136002eb38d637f99d │ │ │ │ │ ccmInitTLS :: │ │ │ │ │ (Crypto.Cipher.Types.Block.BlockCipher cipher, │ │ │ │ │ Data.Byteable.Byteable iv) => │ │ │ │ │ cipher │ │ │ │ │ -> iv -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD cipher) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -513,20 +513,20 @@ │ │ │ │ │ {__scc {Crypto.Nettle.CCM.ccmInitTLS} True True} ccmInit │ │ │ │ │ @cipher │ │ │ │ │ @iv │ │ │ │ │ $dBlockCipher │ │ │ │ │ $dByteable │ │ │ │ │ ccmInitTLS2 │ │ │ │ │ ccmInitTLS1] │ │ │ │ │ -c615a4f5f4bf5fe7287d1fe71c48bfb4 │ │ │ │ │ +d5e9088bf58d5f182f55fee1ef1148d9 │ │ │ │ │ ccmInitTLS1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 3#] │ │ │ │ │ -aa066f07421c3a46bb0f544296963d13 │ │ │ │ │ +2d1c70ecc9bf7cec6632cfb1e5443c7f │ │ │ │ │ ccmInitTLS2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ instance Crypto.Cipher.Types.Block.AEADModeImpl [., CCM] │ │ │ │ │ = $fAEADModeImplcipherCCM │ │ │ │ │ trusted: none │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/ChaChaPoly1305.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/ChaChaPoly1305.p_hi │ │ │ │┄ Files 86% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.ChaChaPoly1305 9066 │ │ │ │ │ - interface hash: 41d776de4296c94b7d7c84c02af161ae │ │ │ │ │ - ABI hash: 058784fe5f2d53b317bc1d9e13bba34d │ │ │ │ │ - export-list hash: 5313b9062f48c4228a2ac03dd3b9a2c4 │ │ │ │ │ + interface hash: 04ab6fc77229037d56a7c8e80cbec5f7 │ │ │ │ │ + ABI hash: 49773982fe1b615c8ed3ff93cfd24602 │ │ │ │ │ + export-list hash: a3fda1cee4ba31117af4bf30969c2a10 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 42d7d90a04eb44fd05ab0b97d893e5c6 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 35f44aba5eac62fcd0126f6ec404ec8e │ │ │ │ │ sig of: Nothing │ │ │ │ │ used TH splices: False │ │ │ │ │ where │ │ │ │ │ exports: │ │ │ │ │ chaChaPoly1305Decrypt │ │ │ │ │ chaChaPoly1305Encrypt │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ @@ -47,62 +47,62 @@ │ │ │ │ │ import -/ GHC.Err f7d8ca3417adcb9420b90d3dfc3eb8fa │ │ │ │ │ import -/ GHC.IO.Unsafe 7495e2fd2120752a60da72702cee11e9 │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports 88760936394af1604faa976739b397a8 │ │ │ │ │ - exports: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ - c_chacha_poly1305_ctx_size eca6b1229b3beeb3e1b809817e808cf3 │ │ │ │ │ - c_chacha_poly1305_decrypt 239f42b7a199e05fc86eb38e982834da │ │ │ │ │ - c_chacha_poly1305_digest 84994946a2d34f04cf738147a51bb746 │ │ │ │ │ - c_chacha_poly1305_encrypt 7aeac08434807c2093cb0f5d3f8c3170 │ │ │ │ │ - c_chacha_poly1305_set_key e33a4d52497b9e08941173157a7d02e7 │ │ │ │ │ - c_chacha_poly1305_set_nonce 154acdb3415c15f6c77fe92f3b842132 │ │ │ │ │ - c_chacha_poly1305_update 5e665ff40b0f8c39c107fc80e15b8e47 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils d8557c2bca9acfaf86434385f2beaa1e │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr c791aa0e3de06b2a0d2fa4b9ee9d126f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports a38f194811eceb0186b784ccacef30ac │ │ │ │ │ + exports: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ + c_chacha_poly1305_ctx_size a97621b11572b01c23694e1b0fe30102 │ │ │ │ │ + c_chacha_poly1305_decrypt a44bb988fd55a2a595c4b7ec218002d2 │ │ │ │ │ + c_chacha_poly1305_digest 8610b53c7c9e913465008a32fd71af0d │ │ │ │ │ + c_chacha_poly1305_encrypt b546b5c83c5146f8dc6d234d81bf08c4 │ │ │ │ │ + c_chacha_poly1305_set_key 44d3120d40471ed9d2b6817d2b4aa903 │ │ │ │ │ + c_chacha_poly1305_set_nonce a15cb8eab13f264d1b11b58cc0e5e5ff │ │ │ │ │ + c_chacha_poly1305_update f7e95e71c779a2a1ca6f3b5696e133cb │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 28625b6144f49d78e7dc597cacf5b884 │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 972c40992bc0db5337569cf957e69692 │ │ │ │ │ import -/ Data.SecureMem b71987fc77a9d2cd173af4907e6d2c4b │ │ │ │ │ -07eac33b8d66fcac4b091939aa4a28e4 │ │ │ │ │ +ad20bda3cb6ada71f9cc6e196346baa6 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -aaabc4c8ecb332cb6a732c3b48b55499 │ │ │ │ │ +113b7341209455e791c51363692c002f │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -fa475c66b4cc0fc95eb7c956fbdb9932 │ │ │ │ │ +ff62bad740462fccf2f56e7b504ffdf6 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.ChaChaPoly1305"#] │ │ │ │ │ -fe463022b4b35f538dec9f54d9c07e01 │ │ │ │ │ +a0b5063de89e71c9658857719f2c0b47 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -6e452c7c9bf97c15de6da4773eba14c2 │ │ │ │ │ +83abd56c49716400bc536ea9189b2323 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -e2a61359b291b808da9a0fee7cdb9070 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +9897aded72f014bd843975ea02e22902 │ │ │ │ │ chaChaPoly1305Decrypt :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: ] │ │ │ │ │ -9aeda568506d23364f998ffbfa7a0f76 │ │ │ │ │ +8f5557b3a5a9d682c9ddf41629972a86 │ │ │ │ │ chaChaPoly1305Encrypt :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/ForeignImports.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/ForeignImports.p_hi │ │ │ │┄ Files 98% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.Ciphers.ForeignImports 9066 │ │ │ │ │ - interface hash: e7845fd8c46576af2d86fade2ca3fc46 │ │ │ │ │ - ABI hash: 88760936394af1604faa976739b397a8 │ │ │ │ │ - export-list hash: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ + interface hash: 238df157f87428497a6928accd09acdd │ │ │ │ │ + ABI hash: a38f194811eceb0186b784ccacef30ac │ │ │ │ │ + export-list hash: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: e792ee1c89b3a348988207ee91ef9be8 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: c6a78560ad47226d4f2bcc6268c7b016 │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -147,15 +147,15 @@ │ │ │ │ │ p_serpent_decrypt │ │ │ │ │ p_serpent_encrypt │ │ │ │ │ p_twofish_decrypt │ │ │ │ │ p_twofish_encrypt │ │ │ │ │ NettleBlockMode │ │ │ │ │ NettleCryptFunc │ │ │ │ │ NettleGCMMode │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ Data.Functor.Const Data.Functor.Identity Data.Functor.Product │ │ │ │ │ @@ -165,79 +165,79 @@ │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1 │ │ │ │ │ import -/ GHC.Word a2e25f62dca906f1ba384e1d879c0adc │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils d8557c2bca9acfaf86434385f2beaa1e │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 28625b6144f49d78e7dc597cacf5b884 │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ addDependentFile "src/Crypto/Nettle/Ciphers/ForeignImports.hsc" 0f25993973fa12deb7e10750aedb7ba7 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Ciphers.ForeignImports annotated by 1143 of type [Char] │ │ │ │ │ -804085e24015a1ded665c10ef2e9c358 │ │ │ │ │ +569d83b4d63e61671c2d82fd39df21c8 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -7abc7ca8b3cb84a280d1ec529dd1a4f6 │ │ │ │ │ +9b9561800c8cc54e3fb40ff58384863d │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -366c597cc09250deca718619850584c1 │ │ │ │ │ +6b17c194196c8eecdc62ddcadb5e0f7c │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Ciphers.ForeignImports"#] │ │ │ │ │ -6984b8a1d28b60f6d9dc3b4bb9b7ecb6 │ │ │ │ │ +0cd3afe0cc0ed1f2607f893a9de3c03c │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -bbefa83d39bab81b634d5a6f7019c934 │ │ │ │ │ +05cf2ac48877c46a33c7a1da13c40ce7 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -29872d757125f50a9fe0ad75954855e6 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +4208bed85398f7becdfb525ff2c98e82 │ │ │ │ │ type NettleBlockMode :: * │ │ │ │ │ type NettleBlockMode = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ -2e02ded67cbb8f1e520a099b2648b6f3 │ │ │ │ │ +98cb2833414cfd434999b9348d12a573 │ │ │ │ │ type NettleCryptFunc :: * │ │ │ │ │ type NettleCryptFunc = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ -00c634c0d390da73439dfd2945518f91 │ │ │ │ │ +98dcf9a7cb64c57f3ad4ab4394ad034b │ │ │ │ │ type NettleGCMMode :: * │ │ │ │ │ type NettleGCMMode = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ -d508a9fef874877bebe11fe6a7921f9c │ │ │ │ │ +4092dbc2bbfc0f4a25cf56e04db05340 │ │ │ │ │ c_aes128_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -245,15 +245,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -265,15 +265,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -81963777b653cbea3d2b4900d65cbd72 │ │ │ │ │ +6545acd44474d3f68819a24ea07c0815 │ │ │ │ │ c_aes128_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -281,15 +281,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -301,15 +301,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b26ad524f56784917d63f9874612e26e │ │ │ │ │ +d3d0036748960770d1aa57ca01e031b3 │ │ │ │ │ c_aes192_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -317,15 +317,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes192_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes192_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -337,15 +337,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a7d17439e00fa9f2950d52f141cc5688 │ │ │ │ │ +7edc9cacdee77b6b7dde3d315205e485 │ │ │ │ │ c_aes192_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -353,15 +353,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes192_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes192_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -373,15 +373,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -21b3ff8358eb7e67f7a3d20b6195fbd9 │ │ │ │ │ +8c13abc33c420f480c6c01052011e0e3 │ │ │ │ │ c_aes256_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -389,15 +389,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes256_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes256_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -409,15 +409,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ef6780e6cfdd43b9c8493d7e78910b5d │ │ │ │ │ +2fbad9dc9c0054bcdb63708a211a7384 │ │ │ │ │ c_aes256_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -425,15 +425,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_aes256_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_aes256_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -445,15 +445,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -28ceb035fce59c21a66909071e5fc0ed │ │ │ │ │ +94bf4a49174d48a220e61abb7ce34b40 │ │ │ │ │ c_arcfour_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -461,15 +461,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arcfour_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arcfour_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -481,21 +481,21 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -4b40f74804f5ded9088e5e290aaf7003 │ │ │ │ │ +ac902e9d3d53b1fd384409d87af82fc7 │ │ │ │ │ c_arcfour_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_arcfour_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 258#] │ │ │ │ │ -54c5e283d8ade6fb65a13e4dd1df54fd │ │ │ │ │ +2859f7f108ec45c03bb6d4b8d2ee3996 │ │ │ │ │ c_arcfour_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -503,15 +503,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -520,21 +520,21 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d7009efe077cc3586c0d3f7901cdc46c │ │ │ │ │ +8463b3320980f919eae12148c9fe02d7 │ │ │ │ │ c_arctwo_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_arctwo_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 128#] │ │ │ │ │ -5615cffc03658c3d94a63cfdbf4d5c23 │ │ │ │ │ +35b499f615529359f7901b697481b735 │ │ │ │ │ c_arctwo_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -542,15 +542,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -562,15 +562,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e66d52374676cffeadd36bacd3129768 │ │ │ │ │ +48fa3d4a8611d5d34581f2a1335bdbea │ │ │ │ │ c_arctwo_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -578,15 +578,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -598,15 +598,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -093baa214ac71559210f79b5d5a8196f │ │ │ │ │ +9522a36ef53be342afae0328f659c04f │ │ │ │ │ c_arctwo_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -614,15 +614,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -631,15 +631,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f500ccfac3e281ef9ccfd635a2c62531 │ │ │ │ │ +4a5856e3cd3c0ded210d9c39af558c99 │ │ │ │ │ c_arctwo_set_key_ekb :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ @@ -652,15 +652,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Types.W# ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -672,15 +672,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -11af8b06ae8fa59d682f8cf13dad6061 │ │ │ │ │ +9fc2c24bad740ee5b359284132a5c184 │ │ │ │ │ c_arctwo_set_key_gutmann :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -688,15 +688,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -705,21 +705,21 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c11e967c0ff05f775887fbd00aa48d38 │ │ │ │ │ +a20785b016086a9759f0646b2e4769f4 │ │ │ │ │ c_blowfish_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_blowfish_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 4168#] │ │ │ │ │ -99ecfbe504184131132c5e39e87ea556 │ │ │ │ │ +52621473e4790745ac2a39bb6f7a75c5 │ │ │ │ │ c_blowfish_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -727,15 +727,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -747,15 +747,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7db49487942ae0d71ac51725a028506f │ │ │ │ │ +1984cb53d069ca8bf4221391a5a6ea6c │ │ │ │ │ c_blowfish_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -763,15 +763,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -783,15 +783,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -685b9914512808c9ba1afb5b9430c182 │ │ │ │ │ +ab4c4d9d469b2a5db030c136f053aae4 │ │ │ │ │ c_blowfish_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -799,15 +799,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -816,15 +816,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -58a7578ed96df187945ef4d9c3ae9789 │ │ │ │ │ +cfc90a62a0134a7de0d3796ae46d5b6b │ │ │ │ │ c_camellia128_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -832,15 +832,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_camellia128_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_camellia128_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -852,15 +852,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -bf2d8b251b1a6189dd3086c9c7dbc49b │ │ │ │ │ +e148903a18bbed588de894715d187937 │ │ │ │ │ c_camellia192_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -868,15 +868,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -888,15 +888,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c04d35306de11eb04eda43b7c311c33d │ │ │ │ │ +d71ef00a3e4f11490bee984a9a2f21d2 │ │ │ │ │ c_camellia256_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -904,15 +904,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_camellia256_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -924,21 +924,21 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -067e76c13459676d6bda5d63611db07b │ │ │ │ │ +1b57ca3a2e89e5be5a7a4a211ba569a1 │ │ │ │ │ c_cast128_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_cast128_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 84#] │ │ │ │ │ -413f4ec70e5d69070d554a4994e1b83c │ │ │ │ │ +159dd7fbf8e2e25bec88cc22d3ee70c2 │ │ │ │ │ c_cast128_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -946,15 +946,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast128_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -966,15 +966,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -cff61fe2775e0820ff5e7eed3cb4939c │ │ │ │ │ +b91c2dd8ae2bb51108617d8cf53a88f5 │ │ │ │ │ c_cast128_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -982,15 +982,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast128_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1002,15 +1002,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a7249a7bbdb49d6aaaac3f30a38c8624 │ │ │ │ │ +969b61b95e99903f66ee70df5e0ff2e8 │ │ │ │ │ c_cast5_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1018,15 +1018,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1035,15 +1035,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0583f9a5472d407f9ad2abf522333ab4 │ │ │ │ │ +8ce2906c56dcaf492290fa9b12cda989 │ │ │ │ │ c_cbc_decrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1063,15 +1063,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cbc_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cbc_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1097,15 +1097,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -febd60ac6f1a11b67052f54b8dfb4235 │ │ │ │ │ +8bac62e08c41b5165b9f777345b2e770 │ │ │ │ │ c_cbc_encrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1125,15 +1125,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cbc_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cbc_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1159,15 +1159,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -9087f04fd6b7fa8e662b892fb6617abc │ │ │ │ │ +0ea6c4a6a71279566aab4502051c67ca │ │ │ │ │ c_cfb_decrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1187,15 +1187,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_cfb_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_cfb_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1221,15 +1221,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d39e55eef3be7d14b86bc1ebd3c5ecf6 │ │ │ │ │ +67eb99f9f3e8216687679c1ba210f5ec │ │ │ │ │ c_cfb_encrypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1249,15 +1249,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_cfb_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_cfb_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1283,15 +1283,15 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -547a1e8046c19ed86d21c6eaf3280ebf │ │ │ │ │ +6e9cec1a406f7710a69cacb03fc25433 │ │ │ │ │ c_chacha_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1299,15 +1299,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1319,27 +1319,27 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d6488a7afaee36fc0d50b2acf3c9fa0c │ │ │ │ │ +b1aa095d2c54f56888733566be9fd016 │ │ │ │ │ c_chacha_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_chacha_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -eca6b1229b3beeb3e1b809817e808cf3 │ │ │ │ │ +a97621b11572b01c23694e1b0fe30102 │ │ │ │ │ c_chacha_poly1305_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_chacha_poly1305_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 176#] │ │ │ │ │ -239f42b7a199e05fc86eb38e982834da │ │ │ │ │ +a44bb988fd55a2a595c4b7ec218002d2 │ │ │ │ │ c_chacha_poly1305_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1347,15 +1347,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1367,15 +1367,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -84994946a2d34f04cf738147a51bb746 │ │ │ │ │ +8610b53c7c9e913465008a32fd71af0d │ │ │ │ │ c_chacha_poly1305_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1383,15 +1383,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1400,15 +1400,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7aeac08434807c2093cb0f5d3f8c3170 │ │ │ │ │ +b546b5c83c5146f8dc6d234d81bf08c4 │ │ │ │ │ c_chacha_poly1305_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1416,15 +1416,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1436,71 +1436,71 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e33a4d52497b9e08941173157a7d02e7 │ │ │ │ │ +44d3120d40471ed9d2b6817d2b4aa903 │ │ │ │ │ c_chacha_poly1305_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -154acdb3415c15f6c77fe92f3b842132 │ │ │ │ │ +a15cb8eab13f264d1b11b58cc0e5e5ff │ │ │ │ │ c_chacha_poly1305_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5e665ff40b0f8c39c107fc80e15b8e47 │ │ │ │ │ +f7e95e71c779a2a1ca6f3b5696e133cb │ │ │ │ │ c_chacha_poly1305_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1508,15 +1508,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_poly1305_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_poly1305_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1525,71 +1525,71 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b800a2a654ac988453d31f417d9d26e7 │ │ │ │ │ +2a39ec0f7f2909ef600c7079eea50117 │ │ │ │ │ c_chacha_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c663537d631b4f7fcbc9bdc1ceda2b38 │ │ │ │ │ +8ebbe7491abdf62b0caebb9b67441e33 │ │ │ │ │ c_chacha_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f500b5a42dccae6bc2cd077bf51cbc48 │ │ │ │ │ +ed6b1753a512c9c5907a7a8f26f8f079 │ │ │ │ │ c_ctr_crypt :: NettleBlockMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1609,15 +1609,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.FunPtr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Types.W# ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.Ptr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ctr_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ctr_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1643,21 +1643,21 @@ │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8128644b91b9b223fbae959ffc226789 │ │ │ │ │ +9f75049499d7b7776bacc79021e21ba5 │ │ │ │ │ c_des3_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_des3_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 384#] │ │ │ │ │ -bbc56b09602e10a0478944a31d9cf047 │ │ │ │ │ +c30582a06658cbe9968f051fb8a51af7 │ │ │ │ │ c_des3_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1665,15 +1665,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1685,15 +1685,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8a001e6e04f8746ce98dd55b0fd33106 │ │ │ │ │ +d4dcf3b1c63ef2c4ae3caeff9edd41fc │ │ │ │ │ c_des3_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1701,15 +1701,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1721,49 +1721,49 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -66a7e859b273062b9dbf9a3c8f79c5e3 │ │ │ │ │ +0c3d3e4a6288178c5d391886c28fdc21 │ │ │ │ │ c_des3_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -10c8e6a6e31a498e21573a6a5dbc6a36 │ │ │ │ │ +662145fdeed8d26bc73b439324102ff0 │ │ │ │ │ c_des_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_des_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 128#] │ │ │ │ │ -115104a5be9a56f3b236be98bd4f4aed │ │ │ │ │ +2578102954033c5170ea7fd4ab07792f │ │ │ │ │ c_des_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1771,15 +1771,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1791,15 +1791,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -854666707312e411ebd631ced99e6bc1 │ │ │ │ │ +12c802a02cf0c4567182c17ce223f56a │ │ │ │ │ c_des_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -1807,15 +1807,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1827,49 +1827,49 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -77b328f502dc248785c3c7adbc8b000e │ │ │ │ │ +456652a67e055c851155e95f5df9d65b │ │ │ │ │ c_des_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -1b51fe18efa72cc44c892bd2ed4230f6 │ │ │ │ │ +bca805fad5821c98706dad9fe0867e14 │ │ │ │ │ c_gcm_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_gcm_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -cdc8edc165c2fff3ea9e6c4e7dbef32f │ │ │ │ │ +1254efd1e199f46ce6eb4a3843e6ce97 │ │ │ │ │ c_gcm_decrypt :: NettleGCMMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -1889,15 +1889,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.Ptr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Ptr.Ptr ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.FunPtr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -1923,15 +1923,15 @@ │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e12fdc5b08af0127b483911408dd5adb │ │ │ │ │ +6f425760e4fdb52edeb2eeba8b4e40d3 │ │ │ │ │ c_gcm_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ @@ -1956,15 +1956,15 @@ │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds6 { GHC.Ptr.Ptr ds7 -> │ │ │ │ │ case ds1 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds2 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ case ds3 of ds12 { GHC.Ptr.FunPtr ds13 -> │ │ │ │ │ case ds4 of ds14 { GHC.Types.W# ds15 -> │ │ │ │ │ case ds5 of ds16 { GHC.Ptr.Ptr ds17 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ @@ -1987,15 +1987,15 @@ │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -4997c88138ea4eef5165c19d988b0b2e │ │ │ │ │ +3d95bc604683801e2a1dc6c43e5d8470 │ │ │ │ │ c_gcm_encrypt :: NettleGCMMode │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 8, Arity: 8, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)><1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <7,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -2015,15 +2015,15 @@ │ │ │ │ │ case ds of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ case ds1 of ds9 { GHC.Ptr.Ptr ds10 -> │ │ │ │ │ case ds2 of ds11 { GHC.Ptr.Ptr ds12 -> │ │ │ │ │ case ds3 of ds13 { GHC.Ptr.FunPtr ds14 -> │ │ │ │ │ case ds4 of ds15 { GHC.Types.W# ds16 -> │ │ │ │ │ case ds5 of ds17 { GHC.Ptr.Ptr ds18 -> │ │ │ │ │ case ds6 of ds19 { GHC.Ptr.Ptr ds20 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ @@ -2049,21 +2049,21 @@ │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -acf38a5c216cb33a1964e4e0158a6523 │ │ │ │ │ +6a1f8864ac7c78cdbb0e1cdfdf66a742 │ │ │ │ │ c_gcm_key_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_gcm_key_size} True False} GHC.Types.I# │ │ │ │ │ 4096#] │ │ │ │ │ -c204d548ba3151002f32161cb6644107 │ │ │ │ │ +82864a5186ce9442835ec9ccb23ddee1 │ │ │ │ │ c_gcm_set_iv :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ @@ -2076,15 +2076,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Types.W# ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_set_iv :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_set_iv :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2096,15 +2096,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -eff0de776fbe8ea0e4723fb023e7c598 │ │ │ │ │ +1f403fac3ad5a0b680224d3388bc3e7b │ │ │ │ │ c_gcm_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2119,15 +2119,15 @@ │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Ptr.Ptr ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.FunPtr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2141,15 +2141,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -56a1face45e55d610b3e3c986dbb9119 │ │ │ │ │ +a38bef288399b0c73414fde025da5954 │ │ │ │ │ c_gcm_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ @@ -2162,15 +2162,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Ptr.Ptr ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Types.W# ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2182,186 +2182,186 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -cb7bbb92e268e4299dfc2a58fb14ae54 │ │ │ │ │ +e3b6c4530de4d11c5e26d72a67b03d31 │ │ │ │ │ c_hs_aes128_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_ctx_decrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_ctx_decrypt} False True} case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr │ │ │ │ │ @GHC.Word.Word8 │ │ │ │ │ (GHC.Prim.plusAddr# │ │ │ │ │ addr │ │ │ │ │ 176#) }] │ │ │ │ │ -50fedd8d8d754b41105d07aece3ced1a │ │ │ │ │ +d88cb1533df160451535340b85532c64 │ │ │ │ │ c_hs_aes128_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_ctx_encrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -af8b5c148764b965e9ddb8990e92f099 │ │ │ │ │ +a9f80dfe6384451455ab3d89b5a9fc28 │ │ │ │ │ c_hs_aes128_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 352#] │ │ │ │ │ -6a72418ee3540c051e26d70a46abd639 │ │ │ │ │ +9a9a3dcaf3cc250662b484bc5acf3ae1 │ │ │ │ │ c_hs_aes128_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c9d11326927933670f92cb005c54ecbd │ │ │ │ │ +f32aaacc0525e4589a765ee4e83ef8b6 │ │ │ │ │ c_hs_aes192_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_ctx_decrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_ctx_decrypt} False True} case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr │ │ │ │ │ @GHC.Word.Word8 │ │ │ │ │ (GHC.Prim.plusAddr# │ │ │ │ │ addr │ │ │ │ │ 208#) }] │ │ │ │ │ -85d75ebfb384816016af0fc0110082e3 │ │ │ │ │ +6bc2057cbc9ce2de0355fdf985494dbf │ │ │ │ │ c_hs_aes192_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_ctx_encrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -a9b63e6bdf27ac35a92c108e63ab2642 │ │ │ │ │ +fa4c2b57df6028265c5fa3a5dec28785 │ │ │ │ │ c_hs_aes192_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 416#] │ │ │ │ │ -c04b90bd0f8f92869f696971c4ab15af │ │ │ │ │ +8f04b564a4165c6a8229a9cc2d4fae36 │ │ │ │ │ c_hs_aes192_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a5aedfe6b03f326687645cc7ef374ab3 │ │ │ │ │ +d769643ace7af4aa1bba970bef80bcee │ │ │ │ │ c_hs_aes256_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_ctx_decrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_ctx_decrypt} False True} case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr │ │ │ │ │ @GHC.Word.Word8 │ │ │ │ │ (GHC.Prim.plusAddr# │ │ │ │ │ addr │ │ │ │ │ 240#) }] │ │ │ │ │ -e6516ea5fca5ffd5b958ad0e0cfffc95 │ │ │ │ │ +9773951f036456030527b43deb2cc590 │ │ │ │ │ c_hs_aes256_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_ctx_encrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -f8b4b9d7b6edff4f728db593031a6e94 │ │ │ │ │ +923d5ea2c1fe16cd0829dfb48f248483 │ │ │ │ │ c_hs_aes256_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 480#] │ │ │ │ │ -e0ec3070014ab84929ddbd7c10e1dcbc │ │ │ │ │ +1759d0e1e67e5ab8f331cb96caff2d7c │ │ │ │ │ c_hs_aes256_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -dd362c50fbfbc0725dc309184778e5fe │ │ │ │ │ +8c097f7f479ab4bf8844641d5d7ffefc │ │ │ │ │ c_hs_aes_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 484#] │ │ │ │ │ -e9731747053c7167f7a71d735c10bdba │ │ │ │ │ +7aed4aea0837d1a128c68c46bd028c33 │ │ │ │ │ c_hs_aes_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2369,15 +2369,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2389,15 +2389,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -33d0e6495e8051435a2e93ca9d19fe10 │ │ │ │ │ +c59f3084025633cf7cee7ff84b690e7e │ │ │ │ │ c_hs_aes_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2405,15 +2405,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2425,15 +2425,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3aba070539af24430002f23b09ecf113 │ │ │ │ │ +aba19be9540f61766e309925e10a4ac0 │ │ │ │ │ c_hs_aes_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2441,15 +2441,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2458,186 +2458,186 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -88847949b026453b080c14fc159112e6 │ │ │ │ │ +d273f6df178e4bffc8ab9024c7862fe9 │ │ │ │ │ c_hs_camellia128_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_ctx_decrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_ctx_decrypt} False True} case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr │ │ │ │ │ @GHC.Word.Word8 │ │ │ │ │ (GHC.Prim.plusAddr# │ │ │ │ │ addr │ │ │ │ │ 192#) }] │ │ │ │ │ -26664ff120312a5c2715846ec8d5973c │ │ │ │ │ +abdb334f96653fd430222360d943220b │ │ │ │ │ c_hs_camellia128_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_ctx_encrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -f60c3d391635a46c7b8227cda3370e38 │ │ │ │ │ +bf1516e25aa45d139f6b6243efd927ff │ │ │ │ │ c_hs_camellia128_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 384#] │ │ │ │ │ -defa768751697f4fde2848f4019150b1 │ │ │ │ │ +22af8c0ea301db90f4a725603352c30b │ │ │ │ │ c_hs_camellia128_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a1349637916cb9432a29eb506e985b7a │ │ │ │ │ +a6cf21e7f55425935d04910f57c5ff70 │ │ │ │ │ c_hs_camellia192_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_ctx_decrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_ctx_decrypt} False True} case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr │ │ │ │ │ @GHC.Word.Word8 │ │ │ │ │ (GHC.Prim.plusAddr# │ │ │ │ │ addr │ │ │ │ │ 256#) }] │ │ │ │ │ -61dae2968d990557931a8fa0e39a0b98 │ │ │ │ │ +81d5696ed4895389898908a7b12c2fe5 │ │ │ │ │ c_hs_camellia192_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_ctx_encrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -63a4fb6c860b1cd3d6abf2f85d4d7d66 │ │ │ │ │ +c1c83db5e67afc5df2e37d540cac18d4 │ │ │ │ │ c_hs_camellia192_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 512#] │ │ │ │ │ -35b4edb894f65e83737345e37c569a4a │ │ │ │ │ +9b3fe3570a367d39041334179ccf38c5 │ │ │ │ │ c_hs_camellia192_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -85c20c16f5ffd3710f32f74c6b38720a │ │ │ │ │ +e41443ec6f3bc9f179cb6eb92f827d5e │ │ │ │ │ c_hs_camellia256_ctx_decrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_ctx_decrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_ctx_decrypt} False True} case hsc_ptr of wild { GHC.Ptr.Ptr addr -> │ │ │ │ │ GHC.Ptr.Ptr │ │ │ │ │ @GHC.Word.Word8 │ │ │ │ │ (GHC.Prim.plusAddr# │ │ │ │ │ addr │ │ │ │ │ 256#) }] │ │ │ │ │ -dd25ab10c8dadad556a504a17087a672 │ │ │ │ │ +a9762b8c40ae3572d68d5fc702f9fa6a │ │ │ │ │ c_hs_camellia256_ctx_encrypt :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_ctx_encrypt} True False} \ (hsc_ptr['GHC.Types.Many] :: GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8) -> │ │ │ │ │ hsc_ptr] │ │ │ │ │ -8fe4ac0e9b3f096be3852e6a60ca202f │ │ │ │ │ +91cebc9583420a7c08421a815fc0ec78 │ │ │ │ │ c_hs_camellia256_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 512#] │ │ │ │ │ -18d5f7f332bb0d93d79be5c0ed38b39a │ │ │ │ │ +13f6206019b3b77994c613d0732b6512 │ │ │ │ │ c_hs_camellia256_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f0f4cc410b4423a09b09c5b63bdf977c │ │ │ │ │ +db254024f3407040c5e7e987da5f208c │ │ │ │ │ c_hs_camellia_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 520#] │ │ │ │ │ -2e63d27094113c710613473c6af26278 │ │ │ │ │ +48df02d05b54efbe7bb6641730599676 │ │ │ │ │ c_hs_camellia_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2645,15 +2645,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2665,15 +2665,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -58c2974e2cb0a44fb3a9585e7d43f68a │ │ │ │ │ +947798218624c209a45840d1cb490445 │ │ │ │ │ c_hs_camellia_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2681,15 +2681,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2701,15 +2701,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b9fac67245edd2b94587bab1e647378f │ │ │ │ │ +e0bbce4c84656f1699e454319d6132a6 │ │ │ │ │ c_hs_camellia_init :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2717,15 +2717,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2734,15 +2734,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e8b2a4204c18899212ac56f37385f4da │ │ │ │ │ +d8234ff0529da0a1fd4ef36653379441 │ │ │ │ │ c_salsa20_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2750,15 +2750,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2770,21 +2770,21 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -91287095b7792a4835ef999bd9af3b6b │ │ │ │ │ +a097cb0bf3cf061b829c673cf1083247 │ │ │ │ │ c_salsa20_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_salsa20_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -9ad4f91c8a97e9fea064bb9bc67cc45b │ │ │ │ │ +96624a09e1eaa771c0a23395c60803c7 │ │ │ │ │ c_salsa20_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2792,15 +2792,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2809,43 +2809,43 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -36689b2763b08a0b2cc8581962b63bda │ │ │ │ │ +f8f850defd6cf95bb4ab0b42073840d8 │ │ │ │ │ c_salsa20_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fcaa17352049a2f92ca77ee0c73251de │ │ │ │ │ +dcb3aed932f68a9476b4045199605eef │ │ │ │ │ c_salsa20r12_crypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2853,15 +2853,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20r12_crypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20r12_crypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2873,21 +2873,21 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -cb079ee53f87d3c77e1837b094f16cab │ │ │ │ │ +f4674d00f6c2e35588211673c7746d6c │ │ │ │ │ c_serpent_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_serpent_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 528#] │ │ │ │ │ -841ece82f30266875a4f1bd24f940656 │ │ │ │ │ +5ea4c017bfc6821935ac5fdea85d01c7 │ │ │ │ │ c_serpent_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2895,15 +2895,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2915,15 +2915,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0463fe272d4d1b6b8485cda223d7f8aa │ │ │ │ │ +9ce98d94a998bf4238fad98804b839cc │ │ │ │ │ c_serpent_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -2931,15 +2931,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -2951,15 +2951,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -15af07037f943c1dc65db5eb8a149dc0 │ │ │ │ │ +234d0ef10da79e8e0fa2cd69c9dac582 │ │ │ │ │ c_serpent_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2967,15 +2967,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2984,21 +2984,21 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d28725f863de0715825a6a6768740a13 │ │ │ │ │ +fd75cb9349933f076949deb189099d07 │ │ │ │ │ c_twofish_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.ForeignImports.c_twofish_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 4256#] │ │ │ │ │ -23ccb52e80371c47ed2f7398fb99ff37 │ │ │ │ │ +9057e86ef912efdf60c6f21951e80e05 │ │ │ │ │ c_twofish_decrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -3006,15 +3006,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_decrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -3026,15 +3026,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0491deb80db55602494614e340bb756b │ │ │ │ │ +7650660df589ddf95fc754090c2b140f │ │ │ │ │ c_twofish_encrypt :: NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <4,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ @@ -3042,15 +3042,15 @@ │ │ │ │ │ (ds3['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case ds1 of ds6 { GHC.Types.W# ds7 -> │ │ │ │ │ case ds2 of ds8 { GHC.Ptr.Ptr ds9 -> │ │ │ │ │ case ds3 of ds10 { GHC.Ptr.Ptr ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_encrypt :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -3062,15 +3062,15 @@ │ │ │ │ │ (# ds12, GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c1c59d2433b381225691e5ba84d9d168 │ │ │ │ │ +e872f59421156320daf782c2620c9ec7 │ │ │ │ │ c_twofish_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -3078,15 +3078,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -3095,327 +3095,327 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -88ca3f53883b799205ee43d9707edc47 │ │ │ │ │ +85a954935eabf56b5d903f05e529f869 │ │ │ │ │ p_aes128_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes128_decrypt" (function)] │ │ │ │ │ -029940e62e9ddb73c32a038cae4b4024 │ │ │ │ │ +64c80b6c173b731e850633d4d277224f │ │ │ │ │ p_aes128_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes128_encrypt" (function)] │ │ │ │ │ -b57cdbe78577a92093dc20fe17c6c014 │ │ │ │ │ +8f04fdafa9cc112579859b799860d321 │ │ │ │ │ p_aes192_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes192_decrypt" (function)] │ │ │ │ │ -569cbb96cb37d8f65be92aff157a7979 │ │ │ │ │ +55de8db73e223c08e59f7c192638b4c7 │ │ │ │ │ p_aes192_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes192_encrypt" (function)] │ │ │ │ │ -464b7f101aaafee70ac6fb012454298b │ │ │ │ │ +aae58d3f7d2a16ec07e9b0eca8660522 │ │ │ │ │ p_aes256_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes256_decrypt" (function)] │ │ │ │ │ -a938b2a3292dacf6b90664c285b4e9e1 │ │ │ │ │ +ade2d45e62b2802856fef600559e9bcd │ │ │ │ │ p_aes256_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_aes256_encrypt" (function)] │ │ │ │ │ -e36a0991720c5d625d786fb4764f09a5 │ │ │ │ │ +55cd104fb4746fd482820a7969964848 │ │ │ │ │ p_arctwo_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_arctwo_decrypt" (function)] │ │ │ │ │ -49fd3b9eb0038e5263f35419b2469f20 │ │ │ │ │ +149a6555f7dce5a11b38b8b8fdbc4551 │ │ │ │ │ p_arctwo_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_arctwo_encrypt" (function)] │ │ │ │ │ -036282f59bad2c96e00923cc79d14abd │ │ │ │ │ +55b0220cf790a4ab46f5ff51a7b8cf06 │ │ │ │ │ p_blowfish_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_blowfish_decrypt" (function)] │ │ │ │ │ -d39230a3ba951796477ea67098dececb │ │ │ │ │ +57d489f92685d4b738c580c9b70c5d5f │ │ │ │ │ p_blowfish_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_blowfish_encrypt" (function)] │ │ │ │ │ -40b2f045d22bb56b58d0a479faf097c5 │ │ │ │ │ +7683b7e89181c36bacbe3d7bee8606d4 │ │ │ │ │ p_camellia128_crypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_camellia128_crypt" (function)] │ │ │ │ │ -926d8072dd5fcbfeae05b0fc50e01428 │ │ │ │ │ +3682ac1817898d1ccc1ecbdf165dac1e │ │ │ │ │ p_camellia192_crypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_camellia256_crypt" (function)] │ │ │ │ │ -22314c68b1d7c00563303cab08d2bea7 │ │ │ │ │ +057d0b4066ff00a81e4ca22bf7b7e5ea │ │ │ │ │ p_camellia256_crypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_camellia256_crypt" (function)] │ │ │ │ │ -b6a54909105d664187f8b19bfa3e81ac │ │ │ │ │ +8088625db356b5cb264eccc9921bbc51 │ │ │ │ │ p_cast128_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_cast128_decrypt" (function)] │ │ │ │ │ -6821aa30e1e41d44055022e088cf8a84 │ │ │ │ │ +dfc826ab75943ae268a107a2773381d3 │ │ │ │ │ p_cast128_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_cast128_encrypt" (function)] │ │ │ │ │ -0a0375dadfc8a0538ec6cc92a692a1df │ │ │ │ │ +1675362acb8c0699c2da6a87895bda67 │ │ │ │ │ p_des3_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des3_decrypt" (function)] │ │ │ │ │ -094ae809c1ea923d9db3b2b25f9e0373 │ │ │ │ │ +046708d2c93a2cec34d7d1a43f433b2d │ │ │ │ │ p_des3_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des3_encrypt" (function)] │ │ │ │ │ -84b9d99f717bb813e6bf3ff1bcc2877f │ │ │ │ │ +6c3c4826edfd2fb172d1454562e2db18 │ │ │ │ │ p_des_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des_decrypt" (function)] │ │ │ │ │ -74e7cad68a2df7ff8fa8f6c8a84d154c │ │ │ │ │ +2f2fb0faac3da358c8af0f6ac10cc12d │ │ │ │ │ p_des_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_des_encrypt" (function)] │ │ │ │ │ -cc75170ac06cd080728067fee4f19a88 │ │ │ │ │ +066084f81ba3a0d0cf9d2c6270449076 │ │ │ │ │ p_hs_aes_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_aes_decrypt" (function)] │ │ │ │ │ -f9bebf835ea496115d508a57a0c21f59 │ │ │ │ │ +35f8ac4ca0a0d2efa7a53b4bceb87859 │ │ │ │ │ p_hs_aes_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_aes_encrypt" (function)] │ │ │ │ │ -7c207073523bbdd32c43d7a9860e7e10 │ │ │ │ │ +dff24e4215ee43515fa252e61c0b9285 │ │ │ │ │ p_hs_camellia_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_camellia_decrypt" (function)] │ │ │ │ │ -7d11f780c77417e7eca27c1f7a4f6b0a │ │ │ │ │ +d23ff7d59fcb31c51f377cbfdaae1e80 │ │ │ │ │ p_hs_camellia_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "hs_nettle_camellia_encrypt" (function)] │ │ │ │ │ -428edaa9b7f3e708a10f692b7b744f56 │ │ │ │ │ +a0bd91b3642e16583b53bcaa7a7a1824 │ │ │ │ │ p_serpent_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_serpent_decrypt" (function)] │ │ │ │ │ -f23db7fe609f77ce7327288b5a4f12ed │ │ │ │ │ +5f0caae0dd46364582ba10077658e154 │ │ │ │ │ p_serpent_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_serpent_encrypt" (function)] │ │ │ │ │ -99d29da362c71e09d4bea60d15be29a3 │ │ │ │ │ +ea94585bbe958990ad41e0b9c686a68c │ │ │ │ │ p_twofish_decrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ()) │ │ │ │ │ __label "nettle_twofish_decrypt" (function)] │ │ │ │ │ -8b58273a251ae7bc87d360a7c4b32be1 │ │ │ │ │ +9dc9d5a0555895d5f5953e4005ce291f │ │ │ │ │ p_twofish_encrypt :: GHC.Ptr.FunPtr NettleCryptFunc │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Ptr.FunPtr], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Ptr.FunPtr │ │ │ │ │ @(GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers/Internal.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers/Internal.p_hi │ │ │ │┄ Files 98% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.Ciphers.Internal 9066 │ │ │ │ │ - interface hash: e22b4bf03ba81fbce24bba7164476449 │ │ │ │ │ - ABI hash: faaaaff0e823a0343dc6daa62c306fc5 │ │ │ │ │ - export-list hash: 00f0a369e28e26e6b9e33fb4c89f3d7c │ │ │ │ │ + interface hash: 1bfaccf4f6e62d4ee3615d56ec7c3362 │ │ │ │ │ + ABI hash: 723d5b8a4c1fbba6e74a18190e68a7f1 │ │ │ │ │ + export-list hash: 0ba8098d345710566a8124440511e44a │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: b09f81d3013ff6ad50d78054c705d1aa │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: b1e8d5e634c2fe7a22c42e019a9eba4a │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -37,16 +37,16 @@ │ │ │ │ │ nettle_streamCombine │ │ │ │ │ nettle_streamSetNonce │ │ │ │ │ NettleBlockCipher{nbc_blockSize nbc_decrypt_ctx_offset nbc_ecb_decrypt nbc_ecb_encrypt nbc_encrypt_ctx_offset nbc_fun_decrypt nbc_fun_encrypt} │ │ │ │ │ NettleBlockedStreamCipher{nbsc_IncompleteState nbsc_blockSize nbsc_incompleteState nbsc_nonceSize nbsc_setNonce nbsc_streamCombine} │ │ │ │ │ NettleCipher{nc_Ctx nc_cipherInit nc_cipherKeySize nc_cipherName nc_ctx nc_ctx_size} │ │ │ │ │ NettleGCM │ │ │ │ │ NettleStreamCipher{nsc_nonceSize nsc_setNonce nsc_streamCombine} │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ byteable-0.1.1-3f80cduirhUG2oEjYYiPCW bytestring-0.11.5.3 │ │ │ │ │ crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ tagged-0.8.8-Kzng2lnKElzJiyKd9g735c │ │ │ │ │ plugin package dependencies: │ │ │ │ │ @@ -82,42 +82,42 @@ │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Crypto.Cipher.Types cb3b92f619bdc3691929e2cd588822c4 │ │ │ │ │ import -/ Crypto.Cipher.Types.Base d62c79cee1ca3d6934c73db68522529c │ │ │ │ │ import -/ Crypto.Cipher.Types.Block e2dcd7eb975783573fef62699ff7965a │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports 88760936394af1604faa976739b397a8 │ │ │ │ │ - exports: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ - NettleBlockMode 29872d757125f50a9fe0ad75954855e6 │ │ │ │ │ - NettleCryptFunc 2e02ded67cbb8f1e520a099b2648b6f3 │ │ │ │ │ - NettleGCMMode 00c634c0d390da73439dfd2945518f91 │ │ │ │ │ - c_cbc_decrypt 0583f9a5472d407f9ad2abf522333ab4 │ │ │ │ │ - c_cbc_encrypt febd60ac6f1a11b67052f54b8dfb4235 │ │ │ │ │ - c_cfb_decrypt 9087f04fd6b7fa8e662b892fb6617abc │ │ │ │ │ - c_cfb_encrypt d39e55eef3be7d14b86bc1ebd3c5ecf6 │ │ │ │ │ - c_ctr_crypt f500b5a42dccae6bc2cd077bf51cbc48 │ │ │ │ │ - c_gcm_ctx_size 1b51fe18efa72cc44c892bd2ed4230f6 │ │ │ │ │ - c_gcm_decrypt cdc8edc165c2fff3ea9e6c4e7dbef32f │ │ │ │ │ - c_gcm_digest e12fdc5b08af0127b483911408dd5adb │ │ │ │ │ - c_gcm_encrypt 4997c88138ea4eef5165c19d988b0b2e │ │ │ │ │ - c_gcm_key_size acf38a5c216cb33a1964e4e0158a6523 │ │ │ │ │ - c_gcm_set_iv c204d548ba3151002f32161cb6644107 │ │ │ │ │ - c_gcm_set_key eff0de776fbe8ea0e4723fb023e7c598 │ │ │ │ │ - c_gcm_update 56a1face45e55d610b3e3c986dbb9119 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils d8557c2bca9acfaf86434385f2beaa1e │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr c791aa0e3de06b2a0d2fa4b9ee9d126f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports a38f194811eceb0186b784ccacef30ac │ │ │ │ │ + exports: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ + NettleBlockMode 4208bed85398f7becdfb525ff2c98e82 │ │ │ │ │ + NettleCryptFunc 98cb2833414cfd434999b9348d12a573 │ │ │ │ │ + NettleGCMMode 98dcf9a7cb64c57f3ad4ab4394ad034b │ │ │ │ │ + c_cbc_decrypt 8ce2906c56dcaf492290fa9b12cda989 │ │ │ │ │ + c_cbc_encrypt 8bac62e08c41b5165b9f777345b2e770 │ │ │ │ │ + c_cfb_decrypt 0ea6c4a6a71279566aab4502051c67ca │ │ │ │ │ + c_cfb_encrypt 67eb99f9f3e8216687679c1ba210f5ec │ │ │ │ │ + c_ctr_crypt ed6b1753a512c9c5907a7a8f26f8f079 │ │ │ │ │ + c_gcm_ctx_size bca805fad5821c98706dad9fe0867e14 │ │ │ │ │ + c_gcm_decrypt 1254efd1e199f46ce6eb4a3843e6ce97 │ │ │ │ │ + c_gcm_digest 6f425760e4fdb52edeb2eeba8b4e40d3 │ │ │ │ │ + c_gcm_encrypt 3d95bc604683801e2a1dc6c43e5d8470 │ │ │ │ │ + c_gcm_key_size 6a1f8864ac7c78cdbb0e1cdfdf66a742 │ │ │ │ │ + c_gcm_set_iv 82864a5186ce9442835ec9ccb23ddee1 │ │ │ │ │ + c_gcm_set_key 1f403fac3ad5a0b680224d3388bc3e7b │ │ │ │ │ + c_gcm_update a38bef288399b0c73414fde025da5954 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 28625b6144f49d78e7dc597cacf5b884 │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 972c40992bc0db5337569cf957e69692 │ │ │ │ │ import -/ Data.SecureMem b71987fc77a9d2cd173af4907e6d2c4b │ │ │ │ │ import -/ Data.Tagged 0147d246d0bffaca363f2b9b1436ac87 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Ciphers.Internal annotated by 1143 of type [Char] │ │ │ │ │ -a2b474a5477c6aea064d3999a93de2d8 │ │ │ │ │ +41d57cd26fd42de523d74dcf572250dc │ │ │ │ │ $dmnbc_decrypt_ctx_offset :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ @@ -128,15 +128,15 @@ │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8>_R))] │ │ │ │ │ -54a8c97938b22c53dc255b475cbe799b │ │ │ │ │ +81569fd3c1b301f8a4ac51e2154b83b7 │ │ │ │ │ $dmnbc_encrypt_ctx_offset :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ @@ -147,15 +147,15 @@ │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8>_R))] │ │ │ │ │ -06687012cabb005b8abec5f45f07f9fe │ │ │ │ │ +7ae64fd5ec9871ba8e00be4d3136a126 │ │ │ │ │ $dmnbsc_nonceSize :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 2(1), │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ (\ @c │ │ │ │ │ @@ -165,15 +165,15 @@ │ │ │ │ │ `cast` │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -f0d3bca92ee0e64b25a4d1d9e089e092 │ │ │ │ │ +375cdd87eda4e5efd0bd0024ea1bfef4 │ │ │ │ │ $dmnbsc_setNonce :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ @@ -197,15 +197,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -b566c1a51b22f51ed9ee87f325e49c52 │ │ │ │ │ +a1e9da7ec7468cb8815f2074e10900d3 │ │ │ │ │ $dmnsc_nonceSize :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 2(1), │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ (\ @c │ │ │ │ │ @@ -214,15 +214,15 @@ │ │ │ │ │ `cast` │ │ │ │ │ (forall (c :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -6b5a5a66c14d067d90e6ce34b6397c64 │ │ │ │ │ +0825cbae2f4e6e27c363d7eb0ad417b9 │ │ │ │ │ $dmnsc_setNonce :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ @@ -245,278 +245,278 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -e0434e7cfe84b7628262997a9fb3a4a6 │ │ │ │ │ +5f7417092d96c3ad31ef178f0028eef6 │ │ │ │ │ $tc'C:NettleBlockCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 367529522378231846#Word64 │ │ │ │ │ - 195789142596051460#Word64 │ │ │ │ │ + 14673063031464355503#Word64 │ │ │ │ │ + 4329499626836067098#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleBlockCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleBlockCipher1] │ │ │ │ │ -e3cff0ac764467d1dcd9bfd0d44adee6 │ │ │ │ │ +55f2b91dec1cfcc8f6f826a0caaafbfa │ │ │ │ │ $tc'C:NettleBlockCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -1dd019628a7664fbcf19c3b43ee12e12 │ │ │ │ │ +f8832d6253c67cc3338306bd452839f2 │ │ │ │ │ $tc'C:NettleBlockCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleBlockCipher3] │ │ │ │ │ -a1173dfb61d892ad123e11c284635e6e │ │ │ │ │ +aa149adde1fb6e22cb1ce0677b7278f0 │ │ │ │ │ $tc'C:NettleBlockCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleBlockCipher"#] │ │ │ │ │ -cdebff51e4d7d1dcd7131d8f148b3dc0 │ │ │ │ │ +eb1d2cec0c3e16e3d0f962d0584ace65 │ │ │ │ │ $tc'C:NettleBlockedStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9492144734258510924#Word64 │ │ │ │ │ - 12321750140721341587#Word64 │ │ │ │ │ + 18329151567042068123#Word64 │ │ │ │ │ + 5056185277838065788#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleBlockedStreamCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleBlockedStreamCipher1] │ │ │ │ │ -aa81694a4d2cb74d465bb3f310a9e09c │ │ │ │ │ +c1b9dc60b6ba1f418867a9e4bbc65f43 │ │ │ │ │ $tc'C:NettleBlockedStreamCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cfc86f3b5486e0f4f65d16dffd9d72ab │ │ │ │ │ +cbecfa3fc80f8e3b4ddb957638f3254d │ │ │ │ │ $tc'C:NettleBlockedStreamCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleBlockedStreamCipher3] │ │ │ │ │ -900ace5c49a480eed8311136dd1144f6 │ │ │ │ │ +cbe3de70b6ed7bf051fc3d5e2f0128b4 │ │ │ │ │ $tc'C:NettleBlockedStreamCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleBlockedStreamCipher"#] │ │ │ │ │ -676df9a1e391b82a741f21aa4bbf6db0 │ │ │ │ │ +29541bb49923ce4aff49b08094ca65de │ │ │ │ │ $tc'C:NettleCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10651085928091180604#Word64 │ │ │ │ │ - 126523572251304463#Word64 │ │ │ │ │ + 13801320035821238159#Word64 │ │ │ │ │ + 14821254368000770609#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleCipher1] │ │ │ │ │ -8e333f6459f5d79e2d793dca3fe44be7 │ │ │ │ │ +6c348bc9c971d3b40b3d10695f5f490b │ │ │ │ │ $tc'C:NettleCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -334c89353697e5f3e08414c48ebb0ac6 │ │ │ │ │ +62524817196f300b6e3ba2ac79c2b0ba │ │ │ │ │ $tc'C:NettleCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:NettleCipher3] │ │ │ │ │ -ba0f3dae1ffd1273c675fe473c5736fa │ │ │ │ │ +0c6bbc403c4673014c9e0db75065cea7 │ │ │ │ │ $tc'C:NettleCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleCipher"#] │ │ │ │ │ -c9881b81c5c77f89d824519f3b137bfb │ │ │ │ │ +23ce1ebe2501fdb8577683a0c0b9b2ec │ │ │ │ │ $tc'C:NettleStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7897195809297670427#Word64 │ │ │ │ │ - 10617358087050809997#Word64 │ │ │ │ │ + 6941952754900503483#Word64 │ │ │ │ │ + 2737264162245292825#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleStreamCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleStreamCipher1] │ │ │ │ │ -0774ece6c17f63f11ef51f4a4ea9f405 │ │ │ │ │ +b9dd9b3b51467cfe00cc6c8cc664dd8d │ │ │ │ │ $tc'C:NettleStreamCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -bd4e6aa76233a7629155038126d73d0f │ │ │ │ │ +c1867e654d44c50e443cabcdc416b873 │ │ │ │ │ $tc'C:NettleStreamCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleStreamCipher3] │ │ │ │ │ -3f737eaca16150d04544dd8e356895be │ │ │ │ │ +243ccd4b5540ce788075ae6e3fda9a83 │ │ │ │ │ $tc'C:NettleStreamCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleStreamCipher"#] │ │ │ │ │ -d3a06de938163bcddb87f4cd9ef18992 │ │ │ │ │ +c01091cf79a88e13ea6d1178b54638d5 │ │ │ │ │ $tc'NettleGCM :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9520294326866460422#Word64 │ │ │ │ │ - 5636021639808474098#Word64 │ │ │ │ │ + 8559388815085135206#Word64 │ │ │ │ │ + 11325373162909538530#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'NettleGCM2 │ │ │ │ │ 0# │ │ │ │ │ $tc'NettleGCM1] │ │ │ │ │ -df449af1b7f91938ad42c03355c50c56 │ │ │ │ │ +3b006c305f4f4c23ad1da2983f314644 │ │ │ │ │ $tc'NettleGCM1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -a06a3da5fe2d277c3fe9d532382a9537 │ │ │ │ │ +24e4921d91148a6339c8e4bf6fb70fb7 │ │ │ │ │ $tc'NettleGCM2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'NettleGCM3] │ │ │ │ │ -44762b81114115eab07eb45961d5d05a │ │ │ │ │ +0cc70f8c649d37668d6e9156f11b7200 │ │ │ │ │ $tc'NettleGCM3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'NettleGCM"#] │ │ │ │ │ -90094e7a1c6a6f22a145f473a5127175 │ │ │ │ │ +0e7f2e04ea1a3e678735f51bd43197d8 │ │ │ │ │ $tcNettleBlockCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 4179858093501276882#Word64 │ │ │ │ │ - 6563279429095809923#Word64 │ │ │ │ │ + 15643277832668684321#Word64 │ │ │ │ │ + 8236859375800714524#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleBlockCipher2 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -403a03ca4b8c6258ac078316ba72b35a │ │ │ │ │ +a08ffcdb77582fae8896b540aa37bc78 │ │ │ │ │ $tcNettleBlockCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -d9811a3fad47dff26effe9065f34cf49 │ │ │ │ │ +c1ef5d0f2fc50053904322ea4750764c │ │ │ │ │ $tcNettleBlockCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleBlockCipher3] │ │ │ │ │ -f7aaad321c5fcc8ba4be5db136355ff5 │ │ │ │ │ +9e9dc3c2b1e6261518e40e3ae8e7f266 │ │ │ │ │ $tcNettleBlockCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleBlockCipher"#] │ │ │ │ │ -600186207cb0a9e54e1927a87d466836 │ │ │ │ │ +274bc61d643045b715a430d680af6696 │ │ │ │ │ $tcNettleBlockedStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9619362195717844172#Word64 │ │ │ │ │ - 17371331801662574130#Word64 │ │ │ │ │ + 13752566903116180190#Word64 │ │ │ │ │ + 11922765872634089555#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleBlockedStreamCipher1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -5cd41974c5ae50ed694d042c0f1dd5f9 │ │ │ │ │ +852ab59a67bc2efed43dc53445e2e78c │ │ │ │ │ $tcNettleBlockedStreamCipher1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcNettleBlockedStreamCipher2] │ │ │ │ │ -83672e9dbfe1552519871c88c12921dc │ │ │ │ │ +3e1260c2ba95d5e778978508a29d6e67 │ │ │ │ │ $tcNettleBlockedStreamCipher2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleBlockedStreamCipher"#] │ │ │ │ │ -f6446203f42a8d9ad29bc5bcf4cbd16d │ │ │ │ │ +c31681298a573af64da407e73af60a57 │ │ │ │ │ $tcNettleCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5278205866573960684#Word64 │ │ │ │ │ - 6524481632202353783#Word64 │ │ │ │ │ + 7037645008653117110#Word64 │ │ │ │ │ + 2739798591066321211#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleCipher1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -3b8e8cb266c0beee52b3fab0c6260f7f │ │ │ │ │ +636bd3f73f4ed40ec0b4589f529d7280 │ │ │ │ │ $tcNettleCipher1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleCipher2] │ │ │ │ │ -1b819d95a436babb8934a95e5d30bc67 │ │ │ │ │ +6b64d95b1bfff43046bbf341e8c07747 │ │ │ │ │ $tcNettleCipher2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleCipher"#] │ │ │ │ │ -120cae44b9c7f84ec80c9d67857c38fa │ │ │ │ │ +2873d502f16e3032e5b26fdbc5524a9f │ │ │ │ │ $tcNettleGCM :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6955941222247091133#Word64 │ │ │ │ │ - 1532297883241627954#Word64 │ │ │ │ │ + 13592559918671662539#Word64 │ │ │ │ │ + 4786421990974766754#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleGCM1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -5588ea6ff789b340c32d68dbee0ffff8 │ │ │ │ │ +7f8e06b5f9886664641dd49770e76bec │ │ │ │ │ $tcNettleGCM1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleGCM2] │ │ │ │ │ -f0227d0fa9cdcf2655d19d7a30539fd9 │ │ │ │ │ +2c6ee8fad0f72d2a81f7a2b6f9880178 │ │ │ │ │ $tcNettleGCM2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleGCM"#] │ │ │ │ │ -76072c788b342567556db9c601802fba │ │ │ │ │ +4b0dadc6adefe8f50acbf97c64cf4824 │ │ │ │ │ $tcNettleStreamCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12029673213132343696#Word64 │ │ │ │ │ - 12825027140688061101#Word64 │ │ │ │ │ + 15691949291261846488#Word64 │ │ │ │ │ + 14864928696418204769#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleStreamCipher1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleBlockCipher1] │ │ │ │ │ -c97fc52e5d63a6220bc2f5fb5c1bff4b │ │ │ │ │ +f73496dcf42cf1f4498c97f1c0561ec0 │ │ │ │ │ $tcNettleStreamCipher1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcNettleStreamCipher2] │ │ │ │ │ -0f26e380f8ece8ba234152774241f351 │ │ │ │ │ +198b472d8a52a74e837871aab2eaca9e │ │ │ │ │ $tcNettleStreamCipher2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleStreamCipher"#] │ │ │ │ │ -72b68980dade0d26ef0a38840e8f0192 │ │ │ │ │ +1987d90133890b1c9eefb334763c8d21 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -0c2992fc5967e72e15e8725249d48da2 │ │ │ │ │ +613ae948d618757f827be7f8d423ab11 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -bc50767e5740dfcdd9f0e1049adb9de3 │ │ │ │ │ +58f3b12b78e042e9f294e3a81398800c │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Ciphers.Internal"#] │ │ │ │ │ -3c07302d087a6d65a14eec062296502f │ │ │ │ │ +772cad53fdcf74b9c8bed6065f9b45be │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -8cc94a8c0e36db16b46409ea36f1525f │ │ │ │ │ +faf1a4d29b6fd3e461702e94a2ebf9de │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -d886967f37a72c1ac0b21f88943f931b │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +9197011284b7cd7d08a08629d437d9a5 │ │ │ │ │ $wblockmode_run :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ -> Crypto.Nettle.Ciphers.ForeignImports.NettleBlockMode │ │ │ │ │ -> GHC.Ptr.FunPtr │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ @@ -713,15 +713,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ ipv1 } } })] │ │ │ │ │ -8c9e38efb1fd7c6e6eea5460925c47e5 │ │ │ │ │ +9a330bc4bbd8b8d4de0a50f34aafddfa │ │ │ │ │ $wc_run_crypt :: │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ -> Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -859,15 +859,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ ww │ │ │ │ │ ipv of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ ipv1 } } })] │ │ │ │ │ -ae3eac3d8d9d6ba8eb27e692241a1c98 │ │ │ │ │ +b48fd2c15eaafff0f3242869089d2f31 │ │ │ │ │ $wgcm_crypt :: │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleGCMMode │ │ │ │ │ -> (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ -> GHC.Ptr.FunPtr │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ @@ -1117,15 +1117,15 @@ │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ ww3 │ │ │ │ │ s' of s'1 { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ NettleGCM) │ │ │ │ │ ipv1 } } } } })] │ │ │ │ │ -935fd47d6d6ae718cf18bfd0d62709cc │ │ │ │ │ +e097e790c66053ea67404f8276f5cd6b │ │ │ │ │ $wgcm_update :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> NettleGCM │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ @@ -1228,15 +1228,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ NettleGCM #) │ │ │ │ │ bx1 │ │ │ │ │ ww2 │ │ │ │ │ (\ (s1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -1261,25 +1261,25 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ ww3 │ │ │ │ │ s' of s'1 { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @NettleGCM │ │ │ │ │ ipv1 } } } } } })] │ │ │ │ │ -6b389da3b6658a5e094eebd7261f6aba │ │ │ │ │ +1893bd50116ec42ab2b168ae80568da9 │ │ │ │ │ $wnettle_blockedStreamCombine :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, c #) │ │ │ │ │ StrWork([~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1P(L,L,SL)>, │ │ │ │ │ Inline: [2]] │ │ │ │ │ -8a2342d6f5b81f2c715c6542590ec3f0 │ │ │ │ │ +32b834a7aa104ece6e2523e677458185 │ │ │ │ │ $wnettle_cbcDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1387,15 +1387,15 @@ │ │ │ │ │ 0# │ │ │ │ │ -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } } }] │ │ │ │ │ -a9dd37c69a2b977f81989fadf28f2251 │ │ │ │ │ +d310cc5a229e452a71895ca04576d2ce │ │ │ │ │ $wnettle_cbcEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1503,15 +1503,15 @@ │ │ │ │ │ 0# │ │ │ │ │ -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } } }] │ │ │ │ │ -21ff92ab6d65cd9e5c9167567ce66220 │ │ │ │ │ +6de6e7039ac70e0b1d3387952a75182e │ │ │ │ │ $wnettle_cfbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1619,15 +1619,15 @@ │ │ │ │ │ 0# │ │ │ │ │ -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } } }] │ │ │ │ │ -999d53e60817830c77b97dc924d1fe50 │ │ │ │ │ +616b2c0d60422965ed0ce006572c487a │ │ │ │ │ $wnettle_cfbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ @@ -1735,15 +1735,15 @@ │ │ │ │ │ 0# │ │ │ │ │ -> eta2 } │ │ │ │ │ -1# -> eta2 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } } }] │ │ │ │ │ -5dc59a42b6f1ca6033983648aa980d5a │ │ │ │ │ +3651504b9ef64930566369274440dd7e │ │ │ │ │ $wnettle_ecbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ @@ -1842,15 +1842,15 @@ │ │ │ │ │ 0# │ │ │ │ │ -> eta1 } │ │ │ │ │ -1# -> eta1 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } } }] │ │ │ │ │ -b0a33f4899549cd303cdef199db96982 │ │ │ │ │ +f813a80ca3be3e0fff6209701ec11e83 │ │ │ │ │ $wnettle_ecbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ @@ -1949,15 +1949,15 @@ │ │ │ │ │ 0# │ │ │ │ │ -> eta1 } │ │ │ │ │ -1# -> eta1 │ │ │ │ │ 0# │ │ │ │ │ -> case GHC.Real.divZeroError │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } } }] │ │ │ │ │ -6b30df6f34d6ea9c210cb97b04abb84c │ │ │ │ │ +b2e0fdc5ab19acf755d4f259da70adab │ │ │ │ │ $wnettle_streamCombine :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.ByteString.Internal.Type.ByteString, c #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ @@ -1995,15 +1995,15 @@ │ │ │ │ │ r }, │ │ │ │ │ nc_Ctx │ │ │ │ │ @c │ │ │ │ │ $dNettleCipher │ │ │ │ │ (case ds of wild { (,) r c' -> │ │ │ │ │ c' })) of ww { (,) ipv ipv1 -> │ │ │ │ │ (# ipv, ipv1 #) }] │ │ │ │ │ -5e9e7c2637342cf84c68dd5307a23ddb │ │ │ │ │ +127a1b02180a0651ede68137de30fe13 │ │ │ │ │ type NettleBlockCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c => NettleBlockCipher c where │ │ │ │ │ nbc_blockSize :: Data.Tagged.Tagged c GHC.Types.Int │ │ │ │ │ nbc_encrypt_ctx_offset :: Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ nbc_decrypt_ctx_offset :: Data.Tagged.Tagged │ │ │ │ │ c (GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ @@ -2017,15 +2017,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc) │ │ │ │ │ nbc_fun_decrypt :: Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Ptr.FunPtr │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc) │ │ │ │ │ {-# MINIMAL nbc_blockSize, nbc_ecb_encrypt, nbc_ecb_decrypt, │ │ │ │ │ nbc_fun_encrypt, nbc_fun_decrypt #-} │ │ │ │ │ -92a73da1e293829f768f6ee13ac800da │ │ │ │ │ +d3f31f03cf3420873a7d26646a9cc8da │ │ │ │ │ type NettleBlockedStreamCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c => NettleBlockedStreamCipher c where │ │ │ │ │ nbsc_blockSize :: Data.Tagged.Tagged c GHC.Types.Int │ │ │ │ │ nbsc_IncompleteState :: c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> c │ │ │ │ │ nbsc_incompleteState :: c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ @@ -2038,59 +2038,59 @@ │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())) │ │ │ │ │ {-# MINIMAL nbsc_blockSize, nbsc_IncompleteState, │ │ │ │ │ nbsc_incompleteState, nbsc_streamCombine #-} │ │ │ │ │ -5e55ba75d7549dbb6eb42f608e9fa6f5 │ │ │ │ │ +3e6b50eddeae110a581ea950199d8950 │ │ │ │ │ type NettleCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c where │ │ │ │ │ nc_cipherInit :: Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ nc_cipherName :: Data.Tagged.Tagged c GHC.Base.String │ │ │ │ │ nc_cipherKeySize :: Data.Tagged.Tagged │ │ │ │ │ c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ nc_ctx_size :: Data.Tagged.Tagged c GHC.Types.Int │ │ │ │ │ nc_ctx :: c -> Data.SecureMem.SecureMem │ │ │ │ │ nc_Ctx :: Data.SecureMem.SecureMem -> c │ │ │ │ │ {-# MINIMAL nc_cipherInit, nc_cipherName, nc_cipherKeySize, │ │ │ │ │ nc_ctx_size, nc_ctx, nc_Ctx #-} │ │ │ │ │ -6a51212b56039753632d19bc67b49fda │ │ │ │ │ +a55c6eeb6fc2550ba81f59cb78755417 │ │ │ │ │ type NettleGCM :: * │ │ │ │ │ data NettleGCM │ │ │ │ │ = NettleGCM ! {-# UNPACK #-}(Data.SecureMem.N:SecureMem[0])Data.SecureMem.SecureMem │ │ │ │ │ ! {-# UNPACK #-}(Data.SecureMem.N:SecureMem[0])Data.SecureMem.SecureMem │ │ │ │ │ -5835db97122fa098d0733939f112d35a │ │ │ │ │ +fafe5d9811321854dce0c89b306ea8f6 │ │ │ │ │ type NettleStreamCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleCipher c => NettleStreamCipher c where │ │ │ │ │ nsc_streamCombine :: Data.Tagged.Tagged │ │ │ │ │ c Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ nsc_nonceSize :: Data.Tagged.Tagged │ │ │ │ │ c Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ nsc_setNonce :: Data.Tagged.Tagged │ │ │ │ │ c │ │ │ │ │ (GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())) │ │ │ │ │ {-# MINIMAL nsc_streamCombine #-} │ │ │ │ │ -d9812dc11a56b227c43c0f14f1e520a5 │ │ │ │ │ +8752e0ab2a3fc8c6f1e0fb8980109028 │ │ │ │ │ gcm_update :: │ │ │ │ │ NettleGCM -> Data.ByteString.Internal.Type.ByteString -> NettleGCM │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: NettleGCM) │ │ │ │ │ (indata['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds of wild { NettleGCM ww ww1 -> $wgcm_update ww ww1 indata }] │ │ │ │ │ -39c708acb7a2e4659877e53ab6222590 │ │ │ │ │ +6143a9c1f065737e71a2b04ff3e8e72b │ │ │ │ │ nettle_blockedStreamCombine :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, c) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1P(L,L,SL)>, │ │ │ │ │ @@ -2103,15 +2103,15 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $wnettle_blockedStreamCombine │ │ │ │ │ @c │ │ │ │ │ $dNettleBlockedStreamCipher │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -c66dad1fe8378f7eabf689d62bef6d94 │ │ │ │ │ +28de220789294caba3e2fe978b762ce9 │ │ │ │ │ nettle_blockedStreamSetNonce :: │ │ │ │ │ NettleBlockedStreamCipher c => │ │ │ │ │ c -> Data.ByteString.Internal.Type.ByteString -> GHC.Maybe.Maybe c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ │ @@ -2215,15 +2215,15 @@ │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ipv2 of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(GHC.Maybe.Maybe │ │ │ │ │ c) │ │ │ │ │ ipv3 } } } } }) }] │ │ │ │ │ -24f49216ea23660882671ac250d8b517 │ │ │ │ │ +8d1c1c956429d4eba9b635b4144069c6 │ │ │ │ │ nettle_cbcDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2233,19 +2233,19 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cbcDecrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -d67ceb9ccb0e52bfce3d25639ce8bf2d │ │ │ │ │ +2648161d0b8b810fb67029959a769f79 │ │ │ │ │ nettle_cbcDecrypt1 :: a │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -74dc51b81ad7a50dde5169887982b30d │ │ │ │ │ +849c98589f79d5c9e34c0314608a1f54 │ │ │ │ │ nettle_cbcEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2255,15 +2255,15 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cbcEncrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -8f8facd3980e963337c53c9298cf45fc │ │ │ │ │ +00580334e54a5f85d0df80ad2aa36c9b │ │ │ │ │ nettle_cfbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2273,15 +2273,15 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cfbDecrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -562490fbe14a64f44d2b7c07a35aec4e │ │ │ │ │ +089694c8ec54d3ff5993362e24715b0d │ │ │ │ │ nettle_cfbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2291,15 +2291,15 @@ │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Crypto.Cipher.Types.Base.IV c) │ │ │ │ │ (eta2['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta2 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_cfbEncrypt @c $dNettleBlockCipher eta eta1 ww ww1 ww2 }] │ │ │ │ │ -5c9c1e25d13a2f512461ed87dafa6a20 │ │ │ │ │ +d10006a71aec199d6872830b625043ec │ │ │ │ │ nettle_cipherInit :: │ │ │ │ │ NettleCipher c => Crypto.Cipher.Types.Base.Key c -> c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleCipher['GHC.Types.Many] :: NettleCipher c) │ │ │ │ │ @@ -2318,15 +2318,15 @@ │ │ │ │ │ GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr │ │ │ │ │ GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO │ │ │ │ │ ()>_R) │ │ │ │ │ k] │ │ │ │ │ -16e6a341207e911c25afb3d8bfb7bd74 │ │ │ │ │ +d7d8b0cf55dc99c1c06d4e70ac4f0ada │ │ │ │ │ nettle_cipherInit' :: │ │ │ │ │ NettleCipher c => │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ -> Crypto.Cipher.Types.Base.Key c -> c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -2389,15 +2389,15 @@ │ │ │ │ │ (# s', │ │ │ │ │ ipv1 #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) })] │ │ │ │ │ -ea55712cd5458b024a076505f1d9785b │ │ │ │ │ +1868270ce64a2e1a92e7aff994f9f013 │ │ │ │ │ nettle_ctrCombine :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -2470,15 +2470,15 @@ │ │ │ │ │ _R) │ │ │ │ │ ww │ │ │ │ │ iv │ │ │ │ │ ww1 │ │ │ │ │ ww2 │ │ │ │ │ ww3 } }] │ │ │ │ │ -14199bcf0b8c463bb081804c6816fc0b │ │ │ │ │ +e60d5d8ee2b82cf81024238a480dad8a │ │ │ │ │ nettle_ecbDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2486,15 +2486,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta1 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_ecbDecrypt @c $dNettleBlockCipher eta ww ww1 ww2 }] │ │ │ │ │ -1de930d9465a4047c84e0de19ecc777c │ │ │ │ │ +a2efbfd41febe85564ddcd9883e55ca1 │ │ │ │ │ nettle_ecbEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2502,33 +2502,33 @@ │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @c │ │ │ │ │ ($dNettleBlockCipher['GHC.Types.Many] :: NettleBlockCipher c) │ │ │ │ │ (eta['GHC.Types.Many] :: c) │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case eta1 of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $wnettle_ecbEncrypt @c $dNettleBlockCipher eta ww ww1 ww2 }] │ │ │ │ │ -3911ec608bdb2af3d319fdecb1985193 │ │ │ │ │ +7d1a0e981713e4b71fa43549a8a2cdf4 │ │ │ │ │ nettle_gcm_aeadInit :: │ │ │ │ │ (NettleBlockCipher c, │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl c NettleGCM, │ │ │ │ │ Data.Byteable.Byteable iv) => │ │ │ │ │ c -> iv -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD c) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: ] │ │ │ │ │ -eeaaf50304358c1d748f0f5008887670 │ │ │ │ │ +6cb28d481a1be89e0584d182c011e704 │ │ │ │ │ nettle_gcm_aeadStateAppendHeader :: │ │ │ │ │ t │ │ │ │ │ -> NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> NettleGCM │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ @t (ds['GHC.Types.Many] :: t) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader} True True} gcm_update] │ │ │ │ │ -7fb6711ec03b62a27f83b5e1f3391481 │ │ │ │ │ +819deb323de99621562866eec48eb4ee │ │ │ │ │ nettle_gcm_aeadStateDecrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -2592,15 +2592,15 @@ │ │ │ │ │ _P │ │ │ │ │ _R) │ │ │ │ │ encctx │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -899b1c0025f6923220745b91c4cd45fb │ │ │ │ │ +2252a40668f5bdbf71f73cc6657d7a34 │ │ │ │ │ nettle_gcm_aeadStateEncrypt :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c │ │ │ │ │ -> NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -2664,15 +2664,15 @@ │ │ │ │ │ _P │ │ │ │ │ _R) │ │ │ │ │ encctx │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -c117cff05f48b18f8b34ba0c117abcd6 │ │ │ │ │ +723e82fd6a18269eb9dee35fa326920e │ │ │ │ │ nettle_gcm_aeadStateFinalize :: │ │ │ │ │ NettleBlockCipher c => │ │ │ │ │ c -> NettleGCM -> GHC.Types.Int -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ │ @@ -2859,15 +2859,15 @@ │ │ │ │ │ case encrypt │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R) of ds12 { GHC.Ptr.FunPtr ds13 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gcm_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ @@ -2933,15 +2933,15 @@ │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ ww1 │ │ │ │ │ s' of s'1 { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ ipv1 } } } } } }) }] │ │ │ │ │ -69f52a47918066b0be01b40160dcfb85 │ │ │ │ │ +78d410a3ffee22aa3dcb4f0cc84126fb │ │ │ │ │ nettle_streamCombine :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ c │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, c) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -2953,15 +2953,15 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $wnettle_streamCombine │ │ │ │ │ @c │ │ │ │ │ $dNettleStreamCipher │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -dc18214f491ae24c52f7323f7cbc4f91 │ │ │ │ │ +55d17333363712bea4ac2a042bd02fbd │ │ │ │ │ nettle_streamSetNonce :: │ │ │ │ │ NettleStreamCipher c => │ │ │ │ │ c -> Data.ByteString.Internal.Type.ByteString -> GHC.Maybe.Maybe c │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @c │ │ │ │ │ @@ -3064,15 +3064,15 @@ │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ipv2 of s' { DEFAULT -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @(GHC.Maybe.Maybe │ │ │ │ │ c) │ │ │ │ │ ipv3 } } } } }) }] │ │ │ │ │ -e43ec271e4a8b706abbc4fa564d49300 │ │ │ │ │ +b5aa9cd22677a6d21bf6b1c7a08f0bf5 │ │ │ │ │ stream_crypt :: │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.NettleCryptFunc │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Data.SecureMem.SecureMem) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Ciphers.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Ciphers.p_hi │ │ │ │┄ Files 98% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.Ciphers 9066 │ │ │ │ │ - interface hash: 4aaa5042fc0aac71e7437e9d3a58b0bc │ │ │ │ │ - ABI hash: a3b8da9b0dca6d9cb9a4522f583c5051 │ │ │ │ │ - export-list hash: 05853fd5fdc61c7c272764b873ec02b7 │ │ │ │ │ + interface hash: e814004ad2531fb2af287d7f20344ee7 │ │ │ │ │ + ABI hash: aab994dff1f3af499c42f9b1aada756c │ │ │ │ │ + export-list hash: 68efff2ff7e595244879da2f45349c5d │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: bf75aa1625219776b75a812b5e55ca9c │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: c586e6783650ba02afaf5437209f09ed │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -37,18 +37,18 @@ │ │ │ │ │ DES │ │ │ │ │ DES_EDE3 │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ SALSA20 │ │ │ │ │ SERPENT │ │ │ │ │ StreamNonceCipher{streamNonceSize streamSetNonce} │ │ │ │ │ TWOFISH │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.CCM │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.Internal │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.CCM │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.Internal │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ crypto-cipher-types-0.0.9-EnuX6JDF0JBGs26IDMa6Q │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ tagged-0.8.8-Kzng2lnKElzJiyKd9g735c │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ @@ -82,170 +82,170 @@ │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Crypto.Cipher.Types cb3b92f619bdc3691929e2cd588822c4 │ │ │ │ │ import -/ Crypto.Cipher.Types.Base d62c79cee1ca3d6934c73db68522529c │ │ │ │ │ import -/ Crypto.Cipher.Types.Block e2dcd7eb975783573fef62699ff7965a │ │ │ │ │ import -/ Crypto.Cipher.Types.Stream dc0032f30e29538cfe8e7d3ac4d2e1ae │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.CCM 4d242df97850fd71db241b51887cca14 │ │ │ │ │ - exports: 8c6ceb12da830a0eba983c9c0b5b85ce │ │ │ │ │ - ccmInitTLS 3595f25a23294f8942fcc95d39b02724 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.ForeignImports 88760936394af1604faa976739b397a8 │ │ │ │ │ - exports: 27a018604a2974693d32a427851d2a6c │ │ │ │ │ - c_aes128_decrypt d508a9fef874877bebe11fe6a7921f9c │ │ │ │ │ - c_aes128_encrypt 81963777b653cbea3d2b4900d65cbd72 │ │ │ │ │ - c_aes192_decrypt b26ad524f56784917d63f9874612e26e │ │ │ │ │ - c_aes192_encrypt a7d17439e00fa9f2950d52f141cc5688 │ │ │ │ │ - c_aes256_decrypt 21b3ff8358eb7e67f7a3d20b6195fbd9 │ │ │ │ │ - c_aes256_encrypt ef6780e6cfdd43b9c8493d7e78910b5d │ │ │ │ │ - c_arcfour_crypt 28ceb035fce59c21a66909071e5fc0ed │ │ │ │ │ - c_arcfour_ctx_size 4b40f74804f5ded9088e5e290aaf7003 │ │ │ │ │ - c_arcfour_set_key 54c5e283d8ade6fb65a13e4dd1df54fd │ │ │ │ │ - c_arctwo_ctx_size d7009efe077cc3586c0d3f7901cdc46c │ │ │ │ │ - c_arctwo_decrypt 5615cffc03658c3d94a63cfdbf4d5c23 │ │ │ │ │ - c_arctwo_encrypt e66d52374676cffeadd36bacd3129768 │ │ │ │ │ - c_arctwo_set_key 093baa214ac71559210f79b5d5a8196f │ │ │ │ │ - c_arctwo_set_key_ekb f500ccfac3e281ef9ccfd635a2c62531 │ │ │ │ │ - c_arctwo_set_key_gutmann 11af8b06ae8fa59d682f8cf13dad6061 │ │ │ │ │ - c_blowfish_ctx_size c11e967c0ff05f775887fbd00aa48d38 │ │ │ │ │ - c_blowfish_decrypt 99ecfbe504184131132c5e39e87ea556 │ │ │ │ │ - c_blowfish_encrypt 7db49487942ae0d71ac51725a028506f │ │ │ │ │ - c_blowfish_set_key 685b9914512808c9ba1afb5b9430c182 │ │ │ │ │ - c_camellia128_crypt 58a7578ed96df187945ef4d9c3ae9789 │ │ │ │ │ - c_camellia192_crypt bf2d8b251b1a6189dd3086c9c7dbc49b │ │ │ │ │ - c_camellia256_crypt c04d35306de11eb04eda43b7c311c33d │ │ │ │ │ - c_cast128_ctx_size 067e76c13459676d6bda5d63611db07b │ │ │ │ │ - c_cast128_decrypt 413f4ec70e5d69070d554a4994e1b83c │ │ │ │ │ - c_cast128_encrypt cff61fe2775e0820ff5e7eed3cb4939c │ │ │ │ │ - c_cast5_set_key a7249a7bbdb49d6aaaac3f30a38c8624 │ │ │ │ │ - c_chacha_crypt 547a1e8046c19ed86d21c6eaf3280ebf │ │ │ │ │ - c_chacha_ctx_size d6488a7afaee36fc0d50b2acf3c9fa0c │ │ │ │ │ - c_chacha_set_key b800a2a654ac988453d31f417d9d26e7 │ │ │ │ │ - c_chacha_set_nonce c663537d631b4f7fcbc9bdc1ceda2b38 │ │ │ │ │ - c_des3_ctx_size 8128644b91b9b223fbae959ffc226789 │ │ │ │ │ - c_des3_decrypt bbc56b09602e10a0478944a31d9cf047 │ │ │ │ │ - c_des3_encrypt 8a001e6e04f8746ce98dd55b0fd33106 │ │ │ │ │ - c_des3_set_key 66a7e859b273062b9dbf9a3c8f79c5e3 │ │ │ │ │ - c_des_ctx_size 10c8e6a6e31a498e21573a6a5dbc6a36 │ │ │ │ │ - c_des_decrypt 115104a5be9a56f3b236be98bd4f4aed │ │ │ │ │ - c_des_encrypt 854666707312e411ebd631ced99e6bc1 │ │ │ │ │ - c_des_set_key 77b328f502dc248785c3c7adbc8b000e │ │ │ │ │ - c_hs_aes128_ctx_decrypt cb7bbb92e268e4299dfc2a58fb14ae54 │ │ │ │ │ - c_hs_aes128_ctx_encrypt 50fedd8d8d754b41105d07aece3ced1a │ │ │ │ │ - c_hs_aes128_ctx_size af8b5c148764b965e9ddb8990e92f099 │ │ │ │ │ - c_hs_aes128_init 6a72418ee3540c051e26d70a46abd639 │ │ │ │ │ - c_hs_aes192_ctx_decrypt c9d11326927933670f92cb005c54ecbd │ │ │ │ │ - c_hs_aes192_ctx_encrypt 85d75ebfb384816016af0fc0110082e3 │ │ │ │ │ - c_hs_aes192_ctx_size a9b63e6bdf27ac35a92c108e63ab2642 │ │ │ │ │ - c_hs_aes192_init c04b90bd0f8f92869f696971c4ab15af │ │ │ │ │ - c_hs_aes256_ctx_decrypt a5aedfe6b03f326687645cc7ef374ab3 │ │ │ │ │ - c_hs_aes256_ctx_encrypt e6516ea5fca5ffd5b958ad0e0cfffc95 │ │ │ │ │ - c_hs_aes256_ctx_size f8b4b9d7b6edff4f728db593031a6e94 │ │ │ │ │ - c_hs_aes256_init e0ec3070014ab84929ddbd7c10e1dcbc │ │ │ │ │ - c_hs_aes_ctx_size dd362c50fbfbc0725dc309184778e5fe │ │ │ │ │ - c_hs_aes_decrypt e9731747053c7167f7a71d735c10bdba │ │ │ │ │ - c_hs_aes_encrypt 33d0e6495e8051435a2e93ca9d19fe10 │ │ │ │ │ - c_hs_aes_init 3aba070539af24430002f23b09ecf113 │ │ │ │ │ - c_hs_camellia128_ctx_decrypt 88847949b026453b080c14fc159112e6 │ │ │ │ │ - c_hs_camellia128_ctx_encrypt 26664ff120312a5c2715846ec8d5973c │ │ │ │ │ - c_hs_camellia128_ctx_size f60c3d391635a46c7b8227cda3370e38 │ │ │ │ │ - c_hs_camellia128_init defa768751697f4fde2848f4019150b1 │ │ │ │ │ - c_hs_camellia192_ctx_decrypt a1349637916cb9432a29eb506e985b7a │ │ │ │ │ - c_hs_camellia192_ctx_encrypt 61dae2968d990557931a8fa0e39a0b98 │ │ │ │ │ - c_hs_camellia192_ctx_size 63a4fb6c860b1cd3d6abf2f85d4d7d66 │ │ │ │ │ - c_hs_camellia192_init 35b4edb894f65e83737345e37c569a4a │ │ │ │ │ - c_hs_camellia256_ctx_decrypt 85c20c16f5ffd3710f32f74c6b38720a │ │ │ │ │ - c_hs_camellia256_ctx_encrypt dd25ab10c8dadad556a504a17087a672 │ │ │ │ │ - c_hs_camellia256_ctx_size 8fe4ac0e9b3f096be3852e6a60ca202f │ │ │ │ │ - c_hs_camellia256_init 18d5f7f332bb0d93d79be5c0ed38b39a │ │ │ │ │ - c_hs_camellia_ctx_size f0f4cc410b4423a09b09c5b63bdf977c │ │ │ │ │ - c_hs_camellia_decrypt 2e63d27094113c710613473c6af26278 │ │ │ │ │ - c_hs_camellia_encrypt 58c2974e2cb0a44fb3a9585e7d43f68a │ │ │ │ │ - c_hs_camellia_init b9fac67245edd2b94587bab1e647378f │ │ │ │ │ - c_salsa20_crypt e8b2a4204c18899212ac56f37385f4da │ │ │ │ │ - c_salsa20_ctx_size 91287095b7792a4835ef999bd9af3b6b │ │ │ │ │ - c_salsa20_set_key 9ad4f91c8a97e9fea064bb9bc67cc45b │ │ │ │ │ - c_salsa20_set_nonce 36689b2763b08a0b2cc8581962b63bda │ │ │ │ │ - c_salsa20r12_crypt fcaa17352049a2f92ca77ee0c73251de │ │ │ │ │ - c_serpent_ctx_size cb079ee53f87d3c77e1837b094f16cab │ │ │ │ │ - c_serpent_decrypt 841ece82f30266875a4f1bd24f940656 │ │ │ │ │ - c_serpent_encrypt 0463fe272d4d1b6b8485cda223d7f8aa │ │ │ │ │ - c_serpent_set_key 15af07037f943c1dc65db5eb8a149dc0 │ │ │ │ │ - c_twofish_ctx_size d28725f863de0715825a6a6768740a13 │ │ │ │ │ - c_twofish_decrypt 23ccb52e80371c47ed2f7398fb99ff37 │ │ │ │ │ - c_twofish_encrypt 0491deb80db55602494614e340bb756b │ │ │ │ │ - c_twofish_set_key c1c59d2433b381225691e5ba84d9d168 │ │ │ │ │ - p_aes128_decrypt 88ca3f53883b799205ee43d9707edc47 │ │ │ │ │ - p_aes128_encrypt 029940e62e9ddb73c32a038cae4b4024 │ │ │ │ │ - p_aes192_decrypt b57cdbe78577a92093dc20fe17c6c014 │ │ │ │ │ - p_aes192_encrypt 569cbb96cb37d8f65be92aff157a7979 │ │ │ │ │ - p_aes256_decrypt 464b7f101aaafee70ac6fb012454298b │ │ │ │ │ - p_aes256_encrypt a938b2a3292dacf6b90664c285b4e9e1 │ │ │ │ │ - p_arctwo_decrypt e36a0991720c5d625d786fb4764f09a5 │ │ │ │ │ - p_arctwo_encrypt 49fd3b9eb0038e5263f35419b2469f20 │ │ │ │ │ - p_blowfish_decrypt 036282f59bad2c96e00923cc79d14abd │ │ │ │ │ - p_blowfish_encrypt d39230a3ba951796477ea67098dececb │ │ │ │ │ - p_camellia128_crypt 40b2f045d22bb56b58d0a479faf097c5 │ │ │ │ │ - p_camellia192_crypt 926d8072dd5fcbfeae05b0fc50e01428 │ │ │ │ │ - p_camellia256_crypt 22314c68b1d7c00563303cab08d2bea7 │ │ │ │ │ - p_cast128_decrypt b6a54909105d664187f8b19bfa3e81ac │ │ │ │ │ - p_cast128_encrypt 6821aa30e1e41d44055022e088cf8a84 │ │ │ │ │ - p_des3_decrypt 0a0375dadfc8a0538ec6cc92a692a1df │ │ │ │ │ - p_des3_encrypt 094ae809c1ea923d9db3b2b25f9e0373 │ │ │ │ │ - p_des_decrypt 84b9d99f717bb813e6bf3ff1bcc2877f │ │ │ │ │ - p_des_encrypt 74e7cad68a2df7ff8fa8f6c8a84d154c │ │ │ │ │ - p_hs_aes_decrypt cc75170ac06cd080728067fee4f19a88 │ │ │ │ │ - p_hs_aes_encrypt f9bebf835ea496115d508a57a0c21f59 │ │ │ │ │ - p_hs_camellia_decrypt 7c207073523bbdd32c43d7a9860e7e10 │ │ │ │ │ - p_hs_camellia_encrypt 7d11f780c77417e7eca27c1f7a4f6b0a │ │ │ │ │ - p_serpent_decrypt 428edaa9b7f3e708a10f692b7b744f56 │ │ │ │ │ - p_serpent_encrypt f23db7fe609f77ce7327288b5a4f12ed │ │ │ │ │ - p_twofish_decrypt 99d29da362c71e09d4bea60d15be29a3 │ │ │ │ │ - p_twofish_encrypt 8b58273a251ae7bc87d360a7c4b32be1 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Ciphers.Internal faaaaff0e823a0343dc6daa62c306fc5 │ │ │ │ │ - exports: 00f0a369e28e26e6b9e33fb4c89f3d7c │ │ │ │ │ - NettleBlockCipher 5e9e7c2637342cf84c68dd5307a23ddb │ │ │ │ │ - NettleBlockedStreamCipher 92a73da1e293829f768f6ee13ac800da │ │ │ │ │ - NettleCipher 5e55ba75d7549dbb6eb42f608e9fa6f5 │ │ │ │ │ - NettleGCM 6a51212b56039753632d19bc67b49fda │ │ │ │ │ - NettleStreamCipher 5835db97122fa098d0733939f112d35a │ │ │ │ │ - nbc_blockSize a82d30013f1882906a4b12b201fe32b1 │ │ │ │ │ - nbsc_nonceSize 1110a55a734d68d88d0a299c7fdc0af3 │ │ │ │ │ - nc_cipherKeySize 6c81f2ca26735ee39e05189fedfb8454 │ │ │ │ │ - nc_cipherName 98ef759d800e74d5ebfd724835912430 │ │ │ │ │ - nettle_blockedStreamCombine 39c708acb7a2e4659877e53ab6222590 │ │ │ │ │ - nettle_blockedStreamSetNonce c66dad1fe8378f7eabf689d62bef6d94 │ │ │ │ │ - nettle_cbcDecrypt 24f49216ea23660882671ac250d8b517 │ │ │ │ │ - nettle_cbcEncrypt 74dc51b81ad7a50dde5169887982b30d │ │ │ │ │ - nettle_cfbDecrypt 8f8facd3980e963337c53c9298cf45fc │ │ │ │ │ - nettle_cfbEncrypt 562490fbe14a64f44d2b7c07a35aec4e │ │ │ │ │ - nettle_cipherInit 5c9c1e25d13a2f512461ed87dafa6a20 │ │ │ │ │ - nettle_cipherInit' 16e6a341207e911c25afb3d8bfb7bd74 │ │ │ │ │ - nettle_ctrCombine ea55712cd5458b024a076505f1d9785b │ │ │ │ │ - nettle_ecbDecrypt 14199bcf0b8c463bb081804c6816fc0b │ │ │ │ │ - nettle_ecbEncrypt 1de930d9465a4047c84e0de19ecc777c │ │ │ │ │ - nettle_gcm_aeadInit 3911ec608bdb2af3d319fdecb1985193 │ │ │ │ │ - nettle_gcm_aeadStateAppendHeader eeaaf50304358c1d748f0f5008887670 │ │ │ │ │ - nettle_gcm_aeadStateDecrypt 7fb6711ec03b62a27f83b5e1f3391481 │ │ │ │ │ - nettle_gcm_aeadStateEncrypt 899b1c0025f6923220745b91c4cd45fb │ │ │ │ │ - nettle_gcm_aeadStateFinalize c117cff05f48b18f8b34ba0c117abcd6 │ │ │ │ │ - nettle_streamCombine 69f52a47918066b0be01b40160dcfb85 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils d8557c2bca9acfaf86434385f2beaa1e │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr c791aa0e3de06b2a0d2fa4b9ee9d126f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.CCM 49202d632f4102c51a447f4e12e5700e │ │ │ │ │ + exports: ce73d3ffac4e05c0732ce61314ea5a3d │ │ │ │ │ + ccmInitTLS cd491c05f8c462136002eb38d637f99d │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.ForeignImports a38f194811eceb0186b784ccacef30ac │ │ │ │ │ + exports: 18cb0e1844e3493796bc578040b063a0 │ │ │ │ │ + c_aes128_decrypt 4092dbc2bbfc0f4a25cf56e04db05340 │ │ │ │ │ + c_aes128_encrypt 6545acd44474d3f68819a24ea07c0815 │ │ │ │ │ + c_aes192_decrypt d3d0036748960770d1aa57ca01e031b3 │ │ │ │ │ + c_aes192_encrypt 7edc9cacdee77b6b7dde3d315205e485 │ │ │ │ │ + c_aes256_decrypt 8c13abc33c420f480c6c01052011e0e3 │ │ │ │ │ + c_aes256_encrypt 2fbad9dc9c0054bcdb63708a211a7384 │ │ │ │ │ + c_arcfour_crypt 94bf4a49174d48a220e61abb7ce34b40 │ │ │ │ │ + c_arcfour_ctx_size ac902e9d3d53b1fd384409d87af82fc7 │ │ │ │ │ + c_arcfour_set_key 2859f7f108ec45c03bb6d4b8d2ee3996 │ │ │ │ │ + c_arctwo_ctx_size 8463b3320980f919eae12148c9fe02d7 │ │ │ │ │ + c_arctwo_decrypt 35b499f615529359f7901b697481b735 │ │ │ │ │ + c_arctwo_encrypt 48fa3d4a8611d5d34581f2a1335bdbea │ │ │ │ │ + c_arctwo_set_key 9522a36ef53be342afae0328f659c04f │ │ │ │ │ + c_arctwo_set_key_ekb 4a5856e3cd3c0ded210d9c39af558c99 │ │ │ │ │ + c_arctwo_set_key_gutmann 9fc2c24bad740ee5b359284132a5c184 │ │ │ │ │ + c_blowfish_ctx_size a20785b016086a9759f0646b2e4769f4 │ │ │ │ │ + c_blowfish_decrypt 52621473e4790745ac2a39bb6f7a75c5 │ │ │ │ │ + c_blowfish_encrypt 1984cb53d069ca8bf4221391a5a6ea6c │ │ │ │ │ + c_blowfish_set_key ab4c4d9d469b2a5db030c136f053aae4 │ │ │ │ │ + c_camellia128_crypt cfc90a62a0134a7de0d3796ae46d5b6b │ │ │ │ │ + c_camellia192_crypt e148903a18bbed588de894715d187937 │ │ │ │ │ + c_camellia256_crypt d71ef00a3e4f11490bee984a9a2f21d2 │ │ │ │ │ + c_cast128_ctx_size 1b57ca3a2e89e5be5a7a4a211ba569a1 │ │ │ │ │ + c_cast128_decrypt 159dd7fbf8e2e25bec88cc22d3ee70c2 │ │ │ │ │ + c_cast128_encrypt b91c2dd8ae2bb51108617d8cf53a88f5 │ │ │ │ │ + c_cast5_set_key 969b61b95e99903f66ee70df5e0ff2e8 │ │ │ │ │ + c_chacha_crypt 6e9cec1a406f7710a69cacb03fc25433 │ │ │ │ │ + c_chacha_ctx_size b1aa095d2c54f56888733566be9fd016 │ │ │ │ │ + c_chacha_set_key 2a39ec0f7f2909ef600c7079eea50117 │ │ │ │ │ + c_chacha_set_nonce 8ebbe7491abdf62b0caebb9b67441e33 │ │ │ │ │ + c_des3_ctx_size 9f75049499d7b7776bacc79021e21ba5 │ │ │ │ │ + c_des3_decrypt c30582a06658cbe9968f051fb8a51af7 │ │ │ │ │ + c_des3_encrypt d4dcf3b1c63ef2c4ae3caeff9edd41fc │ │ │ │ │ + c_des3_set_key 0c3d3e4a6288178c5d391886c28fdc21 │ │ │ │ │ + c_des_ctx_size 662145fdeed8d26bc73b439324102ff0 │ │ │ │ │ + c_des_decrypt 2578102954033c5170ea7fd4ab07792f │ │ │ │ │ + c_des_encrypt 12c802a02cf0c4567182c17ce223f56a │ │ │ │ │ + c_des_set_key 456652a67e055c851155e95f5df9d65b │ │ │ │ │ + c_hs_aes128_ctx_decrypt e3b6c4530de4d11c5e26d72a67b03d31 │ │ │ │ │ + c_hs_aes128_ctx_encrypt d88cb1533df160451535340b85532c64 │ │ │ │ │ + c_hs_aes128_ctx_size a9f80dfe6384451455ab3d89b5a9fc28 │ │ │ │ │ + c_hs_aes128_init 9a9a3dcaf3cc250662b484bc5acf3ae1 │ │ │ │ │ + c_hs_aes192_ctx_decrypt f32aaacc0525e4589a765ee4e83ef8b6 │ │ │ │ │ + c_hs_aes192_ctx_encrypt 6bc2057cbc9ce2de0355fdf985494dbf │ │ │ │ │ + c_hs_aes192_ctx_size fa4c2b57df6028265c5fa3a5dec28785 │ │ │ │ │ + c_hs_aes192_init 8f04b564a4165c6a8229a9cc2d4fae36 │ │ │ │ │ + c_hs_aes256_ctx_decrypt d769643ace7af4aa1bba970bef80bcee │ │ │ │ │ + c_hs_aes256_ctx_encrypt 9773951f036456030527b43deb2cc590 │ │ │ │ │ + c_hs_aes256_ctx_size 923d5ea2c1fe16cd0829dfb48f248483 │ │ │ │ │ + c_hs_aes256_init 1759d0e1e67e5ab8f331cb96caff2d7c │ │ │ │ │ + c_hs_aes_ctx_size 8c097f7f479ab4bf8844641d5d7ffefc │ │ │ │ │ + c_hs_aes_decrypt 7aed4aea0837d1a128c68c46bd028c33 │ │ │ │ │ + c_hs_aes_encrypt c59f3084025633cf7cee7ff84b690e7e │ │ │ │ │ + c_hs_aes_init aba19be9540f61766e309925e10a4ac0 │ │ │ │ │ + c_hs_camellia128_ctx_decrypt d273f6df178e4bffc8ab9024c7862fe9 │ │ │ │ │ + c_hs_camellia128_ctx_encrypt abdb334f96653fd430222360d943220b │ │ │ │ │ + c_hs_camellia128_ctx_size bf1516e25aa45d139f6b6243efd927ff │ │ │ │ │ + c_hs_camellia128_init 22af8c0ea301db90f4a725603352c30b │ │ │ │ │ + c_hs_camellia192_ctx_decrypt a6cf21e7f55425935d04910f57c5ff70 │ │ │ │ │ + c_hs_camellia192_ctx_encrypt 81d5696ed4895389898908a7b12c2fe5 │ │ │ │ │ + c_hs_camellia192_ctx_size c1c83db5e67afc5df2e37d540cac18d4 │ │ │ │ │ + c_hs_camellia192_init 9b3fe3570a367d39041334179ccf38c5 │ │ │ │ │ + c_hs_camellia256_ctx_decrypt e41443ec6f3bc9f179cb6eb92f827d5e │ │ │ │ │ + c_hs_camellia256_ctx_encrypt a9762b8c40ae3572d68d5fc702f9fa6a │ │ │ │ │ + c_hs_camellia256_ctx_size 91cebc9583420a7c08421a815fc0ec78 │ │ │ │ │ + c_hs_camellia256_init 13f6206019b3b77994c613d0732b6512 │ │ │ │ │ + c_hs_camellia_ctx_size db254024f3407040c5e7e987da5f208c │ │ │ │ │ + c_hs_camellia_decrypt 48df02d05b54efbe7bb6641730599676 │ │ │ │ │ + c_hs_camellia_encrypt 947798218624c209a45840d1cb490445 │ │ │ │ │ + c_hs_camellia_init e0bbce4c84656f1699e454319d6132a6 │ │ │ │ │ + c_salsa20_crypt d8234ff0529da0a1fd4ef36653379441 │ │ │ │ │ + c_salsa20_ctx_size a097cb0bf3cf061b829c673cf1083247 │ │ │ │ │ + c_salsa20_set_key 96624a09e1eaa771c0a23395c60803c7 │ │ │ │ │ + c_salsa20_set_nonce f8f850defd6cf95bb4ab0b42073840d8 │ │ │ │ │ + c_salsa20r12_crypt dcb3aed932f68a9476b4045199605eef │ │ │ │ │ + c_serpent_ctx_size f4674d00f6c2e35588211673c7746d6c │ │ │ │ │ + c_serpent_decrypt 5ea4c017bfc6821935ac5fdea85d01c7 │ │ │ │ │ + c_serpent_encrypt 9ce98d94a998bf4238fad98804b839cc │ │ │ │ │ + c_serpent_set_key 234d0ef10da79e8e0fa2cd69c9dac582 │ │ │ │ │ + c_twofish_ctx_size fd75cb9349933f076949deb189099d07 │ │ │ │ │ + c_twofish_decrypt 9057e86ef912efdf60c6f21951e80e05 │ │ │ │ │ + c_twofish_encrypt 7650660df589ddf95fc754090c2b140f │ │ │ │ │ + c_twofish_set_key e872f59421156320daf782c2620c9ec7 │ │ │ │ │ + p_aes128_decrypt 85a954935eabf56b5d903f05e529f869 │ │ │ │ │ + p_aes128_encrypt 64c80b6c173b731e850633d4d277224f │ │ │ │ │ + p_aes192_decrypt 8f04fdafa9cc112579859b799860d321 │ │ │ │ │ + p_aes192_encrypt 55de8db73e223c08e59f7c192638b4c7 │ │ │ │ │ + p_aes256_decrypt aae58d3f7d2a16ec07e9b0eca8660522 │ │ │ │ │ + p_aes256_encrypt ade2d45e62b2802856fef600559e9bcd │ │ │ │ │ + p_arctwo_decrypt 55cd104fb4746fd482820a7969964848 │ │ │ │ │ + p_arctwo_encrypt 149a6555f7dce5a11b38b8b8fdbc4551 │ │ │ │ │ + p_blowfish_decrypt 55b0220cf790a4ab46f5ff51a7b8cf06 │ │ │ │ │ + p_blowfish_encrypt 57d489f92685d4b738c580c9b70c5d5f │ │ │ │ │ + p_camellia128_crypt 7683b7e89181c36bacbe3d7bee8606d4 │ │ │ │ │ + p_camellia192_crypt 3682ac1817898d1ccc1ecbdf165dac1e │ │ │ │ │ + p_camellia256_crypt 057d0b4066ff00a81e4ca22bf7b7e5ea │ │ │ │ │ + p_cast128_decrypt 8088625db356b5cb264eccc9921bbc51 │ │ │ │ │ + p_cast128_encrypt dfc826ab75943ae268a107a2773381d3 │ │ │ │ │ + p_des3_decrypt 1675362acb8c0699c2da6a87895bda67 │ │ │ │ │ + p_des3_encrypt 046708d2c93a2cec34d7d1a43f433b2d │ │ │ │ │ + p_des_decrypt 6c3c4826edfd2fb172d1454562e2db18 │ │ │ │ │ + p_des_encrypt 2f2fb0faac3da358c8af0f6ac10cc12d │ │ │ │ │ + p_hs_aes_decrypt 066084f81ba3a0d0cf9d2c6270449076 │ │ │ │ │ + p_hs_aes_encrypt 35f8ac4ca0a0d2efa7a53b4bceb87859 │ │ │ │ │ + p_hs_camellia_decrypt dff24e4215ee43515fa252e61c0b9285 │ │ │ │ │ + p_hs_camellia_encrypt d23ff7d59fcb31c51f377cbfdaae1e80 │ │ │ │ │ + p_serpent_decrypt a0bd91b3642e16583b53bcaa7a7a1824 │ │ │ │ │ + p_serpent_encrypt 5f0caae0dd46364582ba10077658e154 │ │ │ │ │ + p_twofish_decrypt ea94585bbe958990ad41e0b9c686a68c │ │ │ │ │ + p_twofish_encrypt 9dc9d5a0555895d5f5953e4005ce291f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Ciphers.Internal 723d5b8a4c1fbba6e74a18190e68a7f1 │ │ │ │ │ + exports: 0ba8098d345710566a8124440511e44a │ │ │ │ │ + NettleBlockCipher 127a1b02180a0651ede68137de30fe13 │ │ │ │ │ + NettleBlockedStreamCipher d3f31f03cf3420873a7d26646a9cc8da │ │ │ │ │ + NettleCipher 3e6b50eddeae110a581ea950199d8950 │ │ │ │ │ + NettleGCM a55c6eeb6fc2550ba81f59cb78755417 │ │ │ │ │ + NettleStreamCipher fafe5d9811321854dce0c89b306ea8f6 │ │ │ │ │ + nbc_blockSize 790a408ba227daaa5bf50e4970a06994 │ │ │ │ │ + nbsc_nonceSize d6272069adcd72750e0aadad3b216768 │ │ │ │ │ + nc_cipherKeySize 898d7bd7071300d01e6d9e410b2a124b │ │ │ │ │ + nc_cipherName 063ca3ce15595583791caa338b6e2d34 │ │ │ │ │ + nettle_blockedStreamCombine 6143a9c1f065737e71a2b04ff3e8e72b │ │ │ │ │ + nettle_blockedStreamSetNonce 28de220789294caba3e2fe978b762ce9 │ │ │ │ │ + nettle_cbcDecrypt 8d1c1c956429d4eba9b635b4144069c6 │ │ │ │ │ + nettle_cbcEncrypt 849c98589f79d5c9e34c0314608a1f54 │ │ │ │ │ + nettle_cfbDecrypt 00580334e54a5f85d0df80ad2aa36c9b │ │ │ │ │ + nettle_cfbEncrypt 089694c8ec54d3ff5993362e24715b0d │ │ │ │ │ + nettle_cipherInit d10006a71aec199d6872830b625043ec │ │ │ │ │ + nettle_cipherInit' d7d8b0cf55dc99c1c06d4e70ac4f0ada │ │ │ │ │ + nettle_ctrCombine 1868270ce64a2e1a92e7aff994f9f013 │ │ │ │ │ + nettle_ecbDecrypt e60d5d8ee2b82cf81024238a480dad8a │ │ │ │ │ + nettle_ecbEncrypt a2efbfd41febe85564ddcd9883e55ca1 │ │ │ │ │ + nettle_gcm_aeadInit 7d1a0e981713e4b71fa43549a8a2cdf4 │ │ │ │ │ + nettle_gcm_aeadStateAppendHeader 6cb28d481a1be89e0584d182c011e704 │ │ │ │ │ + nettle_gcm_aeadStateDecrypt 819deb323de99621562866eec48eb4ee │ │ │ │ │ + nettle_gcm_aeadStateEncrypt 2252a40668f5bdbf71f73cc6657d7a34 │ │ │ │ │ + nettle_gcm_aeadStateFinalize 723e82fd6a18269eb9dee35fa326920e │ │ │ │ │ + nettle_streamCombine 78d410a3ffee22aa3dcb4f0cc84126fb │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 28625b6144f49d78e7dc597cacf5b884 │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 972c40992bc0db5337569cf957e69692 │ │ │ │ │ import -/ Data.SecureMem b71987fc77a9d2cd173af4907e6d2c4b │ │ │ │ │ import -/ Data.Tagged 0147d246d0bffaca363f2b9b1436ac87 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Ciphers annotated by 1143 of type [Char] │ │ │ │ │ -ad9009ba02a8ceae124e3a8e0f82d528 │ │ │ │ │ +05cb75e571f026b32e015d1c6315be62 │ │ │ │ │ $fAEADModeImplAES128NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES128 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -253,15 +253,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES128 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES128) │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateFinalize] │ │ │ │ │ -641c0d75d414372c02ef5bc8505b1975 │ │ │ │ │ +b5025e27dfacf41a979611f5d36825e8 │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -276,15 +276,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes128_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:AES128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -998acaf0af9e6e960ab3c0f6877f2878 │ │ │ │ │ +f80b891f9ef4078a9d6963a25b70acd0 │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -299,26 +299,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes128_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:AES128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -633451a9412a2efbea749e3ac02a0b66 │ │ │ │ │ +d85745efc37e1916ef459335e4dd9d57 │ │ │ │ │ $fAEADModeImplAES128NettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128] │ │ │ │ │ -515053b163e76fd217b8e6cbf325ccf5 │ │ │ │ │ +c57fbc46048a5b96a79571aa5d92a965 │ │ │ │ │ $fAEADModeImplAES192NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES192 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -326,15 +326,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES192 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES192) │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateFinalize] │ │ │ │ │ -a3b314e40554e65bd83b0c5bcc16fb93 │ │ │ │ │ +77b3500660ad9a7b04d02f3f01a635b8 │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -349,15 +349,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes192_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:AES192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -96fefab88a3ee89918586586bee1081f │ │ │ │ │ +1436d0c35285a0e7e0399b88849b1c0e │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -372,26 +372,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes192_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:AES192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -7aa7521db04b23543fd71b28493eecbd │ │ │ │ │ +633292c6f9574f1a0df63f841fcba9c3 │ │ │ │ │ $fAEADModeImplAES192NettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192] │ │ │ │ │ -f4d4a497c4845ab0e84cb72549a8b6cb │ │ │ │ │ +4071a613252082eb3123cf72caa8ad90 │ │ │ │ │ $fAEADModeImplAES256NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES256 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -399,15 +399,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES256 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES256) │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateFinalize] │ │ │ │ │ -7159cf067e89b0771bed95ac86b6a8fe │ │ │ │ │ +fadcb499b6d4869f117d1d443c779e19 │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -422,15 +422,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes256_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:AES256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -13b9bd51c834b6b9e2b22b28f86d3187 │ │ │ │ │ +b92b987a07cca655016229696078ecd2 │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -445,26 +445,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes256_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:AES256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -d30c9c7b1d87321e22c7890649edfef4 │ │ │ │ │ +0dbc1a9cb6bc575c3724e0b257d31e28 │ │ │ │ │ $fAEADModeImplAES256NettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256] │ │ │ │ │ -bdd869de4f814c982b5fb44afd593c11 │ │ │ │ │ +43cc916baae9b031e07bee5f80a07fef │ │ │ │ │ $fAEADModeImplAESNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ AES Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -472,15 +472,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherAES │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @AES) │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateFinalize] │ │ │ │ │ -0b3346fba04337ac5d176056d60bb388 │ │ │ │ │ +3ef112a056f69797a9f214a0adb9b94b │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -497,15 +497,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_aes_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:AES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -437f8372afc46fc9abbded5fb49adc42 │ │ │ │ │ +1f6a82005eeb95b1be7600ef7c286f20 │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -522,26 +522,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_aes_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:AES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -e53919187cc384eaeb1578bd4c497d8f │ │ │ │ │ +8816b0dde9209817c760d4725f57e7a2 │ │ │ │ │ $fAEADModeImplAESNettleGCM_$caeadStateFinalize :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES] │ │ │ │ │ -7b166c432c71418be0711b5f2447c2e3 │ │ │ │ │ +210ce4a96ec9c1fa8e0780f862c04c47 │ │ │ │ │ $fAEADModeImplARCTWONettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ ARCTWO Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -549,15 +549,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherARCTWO │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @ARCTWO) │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateFinalize] │ │ │ │ │ -8ef7af2ae51ca26f33fbc4b2b9910e69 │ │ │ │ │ +3bff66795aa6a5e3fa4238990cea1b64 │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -574,15 +574,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_arctwo_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:ARCTWO[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -a17a2bbd45846b2ae9228175930dd1be │ │ │ │ │ +4040997eb1aa4439a8e997380c78ff9a │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -599,26 +599,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_arctwo_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:ARCTWO[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -dd4c0ec05bb2d5f291800e61bb8cf528 │ │ │ │ │ +358b2cdc4908e2e7f67a3179c51dd100 │ │ │ │ │ $fAEADModeImplARCTWONettleGCM_$caeadStateFinalize :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO] │ │ │ │ │ -73642bcf28369d6dd310e47110ca779e │ │ │ │ │ +51485c1d568f5d0192799ba6f5c13b50 │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ BLOWFISH Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -626,15 +626,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherBLOWFISH │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @BLOWFISH) │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateFinalize] │ │ │ │ │ -fd0073289d93025a527db0f4609386b0 │ │ │ │ │ +b3b23d71f8b6fa7b8424be65bccda897 │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -651,15 +651,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_blowfish_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:BLOWFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -27f3da30ace69c98ff840c166d7f4257 │ │ │ │ │ +60d3d65fd1a86125961d525c3f08100f │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -676,26 +676,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_blowfish_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:BLOWFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -920d58fce4da656ee55f6b814d5094af │ │ │ │ │ +77594fe75f52b8477a3b442176dabafb │ │ │ │ │ $fAEADModeImplBLOWFISHNettleGCM_$caeadStateFinalize :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH] │ │ │ │ │ -86f5eb09c7035f452de51d7098b1ecae │ │ │ │ │ +4232e77acabe936475863d8fd222803c │ │ │ │ │ $fAEADModeImplCAST128NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ CAST128 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -703,15 +703,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCAST128 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @CAST128) │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateFinalize] │ │ │ │ │ -c2bd599504aec3c9e32d8c58935365ba │ │ │ │ │ +dfd568013ed96c5207d60cba526fac82 │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -728,15 +728,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_cast128_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:CAST128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -35bb6d87cad93af895a78813f482da13 │ │ │ │ │ +85cda6864110b5bda4ea5d1cd8662121 │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -753,26 +753,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_cast128_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:CAST128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -a8ddcaacac1f26429af5f9d8d19507d3 │ │ │ │ │ +10b522973f34a8589a31049e79a22a99 │ │ │ │ │ $fAEADModeImplCAST128NettleGCM_$caeadStateFinalize :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128] │ │ │ │ │ -1b615c72341c144e08c3e9608fdfd0f2 │ │ │ │ │ +6205742faa99efb426c2a468a43a0779 │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia128 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -780,15 +780,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia128 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia128) │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateFinalize] │ │ │ │ │ -97273e1edab4fd0b6cb983ba28e65b00 │ │ │ │ │ +6989ec4e5276f355d764ca037c5020e5 │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -803,15 +803,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia128_crypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:Camellia128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -6d9f4f709bc36189364180de10d42c95 │ │ │ │ │ +c92b5826f08e0555125ca6a532b7ca1b │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -826,26 +826,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia128_crypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:Camellia128[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -ddbb1041de322ad1cbbfc9b9ae8eed7b │ │ │ │ │ +42de48b30b13a2709c0a96e285ae1a19 │ │ │ │ │ $fAEADModeImplCamellia128NettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128] │ │ │ │ │ -5f757bb408106fa6d61fd48b555044c1 │ │ │ │ │ +7709902763fc35163b97579e5701192b │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia192 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -853,15 +853,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia192 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia192) │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateFinalize] │ │ │ │ │ -35db3a0f00a8cffb86fc8eec90036fbe │ │ │ │ │ +f8df628a79b0c86205643d41a4480ec7 │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -876,15 +876,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia192_crypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:Camellia192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -2457dbd553e887b4ede83e3721ee1fb8 │ │ │ │ │ +d3e9cefb015e591a677d6ab4d2ee663c │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -899,26 +899,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia192_crypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:Camellia192[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -6c5ea57c697d17c4ae478fe96760d365 │ │ │ │ │ +55b316fa130c68fbda32f63baf4affd8 │ │ │ │ │ $fAEADModeImplCamellia192NettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192] │ │ │ │ │ -f9c49ca073b766515fa2d30bdf6d1768 │ │ │ │ │ +c845b5efd99129286620ab4f1ae76aab │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia256 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -926,15 +926,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia256 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia256) │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateFinalize] │ │ │ │ │ -5ac4c97f139849a6fc9e4cd22ed923fd │ │ │ │ │ +e2d44e507ef17d22c7985999fe26d664 │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -949,15 +949,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia256_crypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:Camellia256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -160455cac10dea71cc02015203d493e2 │ │ │ │ │ +3c4e417ab40b741a4e2fa717558b9cce │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -972,26 +972,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia256_crypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:Camellia256[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -363bff48b78d61bf6fd740e7abc0a69e │ │ │ │ │ +3448d78448eff498c83554dc24b63bab │ │ │ │ │ $fAEADModeImplCamellia256NettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256] │ │ │ │ │ -07af6798862174fb415343097e2c5bca │ │ │ │ │ +22047f8bf5273795422e32b03feccf28 │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ Camellia Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -999,15 +999,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherCamellia │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @Camellia) │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateFinalize] │ │ │ │ │ -c24ab6fd1dbec9cfe70ab5d766b8ea37 │ │ │ │ │ +1c9dd4d21c45de8c654afd62f28ebbcf │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -1024,15 +1024,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_camellia_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:Camellia[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -175e777370f89b9b2db56d61be4de9c4 │ │ │ │ │ +764bc1b4e2e2a8c892e15a7d84ee9d2b │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -1049,26 +1049,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_camellia_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:Camellia[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -59492b7e97fa2186f6fdad1b3b1a154d │ │ │ │ │ +04798df9163c26bacb7c9cb7764fa7cf │ │ │ │ │ $fAEADModeImplCamelliaNettleGCM_$caeadStateFinalize :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia] │ │ │ │ │ -a83794f8c0e59e819b2de3495227a618 │ │ │ │ │ +2c48f2569ea42396c117bda51cfba77c │ │ │ │ │ $fAEADModeImplDESNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ DES Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1076,15 +1076,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherDES │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @DES) │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateFinalize] │ │ │ │ │ -5246d62c423b352e05e4f96edda873ad │ │ │ │ │ +90c44f3ec699e0e88d07b5a7817fd83a │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -1101,15 +1101,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:DES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -d16a2f0afc628149ca1024b48bdbe155 │ │ │ │ │ +8b9f1226bb54ef44112d2e3519c7bf12 │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -1126,26 +1126,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:DES[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -0e2163770276b61e645f5eb131f8c168 │ │ │ │ │ +2da5267a3bdd1b57a9c92a5bcc1c92fd │ │ │ │ │ $fAEADModeImplDESNettleGCM_$caeadStateFinalize :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES] │ │ │ │ │ -d8bdadb2df08e04ff570aff28f0b9430 │ │ │ │ │ +7426949511b9644a2051251da4aa1546 │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ DES_EDE3 Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1153,15 +1153,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherDES_EDE3 │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @DES_EDE3) │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateFinalize] │ │ │ │ │ -600ac24f2d566d1fa1e26a239caad9bc │ │ │ │ │ +3fc6e44909b17fe51f1afa3e706aefaa │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -1178,15 +1178,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des3_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:DES_EDE3[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -4878f2a5c25596cb6be28935ca4ac5d0 │ │ │ │ │ +25d503995890162a23918b52c2c83dc5 │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -1203,26 +1203,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des3_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:DES_EDE3[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -377bafe4aa8bb2920c9a2d6f54ae0fc0 │ │ │ │ │ +d5ec4a1c40f98ae48ffd9c25c12cafa3 │ │ │ │ │ $fAEADModeImplDES_EDE3NettleGCM_$caeadStateFinalize :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3] │ │ │ │ │ -314fed2436fae45defc374e5b571d160 │ │ │ │ │ +9533beac5123d85b38761328063c24e6 │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ SERPENT Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1230,15 +1230,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherSERPENT │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @SERPENT) │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateFinalize] │ │ │ │ │ -53c3999337a6e6b9746d6b3d138866c0 │ │ │ │ │ +dd69f3c7ea72c96027ea36708a11a314 │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -1255,15 +1255,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_serpent_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:SERPENT[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -0a9536768d99fedcd4eca9bcde9e56d4 │ │ │ │ │ +dc4bb9e37ae8eb5e749fa59909fd8b98 │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -1280,26 +1280,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_serpent_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:SERPENT[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -6e93c01b675e2ea0c7b2a10a32207ad7 │ │ │ │ │ +938361020c132030c40a3984a68f86b9 │ │ │ │ │ $fAEADModeImplSERPENTNettleGCM_$caeadStateFinalize :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT] │ │ │ │ │ -ba5a9c5cbb41b66f175cd6bf15986a43 │ │ │ │ │ +efdb02ce27641ea49aa88f50e2f271bd │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM :: │ │ │ │ │ Crypto.Cipher.Types.Block.AEADModeImpl │ │ │ │ │ TWOFISH Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:AEADModeImpl], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1307,15 +1307,15 @@ │ │ │ │ │ @Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ $fBlockCipherTWOFISH │ │ │ │ │ (Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateAppendHeader │ │ │ │ │ @TWOFISH) │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateEncrypt │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateDecrypt │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateFinalize] │ │ │ │ │ -6e2a95428862e210cb528d35670f36c6 │ │ │ │ │ +abd6ea7613ae86ddbb253af4169d9985 │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -1332,15 +1332,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_twofish_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:TWOFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -ae6fa009d94bbf18392bbd6e261a61a4 │ │ │ │ │ +e6f9afc56cb6b6f124c367bc0112b8d3 │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleGCM) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ @@ -1357,26 +1357,26 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_twofish_encrypt │ │ │ │ │ eta │ │ │ │ │ `cast` │ │ │ │ │ (N:TWOFISH[0]) │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ indata }] │ │ │ │ │ -f114a1cb8a47706edcf694aa4fdb144b │ │ │ │ │ +d1866869e8a858e8c40493ddd6d261da │ │ │ │ │ $fAEADModeImplTWOFISHNettleGCM_$caeadStateFinalize :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Nettle.Ciphers.Internal.NettleGCM │ │ │ │ │ -> GHC.Types.Int │ │ │ │ │ -> Crypto.Cipher.Types.Base.AuthTag │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_gcm_aeadStateFinalize │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH] │ │ │ │ │ -25ecab18b0e78ee35c38d4c79ede400c │ │ │ │ │ +121d5a939644ac47e660ed17090ce5b7 │ │ │ │ │ $fBlockCipherAES :: Crypto.Cipher.Types.Block.BlockCipher AES │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES │ │ │ │ │ $fCipherAES │ │ │ │ │ @@ -1387,15 +1387,15 @@ │ │ │ │ │ $fBlockCipherAES_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES_$cctrCombine │ │ │ │ │ $fBlockCipherAES_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES_$caeadInit] │ │ │ │ │ -9480aba87287180ecdc85f9d4c60707d │ │ │ │ │ +0240ea6f9dd31dfb85477667f239a6ab │ │ │ │ │ $fBlockCipherAES128 :: Crypto.Cipher.Types.Block.BlockCipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES128 │ │ │ │ │ $fCipherAES128 │ │ │ │ │ @@ -1406,35 +1406,35 @@ │ │ │ │ │ $fBlockCipherAES128_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES128_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES128_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES128_$cctrCombine │ │ │ │ │ $fBlockCipherAES128_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES128_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES128_$caeadInit] │ │ │ │ │ -158bcd66430c91aebd3f58a5dbb3dd97 │ │ │ │ │ +3d6219ef2275da9eb98c365577951eff │ │ │ │ │ $fBlockCipherAES128_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES128 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -cd58f5870c243e7a5027b8f64fe3b7a6 │ │ │ │ │ +21979a3c264a906442bd07f5aa90b9d3 │ │ │ │ │ $fBlockCipherAES128_$cblockSize :: AES128 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES128 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -851af44d276d9f76c648b176434c0edb │ │ │ │ │ +bf988715918a00f48f289583f3cbd097 │ │ │ │ │ $fBlockCipherAES128_$ccbcDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1447,15 +1447,15 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -09076e165a671cf017fcdc155a81949e │ │ │ │ │ +fdf585a85edab91e47099559b0ae7932 │ │ │ │ │ $fBlockCipherAES128_$ccbcEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1468,15 +1468,15 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -e9172504dc60287f7942eae5f9ad2a2b │ │ │ │ │ +da64acd9f1c21f2bbac5d4385a9d621d │ │ │ │ │ $fBlockCipherAES128_$ccfbDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1489,15 +1489,15 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9ed31f22109e532db4bc97d87b8b105a │ │ │ │ │ +b0474029fd5b6f2d213775a1f213bacd │ │ │ │ │ $fBlockCipherAES128_$ccfbEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1510,26 +1510,26 @@ │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -701bc470b5811163bf90ba9594348b57 │ │ │ │ │ +3bee28f2e640b8191a53cf6fd4724ece │ │ │ │ │ $fBlockCipherAES128_$cctrCombine :: │ │ │ │ │ AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128] │ │ │ │ │ -f1d69cc7ae87458cea88d9e1613f3bf3 │ │ │ │ │ +2e5b29fd1343905adc6b2e34f91b995e │ │ │ │ │ $fBlockCipherAES128_$cecbDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1539,15 +1539,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -63acf517accf62998698805b7a38776a │ │ │ │ │ +e63bbfde10167137cde3749673d663b2 │ │ │ │ │ $fBlockCipherAES128_$cecbEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1557,15 +1557,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES128 │ │ │ │ │ $fNettleBlockCipherAES128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -794ee56538c7aa4596e3054f55f74af4 │ │ │ │ │ +7745fa35c171893a2cb8fba925437f63 │ │ │ │ │ $fBlockCipherAES128_$cxtsDecrypt :: │ │ │ │ │ (AES128, AES128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1579,15 +1579,15 @@ │ │ │ │ │ case $w$cxtsDecrypt │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -e331795078cf0dd6750a2d613ab9f756 │ │ │ │ │ +0f90be02129321599ab75bef6c721e19 │ │ │ │ │ $fBlockCipherAES128_$cxtsEncrypt :: │ │ │ │ │ (AES128, AES128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1601,15 +1601,15 @@ │ │ │ │ │ case $w$cxtsEncrypt │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -735705b0e53b413ba8894360d49c6286 │ │ │ │ │ +a340a4e54ba1a7d141d1d97a56d7dfb3 │ │ │ │ │ $fBlockCipherAES192 :: Crypto.Cipher.Types.Block.BlockCipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES192 │ │ │ │ │ $fCipherAES192 │ │ │ │ │ @@ -1620,35 +1620,35 @@ │ │ │ │ │ $fBlockCipherAES192_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES192_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES192_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES192_$cctrCombine │ │ │ │ │ $fBlockCipherAES192_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES192_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES192_$caeadInit] │ │ │ │ │ -ae839bc5ea671a1351ddd958eff3df7a │ │ │ │ │ +0fe3903c7f3032db76e7377ea48f9337 │ │ │ │ │ $fBlockCipherAES192_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES192 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES192) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -8ed76694b9fdeab34b5fe76c4da83a81 │ │ │ │ │ +76babd26507d1ce9aa482d255ef93dca │ │ │ │ │ $fBlockCipherAES192_$cblockSize :: AES192 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES192 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES2 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -301a6a1e1af3689b79d3026a0c22a85e │ │ │ │ │ +97b6f55bd976c848844524e0b6cd636a │ │ │ │ │ $fBlockCipherAES192_$ccbcDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1661,15 +1661,15 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ab6e1d575d9359a786200f4c82e48153 │ │ │ │ │ +f2276a443c3a6663a9b3c288584b1dfb │ │ │ │ │ $fBlockCipherAES192_$ccbcEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1682,15 +1682,15 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -2e37fdb7d1b2adeabb206dbced1ea2b4 │ │ │ │ │ +163f9359f1447b2a1430ad4a16ce2b46 │ │ │ │ │ $fBlockCipherAES192_$ccfbDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1703,15 +1703,15 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -7248d2bb8ced338042b7689d719fdb90 │ │ │ │ │ +21377982ad1dd082db49914b7332d810 │ │ │ │ │ $fBlockCipherAES192_$ccfbEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1724,26 +1724,26 @@ │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -1a6a9a65bfa91d2e51b95ff3333377ab │ │ │ │ │ +9699ab1758446e4c9ff7d849e32bbc1f │ │ │ │ │ $fBlockCipherAES192_$cctrCombine :: │ │ │ │ │ AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192] │ │ │ │ │ -96a13e42ab17b398f72e19b8cef58863 │ │ │ │ │ +71b4f0009d1627f04835a6397d544492 │ │ │ │ │ $fBlockCipherAES192_$cecbDecrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1753,15 +1753,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -d257e8c1f92b8f55e6a62667f377fda1 │ │ │ │ │ +34b158c2530607a86cadf933ae02b558 │ │ │ │ │ $fBlockCipherAES192_$cecbEncrypt :: │ │ │ │ │ AES192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1771,15 +1771,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES192 │ │ │ │ │ $fNettleBlockCipherAES192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -a72152a7a533162b4d8fae10e9758524 │ │ │ │ │ +91871dc59a825baacd881e24dd3c22d4 │ │ │ │ │ $fBlockCipherAES192_$cxtsDecrypt :: │ │ │ │ │ (AES192, AES192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1793,15 +1793,15 @@ │ │ │ │ │ case $w$cxtsDecrypt1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -5af8d40da5ede2f23fd75916202765f2 │ │ │ │ │ +9b9fbc7ada174ddfe4eedc7e90c84730 │ │ │ │ │ $fBlockCipherAES192_$cxtsEncrypt :: │ │ │ │ │ (AES192, AES192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1815,15 +1815,15 @@ │ │ │ │ │ case $w$cxtsEncrypt1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -507d07cc67b6ac3ff258560542208da6 │ │ │ │ │ +e4c33d73e2336d8c81739b61ebcefa52 │ │ │ │ │ $fBlockCipherAES256 :: Crypto.Cipher.Types.Block.BlockCipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES256 │ │ │ │ │ $fCipherAES256 │ │ │ │ │ @@ -1834,35 +1834,35 @@ │ │ │ │ │ $fBlockCipherAES256_$ccbcDecrypt │ │ │ │ │ $fBlockCipherAES256_$ccfbEncrypt │ │ │ │ │ $fBlockCipherAES256_$ccfbDecrypt │ │ │ │ │ $fBlockCipherAES256_$cctrCombine │ │ │ │ │ $fBlockCipherAES256_$cxtsEncrypt │ │ │ │ │ $fBlockCipherAES256_$cxtsDecrypt │ │ │ │ │ $fBlockCipherAES256_$caeadInit] │ │ │ │ │ -4fe68e09465ef2dda0720001d14ae98c │ │ │ │ │ +2d657d94a5a8cc1fd5250fbbb770adea │ │ │ │ │ $fBlockCipherAES256_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES256 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES256) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -8f962e7e3bd574bef8b76a1435592a5d │ │ │ │ │ +02f41bffc952e87ef235fca60c1d1ffe │ │ │ │ │ $fBlockCipherAES256_$cblockSize :: AES256 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES256 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -d80f691c5265c850e25f2ebd67efe6ba │ │ │ │ │ +def010f435af8918a3276ca289963913 │ │ │ │ │ $fBlockCipherAES256_$ccbcDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1875,15 +1875,15 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -2e812bae35be1424bfa148ad14dec619 │ │ │ │ │ +ba468022bb3b3f3de3ae437c6e00007c │ │ │ │ │ $fBlockCipherAES256_$ccbcEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1896,15 +1896,15 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -09a8f07db029f1f2a8ac1e036eb79e6f │ │ │ │ │ +bcff6725f05699b94b76c0e0a9091e69 │ │ │ │ │ $fBlockCipherAES256_$ccfbDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1917,15 +1917,15 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -8b855aee0e6521a16f2781c21cfee8e7 │ │ │ │ │ +ab2ef27a1a24b955e62ef8b018e59a8f │ │ │ │ │ $fBlockCipherAES256_$ccfbEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -1938,26 +1938,26 @@ │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -077704d262067e0b1840f04586d80d40 │ │ │ │ │ +18cf976bfb877c146d09876dc2246a92 │ │ │ │ │ $fBlockCipherAES256_$cctrCombine :: │ │ │ │ │ AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256] │ │ │ │ │ -701d57b09bfad6985a72ab8aa8ba8729 │ │ │ │ │ +7b16bb339a36fe1c05b1b45976c16ba1 │ │ │ │ │ $fBlockCipherAES256_$cecbDecrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1967,15 +1967,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -07e595387e29b4e35ec0dcb5df882eee │ │ │ │ │ +3709e2095362f5be920f73b554e79b83 │ │ │ │ │ $fBlockCipherAES256_$cecbEncrypt :: │ │ │ │ │ AES256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -1985,15 +1985,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES256 │ │ │ │ │ $fNettleBlockCipherAES256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -15ebacbccdecd4297974713ceab3771a │ │ │ │ │ +57baf9d8c89052d792f68f5bbcadc605 │ │ │ │ │ $fBlockCipherAES256_$cxtsDecrypt :: │ │ │ │ │ (AES256, AES256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2007,15 +2007,15 @@ │ │ │ │ │ case $w$cxtsDecrypt2 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -c8f46fcae6288a4ad06efe601b5e04e1 │ │ │ │ │ +04824f817108dd954d9a968c54223c98 │ │ │ │ │ $fBlockCipherAES256_$cxtsEncrypt :: │ │ │ │ │ (AES256, AES256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2029,35 +2029,35 @@ │ │ │ │ │ case $w$cxtsEncrypt2 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -31f48b5033878533ee3719e144c12ef4 │ │ │ │ │ +1135bd2e25ca4f0335c39c081cb529f7 │ │ │ │ │ $fBlockCipherAES_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> AES │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD AES) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -b305997e249296ec7d2dc24e96fcfc35 │ │ │ │ │ +ed7f0416084d5e090be5ecd3bf471261 │ │ │ │ │ $fBlockCipherAES_$cblockSize :: AES -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherAES4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -f14605cfc6e9791c47e89379618ccf3c │ │ │ │ │ +0a39dbda7e2594b69f30b097ca5e173e │ │ │ │ │ $fBlockCipherAES_$ccbcDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2070,15 +2070,15 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -fa89db7694d7cb8d3a5f79239801d8b5 │ │ │ │ │ +f8f1d1af376be048dea1919197c946e9 │ │ │ │ │ $fBlockCipherAES_$ccbcEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2091,15 +2091,15 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -0954b3cb7b4e8f38247ee0b99a113edf │ │ │ │ │ +a877d5affd167c5908bb923333b4b8cc │ │ │ │ │ $fBlockCipherAES_$ccfbDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2112,15 +2112,15 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9fd2b3f3c369501d3db9cba0c880d7fa │ │ │ │ │ +424ac3f41d5b1fa0f0866949db0f7f4f │ │ │ │ │ $fBlockCipherAES_$ccfbEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2133,26 +2133,26 @@ │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -51846c458351a1cfcff9cb407c9ab373 │ │ │ │ │ +e398d986d3556960531a477b65fd736a │ │ │ │ │ $fBlockCipherAES_$cctrCombine :: │ │ │ │ │ AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES] │ │ │ │ │ -500c9583bd1098ba1071238a850aa365 │ │ │ │ │ +8a9642ed8651cbb31cc07b7d1a85d3bb │ │ │ │ │ $fBlockCipherAES_$cecbDecrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2162,15 +2162,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c977fe7e34abb6cdc446149c118a5541 │ │ │ │ │ +ab99580602f376a62c79b9442094549e │ │ │ │ │ $fBlockCipherAES_$cecbEncrypt :: │ │ │ │ │ AES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2180,15 +2180,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @AES │ │ │ │ │ $fNettleBlockCipherAES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -db641a6f49ac9325f1779c279c738b6d │ │ │ │ │ +d5d1b8ea1cb441d8b5856ca786c6ba35 │ │ │ │ │ $fBlockCipherAES_$cxtsDecrypt :: │ │ │ │ │ (AES, AES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2202,15 +2202,15 @@ │ │ │ │ │ case $w$cxtsDecrypt3 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -5e368abf810bbe8250ee7b76bae43bbf │ │ │ │ │ +24bc706d00cf5473b000533f54585de2 │ │ │ │ │ $fBlockCipherAES_$cxtsEncrypt :: │ │ │ │ │ (AES, AES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2224,15 +2224,15 @@ │ │ │ │ │ case $w$cxtsEncrypt3 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -bfa6821cf73e1614c9971610a82936b8 │ │ │ │ │ +29e0de8893ca816865acc50fb0823c95 │ │ │ │ │ $fBlockCipherARCTWO :: Crypto.Cipher.Types.Block.BlockCipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCTWO │ │ │ │ │ $fCipherARCTWO │ │ │ │ │ @@ -2243,35 +2243,35 @@ │ │ │ │ │ $fBlockCipherARCTWO_$ccbcDecrypt │ │ │ │ │ $fBlockCipherARCTWO_$ccfbEncrypt │ │ │ │ │ $fBlockCipherARCTWO_$ccfbDecrypt │ │ │ │ │ $fBlockCipherARCTWO_$cctrCombine │ │ │ │ │ $fBlockCipherARCTWO_$cxtsEncrypt │ │ │ │ │ $fBlockCipherARCTWO_$cxtsDecrypt │ │ │ │ │ $fBlockCipherARCTWO_$caeadInit] │ │ │ │ │ -537a8acf0fb4fcb12516f9a2e40e2fbd │ │ │ │ │ +9e3ee09f1e334ac3394adbb1ab670555 │ │ │ │ │ $fBlockCipherARCTWO_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> ARCTWO │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD ARCTWO) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -fc623d48a85ce75afe428ee769d1bb88 │ │ │ │ │ +8288e2f372a12341f2e53483d030d8bc │ │ │ │ │ $fBlockCipherARCTWO_$cblockSize :: ARCTWO -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCTWO │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherARCTWO1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -83af99129090cf72cf92eb917b5990b7 │ │ │ │ │ +62cdc28e57949b3413d9714b477d6e08 │ │ │ │ │ $fBlockCipherARCTWO_$ccbcDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2284,15 +2284,15 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -8d3807779ca41fd0116c219a07a29d6b │ │ │ │ │ +f1b6befa7423b2803ea3bc6c67a4f064 │ │ │ │ │ $fBlockCipherARCTWO_$ccbcEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2305,15 +2305,15 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -0dd640c5922d45c1f0d5b35e11791360 │ │ │ │ │ +3bb11e1ac363086502f7d555e5ce9bfc │ │ │ │ │ $fBlockCipherARCTWO_$ccfbDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2326,15 +2326,15 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -43fa8cc42db7901018b5ef46206b4539 │ │ │ │ │ +4682b633811dd9bbc49e28634afe6f4c │ │ │ │ │ $fBlockCipherARCTWO_$ccfbEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2347,26 +2347,26 @@ │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -f44d789cff83200ce15326b01ee49cba │ │ │ │ │ +ccb7a21b6279dff36095467ce04ce312 │ │ │ │ │ $fBlockCipherARCTWO_$cctrCombine :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO] │ │ │ │ │ -eca6c3f60760d20782c9493054d25909 │ │ │ │ │ +d2e6b4961f4d65b6691e23242e30987b │ │ │ │ │ $fBlockCipherARCTWO_$cecbDecrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2376,15 +2376,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -3fc4217d07efc8ca60609a7212218613 │ │ │ │ │ +4512a02ee6831be5698a51c3baff6fef │ │ │ │ │ $fBlockCipherARCTWO_$cecbEncrypt :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2394,15 +2394,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @ARCTWO │ │ │ │ │ $fNettleBlockCipherARCTWO │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -db08ef660bb078393443887f269ca00d │ │ │ │ │ +ca1456c6741f6e2a575556e02848d3d0 │ │ │ │ │ $fBlockCipherARCTWO_$cxtsDecrypt :: │ │ │ │ │ (ARCTWO, ARCTWO) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2416,15 +2416,15 @@ │ │ │ │ │ case $w$cxtsDecrypt4 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -151ed2e5efdb58a45fb5be5a22ef41ba │ │ │ │ │ +f5f7099c7aedb90a29c0b3c84e162c7c │ │ │ │ │ $fBlockCipherARCTWO_$cxtsEncrypt :: │ │ │ │ │ (ARCTWO, ARCTWO) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2438,15 +2438,15 @@ │ │ │ │ │ case $w$cxtsEncrypt4 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -c1d5f93e374a104753ce5be52c578984 │ │ │ │ │ +2590319dad276b4e9d7825bda8d81fa2 │ │ │ │ │ $fBlockCipherBLOWFISH :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @BLOWFISH │ │ │ │ │ @@ -2458,36 +2458,36 @@ │ │ │ │ │ $fBlockCipherBLOWFISH_$ccbcDecrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbEncrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbDecrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$cctrCombine │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsEncrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsDecrypt │ │ │ │ │ $fBlockCipherBLOWFISH_$caeadInit] │ │ │ │ │ -b1d6591bdd30dee66d57bc55ea0b2cd7 │ │ │ │ │ +5d176c4a72425dd0d6631579ac7afaa6 │ │ │ │ │ $fBlockCipherBLOWFISH_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> BLOWFISH │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD BLOWFISH) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -fbbc68a7a54b97d9ceeb946da7335ac2 │ │ │ │ │ +6fa39fbbd9086c4ab3eec0bcc80fd29a │ │ │ │ │ $fBlockCipherBLOWFISH_$cblockSize :: BLOWFISH -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @BLOWFISH │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherBLOWFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -eeff6e831b88752a94ad20fee7fb1922 │ │ │ │ │ +e8ca8bbc743edd984c8335669d6ecf04 │ │ │ │ │ $fBlockCipherBLOWFISH_$ccbcDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2500,15 +2500,15 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -60de3e35193461597e49d7cbf06d1acb │ │ │ │ │ +b010e774aa82dc1e11fba40d3e31837b │ │ │ │ │ $fBlockCipherBLOWFISH_$ccbcEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2521,15 +2521,15 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -aacae9f9060d7e7c86f28383c7cb08c7 │ │ │ │ │ +83ad6421083918e426d40c9a4543a826 │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2542,15 +2542,15 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ce4934fcd8d92dbaded7409e0435b7b3 │ │ │ │ │ +cc04e2bd581852c1af920b509f5224db │ │ │ │ │ $fBlockCipherBLOWFISH_$ccfbEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2563,26 +2563,26 @@ │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -08b8b40879921f96b51980010479fc49 │ │ │ │ │ +47780d618f1f65c23a9247fcac9892e7 │ │ │ │ │ $fBlockCipherBLOWFISH_$cctrCombine :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH] │ │ │ │ │ -5d50512eb4853b3af72ed5c73bcd607a │ │ │ │ │ +67582edf86515cb6f447b4e0b592a3c0 │ │ │ │ │ $fBlockCipherBLOWFISH_$cecbDecrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2592,15 +2592,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -5d6b0f14a638181133526dcb805db3e7 │ │ │ │ │ +85a034c61125fb97df67b8980d9e6169 │ │ │ │ │ $fBlockCipherBLOWFISH_$cecbEncrypt :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2610,15 +2610,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fNettleBlockCipherBLOWFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ad9b2a166be6f3aed444df944325c530 │ │ │ │ │ +f1074f1b7a88d2346269a0bf6d035c41 │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsDecrypt :: │ │ │ │ │ (BLOWFISH, BLOWFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2632,15 +2632,15 @@ │ │ │ │ │ case $w$cxtsDecrypt5 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -5e549895586a42e66ccbdec93e8afa76 │ │ │ │ │ +f44512dfd4cb645075a3a0869d369eb3 │ │ │ │ │ $fBlockCipherBLOWFISH_$cxtsEncrypt :: │ │ │ │ │ (BLOWFISH, BLOWFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2654,15 +2654,15 @@ │ │ │ │ │ case $w$cxtsEncrypt5 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -5d819a8e3db6264b5a4711a313da4ce9 │ │ │ │ │ +1d884451973915b64b939e65987e470f │ │ │ │ │ $fBlockCipherCAST128 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CAST128 │ │ │ │ │ @@ -2674,36 +2674,36 @@ │ │ │ │ │ $fBlockCipherCAST128_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCAST128_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCAST128_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCAST128_$cctrCombine │ │ │ │ │ $fBlockCipherCAST128_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCAST128_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCAST128_$caeadInit] │ │ │ │ │ -24f2406b72af10e815e66ec8cf02ee7d │ │ │ │ │ +68f639d146f0e893d276525f4b6a95c7 │ │ │ │ │ $fBlockCipherCAST128_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> CAST128 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD CAST128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -5f39d1b995ae98f5a98bd2c46add5483 │ │ │ │ │ +303fad1810105a21164be4e9c8059cc2 │ │ │ │ │ $fBlockCipherCAST128_$cblockSize :: CAST128 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CAST128 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCAST1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -37abcd1dd32e783c671439cebf0aaa3b │ │ │ │ │ +8bf01a80de17d59005836eadb3b16d82 │ │ │ │ │ $fBlockCipherCAST128_$ccbcDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2716,15 +2716,15 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -87f4b90c06c23c77c65bb6d570b6953e │ │ │ │ │ +d96ec6688e2c6f2a535d666988e61925 │ │ │ │ │ $fBlockCipherCAST128_$ccbcEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2737,15 +2737,15 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -28d76ab47a24da07b66586fd0520f33d │ │ │ │ │ +0cb7bdd9abc8afd0786ce21289a48200 │ │ │ │ │ $fBlockCipherCAST128_$ccfbDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2758,15 +2758,15 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ebaef2bff752f6546f89aea6568b07a7 │ │ │ │ │ +b1ec29477ec9ebfee7fd27f2af3053c3 │ │ │ │ │ $fBlockCipherCAST128_$ccfbEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2779,26 +2779,26 @@ │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -3cbf9263d281116a2c7c6f2cddb881db │ │ │ │ │ +bab9d65dcc47446f4a0d42229eca03ae │ │ │ │ │ $fBlockCipherCAST128_$cctrCombine :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128] │ │ │ │ │ -59e60e5d6ae86490ec1bfc9c16881534 │ │ │ │ │ +84e645cd690138cfbd03c5c31dfdc47f │ │ │ │ │ $fBlockCipherCAST128_$cecbDecrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2808,15 +2808,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -16b9241682dcd03c1219668dad70a2a6 │ │ │ │ │ +a5c6810997989dfd41846533aa4b8a5d │ │ │ │ │ $fBlockCipherCAST128_$cecbEncrypt :: │ │ │ │ │ CAST128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -2826,15 +2826,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @CAST128 │ │ │ │ │ $fNettleBlockCipherCAST128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -8776f2d38c111ef0616c3508e15ea405 │ │ │ │ │ +14f91e87ade41288204d93cdd9a18128 │ │ │ │ │ $fBlockCipherCAST128_$cxtsDecrypt :: │ │ │ │ │ (CAST128, CAST128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2848,15 +2848,15 @@ │ │ │ │ │ case $w$cxtsDecrypt6 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -b313fd821643b434356b35eef2784304 │ │ │ │ │ +5f2a28f6a9d03bda2da92e6215c8e3ca │ │ │ │ │ $fBlockCipherCAST128_$cxtsEncrypt :: │ │ │ │ │ (CAST128, CAST128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -2870,15 +2870,15 @@ │ │ │ │ │ case $w$cxtsEncrypt6 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -e87c41188513001237223106f8f708b5 │ │ │ │ │ +b665ffcf84fbbe62b6c2e6e041aaa2e3 │ │ │ │ │ $fBlockCipherCamellia :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia │ │ │ │ │ @@ -2890,15 +2890,15 @@ │ │ │ │ │ $fBlockCipherCamellia_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia_$caeadInit] │ │ │ │ │ -06124d1001a2abf7937ec266002337d9 │ │ │ │ │ +d8d1b265cf42c38daba1f518ecd841d5 │ │ │ │ │ $fBlockCipherCamellia128 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia128 │ │ │ │ │ @@ -2910,37 +2910,37 @@ │ │ │ │ │ $fBlockCipherCamellia128_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia128_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia128_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia128_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia128_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia128_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia128_$caeadInit] │ │ │ │ │ -855b0ab85f7902efc316e871bb47e386 │ │ │ │ │ +e26250eb1fcf2a816d39703edcdcbcb7 │ │ │ │ │ $fBlockCipherCamellia128_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia128 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia128) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -d2dc034bbed8a7448045a51a3905afdb │ │ │ │ │ +11e9cc30291e8596ec1a6267676685c9 │ │ │ │ │ $fBlockCipherCamellia128_$cblockSize :: │ │ │ │ │ Camellia128 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia128 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -079e7ccf32ebe9103509b2123cebb986 │ │ │ │ │ +1455db4a4f5b1314cabef7a0a741a7f0 │ │ │ │ │ $fBlockCipherCamellia128_$ccbcDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2953,15 +2953,15 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -91a986362fc144e326c699a62fea669b │ │ │ │ │ +f76786a2459e5ab6a5f96d9ec79d1295 │ │ │ │ │ $fBlockCipherCamellia128_$ccbcEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2974,15 +2974,15 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ad1d956f60f971fad951d773e084b90b │ │ │ │ │ +ac5dcfbafc89783a9f19608efff76126 │ │ │ │ │ $fBlockCipherCamellia128_$ccfbDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -2995,15 +2995,15 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -87d048c14e1c16964d052d04c4475b94 │ │ │ │ │ +c73b89e7343170e67c915521e5d400f0 │ │ │ │ │ $fBlockCipherCamellia128_$ccfbEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3016,26 +3016,26 @@ │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -e6e0a5a80b695fefb3894bf85d17a27b │ │ │ │ │ +d33b6c4a4d77ee07b470abc9887db987 │ │ │ │ │ $fBlockCipherCamellia128_$cctrCombine :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128] │ │ │ │ │ -5a6bc20c4b748c434faa3e2ebda6f75e │ │ │ │ │ +9fcafd906e395bdf3472e1ff445dd4de │ │ │ │ │ $fBlockCipherCamellia128_$cecbDecrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3045,15 +3045,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ae1e18437ddf364080508e995f604594 │ │ │ │ │ +86b91619e9a27dbb7285e3f1136dacfa │ │ │ │ │ $fBlockCipherCamellia128_$cecbEncrypt :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3063,15 +3063,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia128 │ │ │ │ │ $fNettleBlockCipherCamellia128 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -6f45f2fd5eb5e26a63bee13fb687ac25 │ │ │ │ │ +d3880cf9881e5b3022608b7dd4dda624 │ │ │ │ │ $fBlockCipherCamellia128_$cxtsDecrypt :: │ │ │ │ │ (Camellia128, Camellia128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3085,15 +3085,15 @@ │ │ │ │ │ case $w$cxtsDecrypt7 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -68b6d1faba7dfd08a255aaa6d191e2da │ │ │ │ │ +79e269c4a9c744741664cbe111a48085 │ │ │ │ │ $fBlockCipherCamellia128_$cxtsEncrypt :: │ │ │ │ │ (Camellia128, Camellia128) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3107,15 +3107,15 @@ │ │ │ │ │ case $w$cxtsEncrypt7 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -037a674d18d71dc7a1bcea2825b0b673 │ │ │ │ │ +8ca3e13f692b3cd6e00cd68db2022bc2 │ │ │ │ │ $fBlockCipherCamellia192 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia192 │ │ │ │ │ @@ -3127,37 +3127,37 @@ │ │ │ │ │ $fBlockCipherCamellia192_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia192_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia192_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia192_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia192_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia192_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia192_$caeadInit] │ │ │ │ │ -ffe4683473f87d71c0007c6f0ff3f7d6 │ │ │ │ │ +0719d93c487d9a676364c6408c7dfb4d │ │ │ │ │ $fBlockCipherCamellia192_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia192 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia192) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -5472d6ee9844cd04a5fb67a6895ae3b5 │ │ │ │ │ +1dfe51347ba2c3e4a63c177b35482671 │ │ │ │ │ $fBlockCipherCamellia192_$cblockSize :: │ │ │ │ │ Camellia192 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia192 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia2 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -722ff72d723301d22b253245d1e37bea │ │ │ │ │ +08d684149b300de5780da1c24a892301 │ │ │ │ │ $fBlockCipherCamellia192_$ccbcDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3170,15 +3170,15 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c3e1656c0b2a874827fd1181b0992f77 │ │ │ │ │ +a85a4bb94c7739420d9763fdc9690e6f │ │ │ │ │ $fBlockCipherCamellia192_$ccbcEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3191,15 +3191,15 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -c0c672625489027cb7d687c2a7666b98 │ │ │ │ │ +d718b33bdc5651113d323bbafc183e1b │ │ │ │ │ $fBlockCipherCamellia192_$ccfbDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3212,15 +3212,15 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -641b71412eb86205b6f874ff03cbc3f4 │ │ │ │ │ +ca719c2afe2e572586181fd958038aad │ │ │ │ │ $fBlockCipherCamellia192_$ccfbEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3233,26 +3233,26 @@ │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -de43a400277241442b4a0db1dcff753e │ │ │ │ │ +78519918d366919ce6a1a86e41c51278 │ │ │ │ │ $fBlockCipherCamellia192_$cctrCombine :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192] │ │ │ │ │ -4f80f7039c682a9bd3c287bdd12d88cb │ │ │ │ │ +60796055b82fe1f67d5250971b9479ac │ │ │ │ │ $fBlockCipherCamellia192_$cecbDecrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3262,15 +3262,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -0da0ec2c47a24cb19ff2c939c8b57f63 │ │ │ │ │ +52f35a233590dcb702a1ac324c0b1092 │ │ │ │ │ $fBlockCipherCamellia192_$cecbEncrypt :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3280,15 +3280,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia192 │ │ │ │ │ $fNettleBlockCipherCamellia192 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -fe18275ec2d62fccb7f62800b5920fa7 │ │ │ │ │ +b3fd4e0f218bfd06192786a26bd8efa7 │ │ │ │ │ $fBlockCipherCamellia192_$cxtsDecrypt :: │ │ │ │ │ (Camellia192, Camellia192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3302,15 +3302,15 @@ │ │ │ │ │ case $w$cxtsDecrypt8 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -9ab5b7736b49af60c9068976de013dca │ │ │ │ │ +e3697f8d1736bae0387582659a33d227 │ │ │ │ │ $fBlockCipherCamellia192_$cxtsEncrypt :: │ │ │ │ │ (Camellia192, Camellia192) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3324,15 +3324,15 @@ │ │ │ │ │ case $w$cxtsEncrypt8 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -dfa05f91de65aec1f8295f8ead389c21 │ │ │ │ │ +e85ffee704f3e3584b2cbf9f22cf81ed │ │ │ │ │ $fBlockCipherCamellia256 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia256 │ │ │ │ │ @@ -3344,37 +3344,37 @@ │ │ │ │ │ $fBlockCipherCamellia256_$ccbcDecrypt │ │ │ │ │ $fBlockCipherCamellia256_$ccfbEncrypt │ │ │ │ │ $fBlockCipherCamellia256_$ccfbDecrypt │ │ │ │ │ $fBlockCipherCamellia256_$cctrCombine │ │ │ │ │ $fBlockCipherCamellia256_$cxtsEncrypt │ │ │ │ │ $fBlockCipherCamellia256_$cxtsDecrypt │ │ │ │ │ $fBlockCipherCamellia256_$caeadInit] │ │ │ │ │ -d1c5187afbd062c2f157d60146d7c563 │ │ │ │ │ +fcff1fc595599b703aaa37756ce9b980 │ │ │ │ │ $fBlockCipherCamellia256_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia256 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia256) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -f31faefadbaeb9696ef361a61744ee30 │ │ │ │ │ +79ee8c527e2476343eca5764367140fc │ │ │ │ │ $fBlockCipherCamellia256_$cblockSize :: │ │ │ │ │ Camellia256 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia256 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -1442b0fea3443f6be6799486ad348508 │ │ │ │ │ +62c88e6429889ce29920297be2b14540 │ │ │ │ │ $fBlockCipherCamellia256_$ccbcDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3387,15 +3387,15 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ac168209fa1b29ba6938628942889355 │ │ │ │ │ +235f8fddfa315e6b42aa181239903e25 │ │ │ │ │ $fBlockCipherCamellia256_$ccbcEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3408,15 +3408,15 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -04628c2e292c510ca206885b3f886288 │ │ │ │ │ +8e316320cd5ea3e5bf11c938e1cbca19 │ │ │ │ │ $fBlockCipherCamellia256_$ccfbDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3429,15 +3429,15 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -2b941eb7d4bb39e069da9f34eb9c98ac │ │ │ │ │ +29f6684c4b2c7dc88655e48eefbf9d99 │ │ │ │ │ $fBlockCipherCamellia256_$ccfbEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3450,26 +3450,26 @@ │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -543db299b9c4999a794e0b33b8a5728f │ │ │ │ │ +5281dbe41d355520008ffb4ffc942940 │ │ │ │ │ $fBlockCipherCamellia256_$cctrCombine :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256] │ │ │ │ │ -a292b45d14f4c07bdec0215dae3d8ccb │ │ │ │ │ +4320d051fa800be38c72e28659dc9d9d │ │ │ │ │ $fBlockCipherCamellia256_$cecbDecrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3479,15 +3479,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -167b69e44da17e31996398b277d6c98b │ │ │ │ │ +b0f2a9311a9cba8dce64ac2814787574 │ │ │ │ │ $fBlockCipherCamellia256_$cecbEncrypt :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3497,15 +3497,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia256 │ │ │ │ │ $fNettleBlockCipherCamellia256 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -6eb16d7b5ac4feca0f078b2c7bbc09b3 │ │ │ │ │ +e462885b962b042436b1f61d50564c66 │ │ │ │ │ $fBlockCipherCamellia256_$cxtsDecrypt :: │ │ │ │ │ (Camellia256, Camellia256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3519,15 +3519,15 @@ │ │ │ │ │ case $w$cxtsDecrypt9 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -b95ef5e2bf8c3b886824bcf1f7430d9e │ │ │ │ │ +653ff5be3b0ac2aec8c7c96e36d69fa0 │ │ │ │ │ $fBlockCipherCamellia256_$cxtsEncrypt :: │ │ │ │ │ (Camellia256, Camellia256) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3541,36 +3541,36 @@ │ │ │ │ │ case $w$cxtsEncrypt9 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -24aa4860bcc8c98408125ecc26322781 │ │ │ │ │ +34ea7120be7ee13dd3d84d671fd856e8 │ │ │ │ │ $fBlockCipherCamellia_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> Camellia │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD Camellia) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -f50019f48e3f97da7ed39dc44106b7f5 │ │ │ │ │ +39167dc79b77f7dd414892de0ea265f5 │ │ │ │ │ $fBlockCipherCamellia_$cblockSize :: Camellia -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherCamellia4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -c809ca8f94f63a3744da35a85e2edd6b │ │ │ │ │ +e55d511188a70d5af270d1a51be8cbe3 │ │ │ │ │ $fBlockCipherCamellia_$ccbcDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3583,15 +3583,15 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -06abd080c3cfc27593a682a94a46aa13 │ │ │ │ │ +59dc740d7bd9aeba1d7f9d0942429d26 │ │ │ │ │ $fBlockCipherCamellia_$ccbcEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3604,15 +3604,15 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -eda595a461acba47769e42469d3229c4 │ │ │ │ │ +f258febc50b73aac4bea4d66cf0fe1c5 │ │ │ │ │ $fBlockCipherCamellia_$ccfbDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3625,15 +3625,15 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -cf9fe6f0447296a7a5145b60c0ee5c64 │ │ │ │ │ +8b692a047428dfca39ca6130a43702f2 │ │ │ │ │ $fBlockCipherCamellia_$ccfbEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3646,26 +3646,26 @@ │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -5c58bf3c558a5089f3bd4c9bc568802d │ │ │ │ │ +e92c0eb3383ea60e694cd235eaf300cc │ │ │ │ │ $fBlockCipherCamellia_$cctrCombine :: │ │ │ │ │ Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia] │ │ │ │ │ -172ce2c3147ce23bd6d60be9e3b5777b │ │ │ │ │ +8ce85ec592b1129d2ddbab552c9f223e │ │ │ │ │ $fBlockCipherCamellia_$cecbDecrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3675,15 +3675,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -e351be436ea8fd4c85ff0f01dfbbe60c │ │ │ │ │ +4c6595f89d818fe6fa45d68c455c729a │ │ │ │ │ $fBlockCipherCamellia_$cecbEncrypt :: │ │ │ │ │ Camellia │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3693,15 +3693,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @Camellia │ │ │ │ │ $fNettleBlockCipherCamellia │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -d9c04f011a94b84f1f3677139e1303e4 │ │ │ │ │ +87fd764211f550f71447fcc72dda405d │ │ │ │ │ $fBlockCipherCamellia_$cxtsDecrypt :: │ │ │ │ │ (Camellia, Camellia) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3715,15 +3715,15 @@ │ │ │ │ │ case $w$cxtsDecrypt10 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -139b5c2804b2008b8a244626054b3a71 │ │ │ │ │ +1709f4645b111a0a2fc497eb34427027 │ │ │ │ │ $fBlockCipherCamellia_$cxtsEncrypt :: │ │ │ │ │ (Camellia, Camellia) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3737,15 +3737,15 @@ │ │ │ │ │ case $w$cxtsEncrypt10 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -d1fd834813162860adc82bbfc988bdb7 │ │ │ │ │ +1024c4cf6beb57f0fc55d0fb4df03fe6 │ │ │ │ │ $fBlockCipherDES :: Crypto.Cipher.Types.Block.BlockCipher DES │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES │ │ │ │ │ $fCipherDES │ │ │ │ │ @@ -3756,35 +3756,35 @@ │ │ │ │ │ $fBlockCipherDES_$ccbcDecrypt │ │ │ │ │ $fBlockCipherDES_$ccfbEncrypt │ │ │ │ │ $fBlockCipherDES_$ccfbDecrypt │ │ │ │ │ $fBlockCipherDES_$cctrCombine │ │ │ │ │ $fBlockCipherDES_$cxtsEncrypt │ │ │ │ │ $fBlockCipherDES_$cxtsDecrypt │ │ │ │ │ $fBlockCipherDES_$caeadInit] │ │ │ │ │ -11da54962878686ddf53043fe344f97f │ │ │ │ │ +d5fe4566896530d8c9d2b91d05584904 │ │ │ │ │ $fBlockCipherDES_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> DES │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD DES) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -60b66cd2f60379b27d1cf7c8c961213c │ │ │ │ │ +afb564e50147bdefb770648981ec42aa │ │ │ │ │ $fBlockCipherDES_$cblockSize :: DES -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherDES1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -8278b1a3586d0163b1f628301754492a │ │ │ │ │ +2da3c69c8ffabc7db40ae09479b41bd2 │ │ │ │ │ $fBlockCipherDES_$ccbcDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3797,15 +3797,15 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -deb6f7b7bb00b9b06b2a192d529d028e │ │ │ │ │ +cb7b2f36a466f4b2949904a66429a698 │ │ │ │ │ $fBlockCipherDES_$ccbcEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3818,15 +3818,15 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -0ae7e0a9d92930c8aaf81becf756e889 │ │ │ │ │ +4c2ef0cf23c91f4422f0d69b409873ba │ │ │ │ │ $fBlockCipherDES_$ccfbDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3839,15 +3839,15 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ee5f5036f7bb910a5f99b8fdd8f4e3ba │ │ │ │ │ +939dae06101041acbe7b7085668746a4 │ │ │ │ │ $fBlockCipherDES_$ccfbEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -3860,26 +3860,26 @@ │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -8e8d7f7179e1a46b2bbf19f55af95e97 │ │ │ │ │ +76757f625e00f3bec743648d0743b9d6 │ │ │ │ │ $fBlockCipherDES_$cctrCombine :: │ │ │ │ │ DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES] │ │ │ │ │ -fd3efad6eab3509846ec496a9f692153 │ │ │ │ │ +a3cf13cf9518ba2f418c0054980befdb │ │ │ │ │ $fBlockCipherDES_$cecbDecrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3889,15 +3889,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -daa742ed4ed187d11c377ac70652938b │ │ │ │ │ +1123821f97b2d93321b19031d8615375 │ │ │ │ │ $fBlockCipherDES_$cecbEncrypt :: │ │ │ │ │ DES │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -3907,15 +3907,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @DES │ │ │ │ │ $fNettleBlockCipherDES │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -6870e514bea7aaaf56a5c6389b0f33e2 │ │ │ │ │ +c96a728a972891ad2ca867e9ec222b78 │ │ │ │ │ $fBlockCipherDES_$cxtsDecrypt :: │ │ │ │ │ (DES, DES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3929,15 +3929,15 @@ │ │ │ │ │ case $w$cxtsDecrypt11 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -4289615a244c55fb1e5729e78c6628f0 │ │ │ │ │ +daa925ae3fd4f6ed6dd695e5400bfb5b │ │ │ │ │ $fBlockCipherDES_$cxtsEncrypt :: │ │ │ │ │ (DES, DES) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3951,15 +3951,15 @@ │ │ │ │ │ case $w$cxtsEncrypt11 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -4d10716005acdc47a327b8c72a461d71 │ │ │ │ │ +b0ba883d6350505ca075675cb971cbd0 │ │ │ │ │ $fBlockCipherDES_EDE3 :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @@ -3971,36 +3971,36 @@ │ │ │ │ │ $fBlockCipherDES_EDE3_$ccbcDecrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbEncrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbDecrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$cctrCombine │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsEncrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsDecrypt │ │ │ │ │ $fBlockCipherDES_EDE3_$caeadInit] │ │ │ │ │ -d057a59e0d5e6f140bf16c6e868ad075 │ │ │ │ │ +ba87ebe5de5cfd997843c286f8ff407c │ │ │ │ │ $fBlockCipherDES_EDE3_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> DES_EDE3 │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD DES_EDE3) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -6f2b63636dad5db4552b150f33dcd596 │ │ │ │ │ +d799325c4c14fa71ed69eb49d3d727de │ │ │ │ │ $fBlockCipherDES_EDE3_$cblockSize :: DES_EDE3 -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherDES_EDE1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -bdddee919c925d2bb25f3f94796f9ed0 │ │ │ │ │ +ca97d410942e3c433cc15b5eae395e67 │ │ │ │ │ $fBlockCipherDES_EDE3_$ccbcDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4013,15 +4013,15 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -ea223a58c64eab5773eade861d903b3c │ │ │ │ │ +927afa968552c2fd6026eb193a496419 │ │ │ │ │ $fBlockCipherDES_EDE3_$ccbcEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4034,15 +4034,15 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -d760dd68b6e54c38c43a030b30c39522 │ │ │ │ │ +d9d85116ad37656d563022141b2545f0 │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4055,15 +4055,15 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -8ad1f4c6951184541f67f8aaacbd0281 │ │ │ │ │ +6aa5ece8e20e93a01c3f14f851b83ed5 │ │ │ │ │ $fBlockCipherDES_EDE3_$ccfbEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4076,26 +4076,26 @@ │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -5d9b1adae05350848dd15d78d115381b │ │ │ │ │ +02af774d6c5d9d93cd7314b31d1dd525 │ │ │ │ │ $fBlockCipherDES_EDE3_$cctrCombine :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3] │ │ │ │ │ -dd7c59fc611ece00f3380a09a7b9f1c9 │ │ │ │ │ +f55b5851d40517e3796e89e493b558fc │ │ │ │ │ $fBlockCipherDES_EDE3_$cecbDecrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4105,15 +4105,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -57254cd4abacc678c6594a7aab8514f2 │ │ │ │ │ +4e78b23d6bd629fc90868e9b9370713c │ │ │ │ │ $fBlockCipherDES_EDE3_$cecbEncrypt :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4123,15 +4123,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fNettleBlockCipherDES_EDE3 │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -fdd8732ff0535b0d0c901597bc872a98 │ │ │ │ │ +0667b701237a6d72d8672321af34392c │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsDecrypt :: │ │ │ │ │ (DES_EDE3, DES_EDE3) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4145,15 +4145,15 @@ │ │ │ │ │ case $w$cxtsDecrypt12 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -3c204d28df61109e2b17b2eee6c04101 │ │ │ │ │ +753a3f3526923b9d7b28731e71bc0210 │ │ │ │ │ $fBlockCipherDES_EDE3_$cxtsEncrypt :: │ │ │ │ │ (DES_EDE3, DES_EDE3) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4167,15 +4167,15 @@ │ │ │ │ │ case $w$cxtsEncrypt12 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -63794a2ff4dd0dad908917106b0b6877 │ │ │ │ │ +faf5e7724aa6654ab33813aad856aa99 │ │ │ │ │ $fBlockCipherSERPENT :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SERPENT │ │ │ │ │ @@ -4187,36 +4187,36 @@ │ │ │ │ │ $fBlockCipherSERPENT_$ccbcDecrypt │ │ │ │ │ $fBlockCipherSERPENT_$ccfbEncrypt │ │ │ │ │ $fBlockCipherSERPENT_$ccfbDecrypt │ │ │ │ │ $fBlockCipherSERPENT_$cctrCombine │ │ │ │ │ $fBlockCipherSERPENT_$cxtsEncrypt │ │ │ │ │ $fBlockCipherSERPENT_$cxtsDecrypt │ │ │ │ │ $fBlockCipherSERPENT_$caeadInit] │ │ │ │ │ -ba059cd43030e69bb1265218d767d9da │ │ │ │ │ +9079172ec813c19ea77d318770b0eb91 │ │ │ │ │ $fBlockCipherSERPENT_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> SERPENT │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD SERPENT) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -7620b11d635b15d8c789f04991cbc619 │ │ │ │ │ +f441f10de0f322ff14b405ac6b91cdd7 │ │ │ │ │ $fBlockCipherSERPENT_$cblockSize :: SERPENT -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SERPENT │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherSERPENT1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -cb95af6bd2804cb74d3306b5920cfedd │ │ │ │ │ +67dffaab60cef59f93278d834d15db09 │ │ │ │ │ $fBlockCipherSERPENT_$ccbcDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4229,15 +4229,15 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -9a7cd5b00bba69541c561cb471fa3e15 │ │ │ │ │ +6493e2452e9257c22b6e643eb6a7898c │ │ │ │ │ $fBlockCipherSERPENT_$ccbcEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4250,15 +4250,15 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -676a9b5960e527f489cfd3143bca268a │ │ │ │ │ +602e78c79ff7de87fe5a10de44ce5158 │ │ │ │ │ $fBlockCipherSERPENT_$ccfbDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4271,15 +4271,15 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -e69e6d4728694f86be910278395ad059 │ │ │ │ │ +439181c08a19584a742b1303a0e97cd8 │ │ │ │ │ $fBlockCipherSERPENT_$ccfbEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4292,26 +4292,26 @@ │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -dfd45eaaee628e2cbdbdfef846ea0daa │ │ │ │ │ +6179819f039bef6633dbd5b3da240973 │ │ │ │ │ $fBlockCipherSERPENT_$cctrCombine :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT] │ │ │ │ │ -e770326ee6281b64aad307550d188845 │ │ │ │ │ +940e6c8dba14c9b75c3b28c6cdcf11c6 │ │ │ │ │ $fBlockCipherSERPENT_$cecbDecrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4321,15 +4321,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -2cc8e5d180e6d0d84875b8b10c5b12b5 │ │ │ │ │ +41d537dedd63b0f42318f2266865dc4b │ │ │ │ │ $fBlockCipherSERPENT_$cecbEncrypt :: │ │ │ │ │ SERPENT │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4339,15 +4339,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @SERPENT │ │ │ │ │ $fNettleBlockCipherSERPENT │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -cf5f8e4e6785085d8fc19bd79b4cab77 │ │ │ │ │ +7cfd0b3586c399132b69ee1179519f80 │ │ │ │ │ $fBlockCipherSERPENT_$cxtsDecrypt :: │ │ │ │ │ (SERPENT, SERPENT) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4361,15 +4361,15 @@ │ │ │ │ │ case $w$cxtsDecrypt13 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -a752da7d24a163fcec4de95eec41dec9 │ │ │ │ │ +501585e46580c9556f704cdab6673136 │ │ │ │ │ $fBlockCipherSERPENT_$cxtsEncrypt :: │ │ │ │ │ (SERPENT, SERPENT) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4383,15 +4383,15 @@ │ │ │ │ │ case $w$cxtsEncrypt13 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -5034ffc6b0465622801e8d6af45c9006 │ │ │ │ │ +f4f8a5c3abd6da4253ba7f284a03d7d1 │ │ │ │ │ $fBlockCipherTWOFISH :: │ │ │ │ │ Crypto.Cipher.Types.Block.BlockCipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Cipher.Types.Block.C:BlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @TWOFISH │ │ │ │ │ @@ -4403,36 +4403,36 @@ │ │ │ │ │ $fBlockCipherTWOFISH_$ccbcDecrypt │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbEncrypt │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbDecrypt │ │ │ │ │ $fBlockCipherTWOFISH_$cctrCombine │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsEncrypt │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsDecrypt │ │ │ │ │ $fBlockCipherTWOFISH_$caeadInit] │ │ │ │ │ -f0c81fbd946d8ee08c8139dd363944fb │ │ │ │ │ +3939b0aef8092010d58399e23a17c2a9 │ │ │ │ │ $fBlockCipherTWOFISH_$caeadInit :: │ │ │ │ │ Data.Byteable.Byteable iv => │ │ │ │ │ Crypto.Cipher.Types.Base.AEADMode │ │ │ │ │ -> TWOFISH │ │ │ │ │ -> iv │ │ │ │ │ -> GHC.Maybe.Maybe (Crypto.Cipher.Types.Block.AEAD TWOFISH) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L>] │ │ │ │ │ -89ed3fbe2d4b6f80c32f8dcf29467b3d │ │ │ │ │ +73e9e6f5d7be26520427b6c622c7bb93 │ │ │ │ │ $fBlockCipherTWOFISH_$cblockSize :: TWOFISH -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @TWOFISH │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleBlockCipherTWOFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -ac5400a891e56f775ac26d845ca4fa5e │ │ │ │ │ +fc176caec2094748a6e4cfde3f2dc172 │ │ │ │ │ $fBlockCipherTWOFISH_$ccbcDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4445,15 +4445,15 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -993d1b2ccdc31d0e586ee2d2b244930a │ │ │ │ │ +3efcc308ab24dad71ad378682c68b4e4 │ │ │ │ │ $fBlockCipherTWOFISH_$ccbcEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4466,15 +4466,15 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -4a3d9d589ca8134a111152d3c7d2250d │ │ │ │ │ +a1b1da740380331fd2d83a6dc4309e63 │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4487,15 +4487,15 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -6bcc6f094c80afec1bc66eb8ff887282 │ │ │ │ │ +d959ab309ae4242d2c71659da655400c │ │ │ │ │ $fBlockCipherTWOFISH_$ccfbEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ @@ -4508,26 +4508,26 @@ │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ eta1 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -5547c456576ac676ea0e0f28a38769cb │ │ │ │ │ +281cfb8a524b7d70ccabbf1da76dbc93 │ │ │ │ │ $fBlockCipherTWOFISH_$cctrCombine :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_ctrCombine │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH] │ │ │ │ │ -7491f29da53e8127127f384988a48f45 │ │ │ │ │ +173b55fb69576dc475386799abe5e6fb │ │ │ │ │ $fBlockCipherTWOFISH_$cecbDecrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4537,15 +4537,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbDecrypt │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -fee78ada3d973d57fe737c86e10fd262 │ │ │ │ │ +46ae2eaa19d649ad6e7880c0cb17073a │ │ │ │ │ $fBlockCipherTWOFISH_$cecbEncrypt :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -4555,15 +4555,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.$wnettle_ecbEncrypt │ │ │ │ │ @TWOFISH │ │ │ │ │ $fNettleBlockCipherTWOFISH │ │ │ │ │ eta │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ ww2 }] │ │ │ │ │ -28ded789c07804f2eeb878d95136e018 │ │ │ │ │ +e45dc15a69946f46e97672564e9900ad │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsDecrypt :: │ │ │ │ │ (TWOFISH, TWOFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4577,15 +4577,15 @@ │ │ │ │ │ case $w$cxtsDecrypt14 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -0315207b07b3e02c6ef51d6179c04800 │ │ │ │ │ +67ef73b0105d112be0bbb1ebc76338ed │ │ │ │ │ $fBlockCipherTWOFISH_$cxtsEncrypt :: │ │ │ │ │ (TWOFISH, TWOFISH) │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -4599,29 +4599,29 @@ │ │ │ │ │ case $w$cxtsEncrypt14 │ │ │ │ │ ww │ │ │ │ │ ww1 │ │ │ │ │ eta1 │ │ │ │ │ eta2 │ │ │ │ │ eta3 of wild1 { (#,,#) ww2 ww3 ww4 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ww2 ww3 ww4 } }] │ │ │ │ │ -40fcc33e0e4b11272700dbc5137d62b7 │ │ │ │ │ +a246f7b20985e387fa892af7b6522985 │ │ │ │ │ $fCipherAES :: Crypto.Cipher.Types.Base.Cipher AES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES │ │ │ │ │ $fCipherAES4 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES[0])) │ │ │ │ │ $fCipherAES_$ccipherName │ │ │ │ │ $fCipherAES_$ccipherKeySize] │ │ │ │ │ -17e75e501f97ca441e0149103d89f612 │ │ │ │ │ +8399aa2cb853b69c5d4222356c89d0d0 │ │ │ │ │ $fCipherAES1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES128 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES128) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -4637,15 +4637,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -4662,91 +4662,91 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -d978372fccee90f9f1f2a0cc3cb83ed4 │ │ │ │ │ +eab221f52c22e985b01f4b0bc189f256 │ │ │ │ │ $fCipherAES128 :: Crypto.Cipher.Types.Base.Cipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES128 │ │ │ │ │ $fCipherAES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES128[0])) │ │ │ │ │ $fCipherAES128_$ccipherName │ │ │ │ │ $fCipherAES128_$ccipherKeySize] │ │ │ │ │ -bee5c429d427a1099b16d7eec22c1ec0 │ │ │ │ │ +359ac813e5811852c09d40fd49762680 │ │ │ │ │ $fCipherAES128_$ccipherKeySize :: │ │ │ │ │ AES128 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES128 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -811520020bb4d2a6d9a99552a45b65bb │ │ │ │ │ +8bd5275217cd6db212142dd967739484 │ │ │ │ │ $fCipherAES128_$ccipherName :: AES128 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES128 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES5 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a40e43bae27f8f99959b6c89e99949f1 │ │ │ │ │ +314b6c77883aeca6634dc46abf6ec37e │ │ │ │ │ $fCipherAES192 :: Crypto.Cipher.Types.Base.Cipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES192 │ │ │ │ │ $fCipherAES2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES192[0])) │ │ │ │ │ $fCipherAES192_$ccipherName │ │ │ │ │ $fCipherAES192_$ccipherKeySize] │ │ │ │ │ -6b6cf8b4cabe34c9f6c8a54a97d3848c │ │ │ │ │ +326264fd8610cac3c6a5b0e1d7f9c88b │ │ │ │ │ $fCipherAES192_$ccipherKeySize :: │ │ │ │ │ AES192 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES192 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES10 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a4b1eee5e5c64c42f5f8495c1f0df3e0 │ │ │ │ │ +b25cf619009e232a0a32d2f1c762f04b │ │ │ │ │ $fCipherAES192_$ccipherName :: AES192 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES192 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES12 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a379ac268fc0f1e5fcbc27de69e6ebb1 │ │ │ │ │ +2f0f62b006227d6f323abf73fbc83937 │ │ │ │ │ $fCipherAES2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES192 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES192) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -4762,15 +4762,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -4787,53 +4787,53 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -30fe24ab1e5b7aa3cac60665f2e1186b │ │ │ │ │ +47bbb8435b11107b71ac34d91951d1b7 │ │ │ │ │ $fCipherAES256 :: Crypto.Cipher.Types.Base.Cipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @AES256 │ │ │ │ │ $fCipherAES3 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES256[0])) │ │ │ │ │ $fCipherAES256_$ccipherName │ │ │ │ │ $fCipherAES256_$ccipherKeySize] │ │ │ │ │ -bfb5af06db911fde4a87dba1c92e193c │ │ │ │ │ +3837714e56b131252762b77c15c3e4f6 │ │ │ │ │ $fCipherAES256_$ccipherKeySize :: │ │ │ │ │ AES256 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES256 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES17 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -1360291379677d1e46b128f5df56c90a │ │ │ │ │ +b117eb8c329aad390a4fdf2533659c8e │ │ │ │ │ $fCipherAES256_$ccipherName :: AES256 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES256 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES19 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -52c2647d79b9edf246160d8665391e28 │ │ │ │ │ +1a31277c23abb146a5d027dc4913b6cd │ │ │ │ │ $fCipherAES3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES256 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES256) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -4849,15 +4849,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -4874,15 +4874,15 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -958e90890dc0e65eeed6b77ff676aa5f │ │ │ │ │ +305c6f09bbc8b7724b4ee822d7eef145 │ │ │ │ │ $fCipherAES4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key AES -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key AES) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -4898,15 +4898,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_aes_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -4928,58 +4928,58 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -6198da351addc7cf5a8dafb661407eac │ │ │ │ │ +549a64245a9d0c9ca28fa4dcdf392012 │ │ │ │ │ $fCipherAES_$ccipherKeySize :: │ │ │ │ │ AES -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherAES24 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -d40c9fa6ac117e64a40666148ba332f7 │ │ │ │ │ +5ffad59f1e775e6f93d95ce825925623 │ │ │ │ │ $fCipherAES_$ccipherName :: AES -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @AES │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherAES31 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -f8ed72ef069628a44ced35bb17398966 │ │ │ │ │ +5b46231f5cb868b7742b4f073c478d3f │ │ │ │ │ $fCipherARCFOUR :: Crypto.Cipher.Types.Base.Cipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCFOUR │ │ │ │ │ $fCipherARCFOUR10 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCFOUR[0])) │ │ │ │ │ $fCipherARCFOUR_$ccipherName │ │ │ │ │ $fCipherARCFOUR_$ccipherKeySize] │ │ │ │ │ -d2378df1b8b619e9ae14383c82ed7668 │ │ │ │ │ +1fd1827e08c4f59a9db1c7b1c3354c9b │ │ │ │ │ $fCipherARCFOUR1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fCipherARCFOUR2] │ │ │ │ │ -1579f584fcccf628779426433dcf1cc9 │ │ │ │ │ +87c0a3e3d8afa758e8e81de430a90c8f │ │ │ │ │ $fCipherARCFOUR10 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCFOUR -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCFOUR) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_arcfour_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -4995,15 +4995,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arcfour_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5025,95 +5025,95 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -ee7324c83588f9ed4cc3c436c50c31bc │ │ │ │ │ +bab085aedae2c8d9f7610e760e33e864 │ │ │ │ │ $fCipherARCFOUR2 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fCipherARCFOUR7 $fCipherARCFOUR3] │ │ │ │ │ -d74d91da84c4fac75736630976a0498f │ │ │ │ │ +98952b7898759bfe502626c8bb30cd6c │ │ │ │ │ $fCipherARCFOUR3 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fCipherARCFOUR6 $fCipherARCFOUR4] │ │ │ │ │ -8b0007f8915b82333610adee30fd0812 │ │ │ │ │ +b15a8eb51f64e54f0d8cc76d9b7c424a │ │ │ │ │ $fCipherARCFOUR4 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherARCFOUR5 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -4d6e9b8202c82a0bf22b98fe54eac20f │ │ │ │ │ +0bafcdad183266795b9f9d1e105fbc66 │ │ │ │ │ $fCipherARCFOUR5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -774c7d8e12084d2592be91f3b2375a23 │ │ │ │ │ +a1192264c12b52c58c6a128707d7755b │ │ │ │ │ $fCipherARCFOUR6 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -012b03a0bbcdd85254fcf01b1d257861 │ │ │ │ │ +82852dc914cfe4aaa790531d0932131c │ │ │ │ │ $fCipherARCFOUR7 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -1959941aaaf1a387e840c79147b54274 │ │ │ │ │ +e4226c36c29d8b921df643ca3b9b7af5 │ │ │ │ │ $fCipherARCFOUR8 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherARCFOUR9] │ │ │ │ │ -b610b73f8ff76184cde627ce0db40cee │ │ │ │ │ +84ec5551824b549891e4ba78423efc62 │ │ │ │ │ $fCipherARCFOUR9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCFOUR"#] │ │ │ │ │ -a39cfbbe8734179f5dc51e6ec32b0664 │ │ │ │ │ +5ba49a20e35605326571816afdfe4163 │ │ │ │ │ $fCipherARCFOUR_$ccipherKeySize :: │ │ │ │ │ ARCFOUR -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCFOUR │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherARCFOUR1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -55cff7d68b0bf1f54224aa90212e3f88 │ │ │ │ │ +b0ef35a579822a236308d5ce5e74518f │ │ │ │ │ $fCipherARCFOUR_$ccipherName :: ARCFOUR -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCFOUR │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherARCFOUR8 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -c2170c90c57d5f277b659b9f5e26e75c │ │ │ │ │ +b1bb9701c3b246668ee3a7006444618e │ │ │ │ │ $fCipherARCTWO :: Crypto.Cipher.Types.Base.Cipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCTWO │ │ │ │ │ $fCipherARCTWO1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0])) │ │ │ │ │ $fCipherARCTWO_$ccipherName │ │ │ │ │ $fCipherARCTWO_$ccipherKeySize] │ │ │ │ │ -10ad6064e135d442ba79dc5b5fc7ab96 │ │ │ │ │ +0ec7b208ecb305e38e2495a288c6fc2e │ │ │ │ │ $fCipherARCTWO1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCTWO) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_arctwo_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -5129,15 +5129,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5159,53 +5159,53 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -14685210ae8ffeb0b9f9fca67687b6fb │ │ │ │ │ +050a03444278cfee555c49d237db5b55 │ │ │ │ │ $fCipherARCTWO_$ccipherKeySize :: │ │ │ │ │ ARCTWO -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCTWO │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherARCTWO3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -7de743e031adb717f868db5eb47c5386 │ │ │ │ │ +f297859c21e47dbe667d0500794e5fe7 │ │ │ │ │ $fCipherARCTWO_$ccipherName :: ARCTWO -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ARCTWO │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherARCTWO6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -f1a4b865248039bfc0e14a51e9b84c1c │ │ │ │ │ +04387df62781d3689af077d45cee7a55 │ │ │ │ │ $fCipherBLOWFISH :: Crypto.Cipher.Types.Base.Cipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @BLOWFISH │ │ │ │ │ $fCipherBLOWFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:BLOWFISH[0])) │ │ │ │ │ $fCipherBLOWFISH_$ccipherName │ │ │ │ │ $fCipherBLOWFISH_$ccipherKeySize] │ │ │ │ │ -effccb569422494174b099c50bbd2fa4 │ │ │ │ │ +be82419dbaebceaf043b06a7cb040cdd │ │ │ │ │ $fCipherBLOWFISH1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key BLOWFISH -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key BLOWFISH) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_blowfish_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -5221,15 +5221,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_blowfish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5251,39 +5251,39 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -a613fd1e89066a9541662420a3e23f8f │ │ │ │ │ +e8bf643c1e098de46fe3931f60602863 │ │ │ │ │ $fCipherBLOWFISH_$ccipherKeySize :: │ │ │ │ │ BLOWFISH -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @BLOWFISH │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherBLOWFISH3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -5806f13e37cbf978a6639d9c2eb92638 │ │ │ │ │ +b562967177b5bae8824413f1216c9e93 │ │ │ │ │ $fCipherBLOWFISH_$ccipherName :: BLOWFISH -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @BLOWFISH │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherBLOWFISH6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -19998e6efa1de17c1606f4f19b5d331f │ │ │ │ │ +e7a1c8700dcc315a2671e04327abb681 │ │ │ │ │ $fCipherCAST1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key CAST128 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key CAST128) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_cast128_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -5299,15 +5299,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_cast5_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5329,126 +5329,126 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -4edaa5e4a1531e500f9adfa76ad69794 │ │ │ │ │ +0b50680ba9a1d175d6dbf729a0d61409 │ │ │ │ │ $fCipherCAST128 :: Crypto.Cipher.Types.Base.Cipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CAST128 │ │ │ │ │ $fCipherCAST1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CAST128[0])) │ │ │ │ │ $fCipherCAST128_$ccipherName │ │ │ │ │ $fCipherCAST128_$ccipherKeySize] │ │ │ │ │ -a67070ab458723b6889b4f7e11d6291f │ │ │ │ │ +959a769b77d31f662efdffbad703ba1e │ │ │ │ │ $fCipherCAST128_$ccipherKeySize :: │ │ │ │ │ CAST128 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CAST128 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCAST3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -53acdafe6826338e26df10e45485615e │ │ │ │ │ +7749d5e9e0424f2d874d47834191768e │ │ │ │ │ $fCipherCAST128_$ccipherName :: CAST128 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CAST128 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCAST6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -3e6b3c776a526463c35307d52b45efed │ │ │ │ │ +f62487da4136fe19c353607000c1282a │ │ │ │ │ $fCipherCHACHA :: Crypto.Cipher.Types.Base.Cipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CHACHA │ │ │ │ │ $fCipherCHACHA5 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CHACHA[0])) │ │ │ │ │ $fCipherCHACHA_$ccipherName │ │ │ │ │ $fCipherCHACHA_$ccipherKeySize] │ │ │ │ │ -689d047f2b59badc226e0c8cbc2e25e5 │ │ │ │ │ +380f2a8932fc6bf5d740e3e139226ce7 │ │ │ │ │ $fCipherCHACHA1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fCipherCHACHA2] │ │ │ │ │ -0cc1571197783d23edf3532ba0157f6e │ │ │ │ │ +7b4c21952678d28d81ef5ced0c56e413 │ │ │ │ │ $fCipherCHACHA2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -630935db63e80777bc4ae7ae5a3ef396 │ │ │ │ │ +d9ee3a0fb78a2c68839832db46e057a2 │ │ │ │ │ $fCipherCHACHA3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherCHACHA4] │ │ │ │ │ -c7df96aafba7be49eebd913072736fbc │ │ │ │ │ +ddbc20687624e65dd765ba57ea71d5ba │ │ │ │ │ $fCipherCHACHA4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ChaCha"#] │ │ │ │ │ -f4671a14b22ee7cc1cdec3e7eff1f639 │ │ │ │ │ +63651b4de371f9708cc8b590f836a3a9 │ │ │ │ │ $fCipherCHACHA5 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key CHACHA │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 1(, 1(, 2,)), Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key CHACHA) -> │ │ │ │ │ case $w$ccipherInit k of wild { (#,,#) ww ww1 ww2 -> │ │ │ │ │ (ww, │ │ │ │ │ Data.ByteString.Internal.Type.BS │ │ │ │ │ ww1 │ │ │ │ │ GHC.ForeignPtr.FinalPtr │ │ │ │ │ ww2) }] │ │ │ │ │ -62ed7dc8fd2ef503fd49e3dcae2a9d9b │ │ │ │ │ +89b16a2b00f7bd88d7e168279f0f4c64 │ │ │ │ │ $fCipherCHACHA_$ccipherKeySize :: │ │ │ │ │ CHACHA -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CHACHA │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherCHACHA1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -c42b2327faff6df09ba45aac4dd35848 │ │ │ │ │ +8d5948c181defbd037306bab1c1bb5c7 │ │ │ │ │ $fCipherCHACHA_$ccipherName :: CHACHA -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CHACHA │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherCHACHA3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -dc2e68af80267c7d0fa36d8e554d56e8 │ │ │ │ │ +080146c5334c3f45b7a5fa357c58759b │ │ │ │ │ $fCipherCHACHA_b :: Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Magic.runRW# │ │ │ │ │ @GHC.Types.LiftedRep │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (\ (s['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ @@ -5488,29 +5488,29 @@ │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (GHC.Magic.runRW# │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds1['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# s', ipv2 #)) of ds1 { (#,#) ipv6 ipv7 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ipv7 ipv3 8# } } } })] │ │ │ │ │ -7887ee511460a0a679c518f238cef70b │ │ │ │ │ +391fc00a081ee1e113f588e1e44e1e14 │ │ │ │ │ $fCipherCamellia :: Crypto.Cipher.Types.Base.Cipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia │ │ │ │ │ $fCipherCamellia4 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia[0])) │ │ │ │ │ $fCipherCamellia_$ccipherName │ │ │ │ │ $fCipherCamellia_$ccipherKeySize] │ │ │ │ │ -562323ad91c56ad20aeae1d3a29ebb71 │ │ │ │ │ +ccdbc08f279461122f4eb54f56e37b90 │ │ │ │ │ $fCipherCamellia1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia128 │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key │ │ │ │ │ @@ -5528,15 +5528,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia128_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -5553,95 +5553,95 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -0f498164c54c2b4feac442ccafb9e5d9 │ │ │ │ │ +1bf3b97d440f357ac67cf3def358488b │ │ │ │ │ $fCipherCamellia128 :: Crypto.Cipher.Types.Base.Cipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia128 │ │ │ │ │ $fCipherCamellia1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia128[0])) │ │ │ │ │ $fCipherCamellia128_$ccipherName │ │ │ │ │ $fCipherCamellia128_$ccipherKeySize] │ │ │ │ │ -9c025fcfdb99669c7f275d8f04a1cc97 │ │ │ │ │ +acdc492097a67ff6c7e62d1923ccb399 │ │ │ │ │ $fCipherCamellia128_$ccipherKeySize :: │ │ │ │ │ Camellia128 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia128 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -0c1cdb198017c658d6b2d572abf88edd │ │ │ │ │ +1f5d7bf32504b2fcab858944a4879c07 │ │ │ │ │ $fCipherCamellia128_$ccipherName :: Camellia128 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia128 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia5 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -55d543e4de929abb4a83dbf643027113 │ │ │ │ │ +1112dc47f8db9712bd8f451a8cdc6298 │ │ │ │ │ $fCipherCamellia192 :: Crypto.Cipher.Types.Base.Cipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia192 │ │ │ │ │ $fCipherCamellia2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia192[0])) │ │ │ │ │ $fCipherCamellia192_$ccipherName │ │ │ │ │ $fCipherCamellia192_$ccipherKeySize] │ │ │ │ │ -069d4b378c4be6b5d092fbe3f74b710e │ │ │ │ │ +3cc330297a596c559e2e6a5a2d089bff │ │ │ │ │ $fCipherCamellia192_$ccipherKeySize :: │ │ │ │ │ Camellia192 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia192 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia10 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -1debd13aa90aecd080278de03abe9b9d │ │ │ │ │ +62d1b9a5dace600da22c51eac877e65d │ │ │ │ │ $fCipherCamellia192_$ccipherName :: Camellia192 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia192 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia12 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -ed908fe762cdd225dae2e6dda360cfd7 │ │ │ │ │ +dd28eae83c1e3f83a5201945adf1c381 │ │ │ │ │ $fCipherCamellia2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia192 │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key │ │ │ │ │ @@ -5659,15 +5659,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia192_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -5684,55 +5684,55 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -41a5506c4462d9faa9fc1198eb4cf986 │ │ │ │ │ +3244363929d3d9289eeb4e9305bd93fc │ │ │ │ │ $fCipherCamellia256 :: Crypto.Cipher.Types.Base.Cipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @Camellia256 │ │ │ │ │ $fCipherCamellia3 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia256[0])) │ │ │ │ │ $fCipherCamellia256_$ccipherName │ │ │ │ │ $fCipherCamellia256_$ccipherKeySize] │ │ │ │ │ -b2124c58875be0eb6f3b6798441abae8 │ │ │ │ │ +fc7d895be22d19c2132716796fedc3c0 │ │ │ │ │ $fCipherCamellia256_$ccipherKeySize :: │ │ │ │ │ Camellia256 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia256 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia17 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -b7679b9a92f292f407ff96ec8cd63e15 │ │ │ │ │ +d7cfbb15188584d79f910293e97355f2 │ │ │ │ │ $fCipherCamellia256_$ccipherName :: Camellia256 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia256 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia19 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -b2bce86a5286f3fb20f389d42d09ec51 │ │ │ │ │ +34e404cccd4e5d8d3ab8bc6045346a7a │ │ │ │ │ $fCipherCamellia3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia256 │ │ │ │ │ -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key │ │ │ │ │ @@ -5750,15 +5750,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -5775,15 +5775,15 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -5bfb33e551d0576bf49bc814200555b0 │ │ │ │ │ +271857a2ee4d6cad2c1d4335605beb2c │ │ │ │ │ $fCipherCamellia4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key Camellia -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key Camellia) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -5799,15 +5799,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:hs_nettle_camellia_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -5829,53 +5829,53 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -31480bcc494b706366c7a632152a1b85 │ │ │ │ │ +8129b87b6e5bd0939036bddee9d72345 │ │ │ │ │ $fCipherCamellia_$ccipherKeySize :: │ │ │ │ │ Camellia -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherCamellia24 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -e1802e163750f1fa78559949e1a00c25 │ │ │ │ │ +66c6f41ee36034b67413649fd7236f88 │ │ │ │ │ $fCipherCamellia_$ccipherName :: Camellia -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @Camellia │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherCamellia31 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -9b17c85f7987e404d82e9e1d96b598a1 │ │ │ │ │ +bfa1f4ff601dd75ad0f9e610904803f0 │ │ │ │ │ $fCipherDES :: Crypto.Cipher.Types.Base.Cipher DES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES │ │ │ │ │ $fCipherDES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES[0])) │ │ │ │ │ $fCipherDES_$ccipherName │ │ │ │ │ $fCipherDES_$ccipherKeySize] │ │ │ │ │ -a97aed4ff1d49a6ddd8dc3bb5d12a27d │ │ │ │ │ +76a7dc78ae07dd8df678f9d90fe7dedb │ │ │ │ │ $fCipherDES1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key DES -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key DES) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_des_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -5891,15 +5891,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -5916,38 +5916,38 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -81a605f63e1ccf53ccb0e9891738696b │ │ │ │ │ +b9ee9e7ed7b1e8545057c822c9265a28 │ │ │ │ │ $fCipherDES_$ccipherKeySize :: │ │ │ │ │ DES -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherDES3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -0357f9b272eaa7d64bf9b3726ec153d3 │ │ │ │ │ +16de1e555afb2425c2c0b2ed6faeb6d1 │ │ │ │ │ $fCipherDES_$ccipherName :: DES -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherDES5 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R))] │ │ │ │ │ -09b35101d0ab022e22239d3344d9bb16 │ │ │ │ │ +c964017e4677cf4e7c7276d1e89af097 │ │ │ │ │ $fCipherDES_EDE1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key DES_EDE3 -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key DES_EDE3) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_des3_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -5963,15 +5963,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_des3_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -5988,109 +5988,109 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -c34244f5caa0d44a66ca07e61b371e02 │ │ │ │ │ +7d02ddb83d63d885d9cbc1d7bb8c7550 │ │ │ │ │ $fCipherDES_EDE3 :: Crypto.Cipher.Types.Base.Cipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @DES_EDE3 │ │ │ │ │ $fCipherDES_EDE1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES_EDE3[0])) │ │ │ │ │ $fCipherDES_EDE3_$ccipherName │ │ │ │ │ $fCipherDES_EDE3_$ccipherKeySize] │ │ │ │ │ -563431486fcbdb2e58d66f8569d87580 │ │ │ │ │ +99ea0076b4d0f6bedb23f4641f5633f9 │ │ │ │ │ $fCipherDES_EDE3_$ccipherKeySize :: │ │ │ │ │ DES_EDE3 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherDES_EDE4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -43dd7a4d2831fa031b4b9cbafa5ff34a │ │ │ │ │ +8ee409bb2d496b6bef70885f1334515e │ │ │ │ │ $fCipherDES_EDE3_$ccipherName :: DES_EDE3 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @DES_EDE3 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherDES_EDE6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -5a18af9f4dd9fb5fb7a99689f26d8ce2 │ │ │ │ │ +25d2ed63830e924d02cc524ff941da74 │ │ │ │ │ $fCipherESTREAM_SALSA1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fCipherESTREAM_SALSA2] │ │ │ │ │ -baecd76b4c3e10e9fec69068662b82b7 │ │ │ │ │ +2919b4f8ba02f3b23958ed1fda1c51e3 │ │ │ │ │ $fCipherESTREAM_SALSA2 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherESTREAM_SALSA5 │ │ │ │ │ $fCipherESTREAM_SALSA3] │ │ │ │ │ -cea7b7484eb22d922207e7f967483537 │ │ │ │ │ +ec2680fe8e5d111956979a26869ae04d │ │ │ │ │ $fCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Cipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fCipherESTREAM_SALSA8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ESTREAM_SALSA20[0])) │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherName │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherKeySize] │ │ │ │ │ -a87d0988e4a68f19ab5619d5c839550c │ │ │ │ │ +8fc85c9a83fa98faf118bf12d3e930bf │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherKeySize :: │ │ │ │ │ ESTREAM_SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherESTREAM_SALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -0b1166e61a39c3683497c69346b5929e │ │ │ │ │ +131707fddb9383de6655fd0aeac55531 │ │ │ │ │ $fCipherESTREAM_SALSA20_$ccipherName :: │ │ │ │ │ ESTREAM_SALSA20 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherESTREAM_SALSA6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -808af54144d61614d7148d39e57fe539 │ │ │ │ │ +36d83459534c361ee8717ef4fb45c396 │ │ │ │ │ $fCipherESTREAM_SALSA20_b :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Magic.runRW# │ │ │ │ │ @GHC.Types.LiftedRep │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ @@ -6131,42 +6131,42 @@ │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (GHC.Magic.runRW# │ │ │ │ │ @('GHC.Types.TupleRep '[GHC.Types.ZeroBitRep, 'GHC.Types.AddrRep]) │ │ │ │ │ @(# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Prim.Addr# #)) │ │ │ │ │ (\ (ds1['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ (# s', ipv2 #)) of ds1 { (#,#) ipv6 ipv7 -> │ │ │ │ │ Data.ByteString.Internal.Type.BS ipv7 ipv3 8# } } } })] │ │ │ │ │ -ba3705d37c7faf6b455a960c6191718a │ │ │ │ │ +9ad1db077ac5edeafd33bdd3d452616b │ │ │ │ │ $fCipherESTREAM_SALSA3 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherESTREAM_SALSA4 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -535ef85d6636bd7e21c3f0fc5b3c9513 │ │ │ │ │ +afb37660c53938ef7a0aa10e9e6b5a06 │ │ │ │ │ $fCipherESTREAM_SALSA4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -3a7285d497f93123dd9967517480a7be │ │ │ │ │ +75d4096e64c62f44e69aec91f168abdf │ │ │ │ │ $fCipherESTREAM_SALSA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -ba814fd477feeef2f409336398657b1c │ │ │ │ │ +d579f825306d4d814e1a54c0c512c341 │ │ │ │ │ $fCipherESTREAM_SALSA6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherESTREAM_SALSA7] │ │ │ │ │ -335fc040a3c414c284d0af01d7bc2f17 │ │ │ │ │ +d72fbcc7b19479b443fa9c79a0dd01ab │ │ │ │ │ $fCipherESTREAM_SALSA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "eSTREAM-Salsa20"#] │ │ │ │ │ -efdf8a4b7984725892de792b8ff48358 │ │ │ │ │ +02b9a7db3044028830f4874a70f3563d │ │ │ │ │ $fCipherESTREAM_SALSA8 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ESTREAM_SALSA20 │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 1(, 1(, 2,)), Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ @@ -6174,120 +6174,120 @@ │ │ │ │ │ ESTREAM_SALSA20) -> │ │ │ │ │ case $w$ccipherInit1 k of wild { (#,,#) ww ww1 ww2 -> │ │ │ │ │ (ww, │ │ │ │ │ Data.ByteString.Internal.Type.BS │ │ │ │ │ ww1 │ │ │ │ │ GHC.ForeignPtr.FinalPtr │ │ │ │ │ ww2) }] │ │ │ │ │ -b2127940a6320f4c81f77a2b9ff6be18 │ │ │ │ │ +edc2d1a326a7848d5597fd9ce613987f │ │ │ │ │ $fCipherSALSA1 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fCipherSALSA2] │ │ │ │ │ -4c073471bdf71970d36e59196dd2b9d8 │ │ │ │ │ +72177088193b3a42cc7fd5e827dcea1a │ │ │ │ │ $fCipherSALSA2 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fCipherSALSA5 $fCipherSALSA3] │ │ │ │ │ -cf6bd5e60860e4716e3fccdd6f51b29d │ │ │ │ │ +3de89146bd63c308ce18c9dcdc52a075 │ │ │ │ │ $fCipherSALSA20 :: Crypto.Cipher.Types.Base.Cipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SALSA20 │ │ │ │ │ $fCipherSALSA8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SALSA20[0])) │ │ │ │ │ $fCipherSALSA20_$ccipherName │ │ │ │ │ $fCipherSALSA20_$ccipherKeySize] │ │ │ │ │ -2c5bd9ebef665b567d809323d11ff5f6 │ │ │ │ │ +530e39d8a06b9881fba95c28d5cf6ea5 │ │ │ │ │ $fCipherSALSA20_$ccipherKeySize :: │ │ │ │ │ SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fCipherSALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a5dab4b3c74ff0e86239584aab0d2fa3 │ │ │ │ │ +a558c5e7240cf1e50ebdd49b40f20618 │ │ │ │ │ $fCipherSALSA20_$ccipherName :: SALSA20 -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SALSA20 │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fCipherSALSA6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -d9c04f11e82e4648cfead34aff08128d │ │ │ │ │ +40dd02ad9ffc441bc4935c7d0f98845a │ │ │ │ │ $fCipherSALSA3 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fCipherSALSA4 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -a8881bbf9fc0b6bdaff3e546feebb8e0 │ │ │ │ │ +445e5f5c634ef125d4f59d683c9dddd9 │ │ │ │ │ $fCipherSALSA4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -53232441424bd38d98dab49ff38788bf │ │ │ │ │ +5cf506814f3248180700e2b1984fbb08 │ │ │ │ │ $fCipherSALSA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -72994167ff5816945c2ed66a3624aa73 │ │ │ │ │ +1b0f0afa48a2210dd48a43631bd5600d │ │ │ │ │ $fCipherSALSA6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fCipherSALSA7] │ │ │ │ │ -5f34a6454b9c770cedb594c726f49a94 │ │ │ │ │ +0f2d5496307068b2bdfcef5b7d4db6ee │ │ │ │ │ $fCipherSALSA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Salsa20"#] │ │ │ │ │ -c993ac906d496b8cf205c9a756b43fa1 │ │ │ │ │ +e116b0344e724e59aff596082a0e0809 │ │ │ │ │ $fCipherSALSA8 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key SALSA20 │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , CPR: 1(, 1(, 2,)), Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key SALSA20) -> │ │ │ │ │ case $w$ccipherInit2 k of wild { (#,,#) ww ww1 ww2 -> │ │ │ │ │ (ww, │ │ │ │ │ Data.ByteString.Internal.Type.BS │ │ │ │ │ ww1 │ │ │ │ │ GHC.ForeignPtr.FinalPtr │ │ │ │ │ ww2) }] │ │ │ │ │ -6373ab67ba892668cc38568ee0b0764f │ │ │ │ │ +bb5bf9e4313cd1b4207d0ea71e6688bd │ │ │ │ │ $fCipherSERPENT :: Crypto.Cipher.Types.Base.Cipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SERPENT │ │ │ │ │ $fCipherSERPENT1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SERPENT[0])) │ │ │ │ │ $fCipherSERPENT_$ccipherName │ │ │ │ │ $fCipherSERPENT_$ccipherKeySize] │ │ │ │ │ -cbc007a1b5b717cc3ac7c710bea8b12d │ │ │ │ │ +b5ca2db59993c0bf4777e6bbc1c4f996 │ │ │ │ │ $fCipherSERPENT1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key SERPENT -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key SERPENT) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_serpent_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -6303,15 +6303,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_serpent_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -6333,53 +6333,53 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -74697a387bcbaf1db763912d4112e269 │ │ │ │ │ +4832ac1325bd0d31c347ec7e13116466 │ │ │ │ │ $fCipherSERPENT_$ccipherKeySize :: │ │ │ │ │ SERPENT -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SERPENT │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherSERPENT3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -4ea214fba5b557f2d1b201aecc753c3b │ │ │ │ │ +2cedca2facc1336e751dcfd272135cc2 │ │ │ │ │ $fCipherSERPENT_$ccipherName :: SERPENT -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SERPENT │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherSERPENT6 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -0e81284f5586e29576d84b1037bb58d9 │ │ │ │ │ +94deae32441ec798043b4ae15b65cffc │ │ │ │ │ $fCipherTWOFISH :: Crypto.Cipher.Types.Base.Cipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.C:Cipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @TWOFISH │ │ │ │ │ $fCipherTWOFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:TWOFISH[0])) │ │ │ │ │ $fCipherTWOFISH_$ccipherName │ │ │ │ │ $fCipherTWOFISH_$ccipherKeySize] │ │ │ │ │ -8883a0b55ff1b5967751f82e7df69400 │ │ │ │ │ +8d3f8063a4527d61bfdfdd8a00b405cd │ │ │ │ │ $fCipherTWOFISH1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key TWOFISH -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key TWOFISH) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit} True True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_twofish_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -6395,15 +6395,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_twofish_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -6425,39 +6425,39 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -57dc094f5711da7c9fd4f5a47a8d2afb │ │ │ │ │ +d1242f2c33c299e5257f1eff69b8cf08 │ │ │ │ │ $fCipherTWOFISH_$ccipherKeySize :: │ │ │ │ │ TWOFISH -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @TWOFISH │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleCipherTWOFISH3 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -1b0009cfdce73d606a8f92e212bf21f2 │ │ │ │ │ +d30ff074846e294fdcc718efcd0a07de │ │ │ │ │ $fCipherTWOFISH_$ccipherName :: TWOFISH -> GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @TWOFISH │ │ │ │ │ @GHC.Base.String │ │ │ │ │ $fNettleCipherTWOFISH10 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -d9bf339ca50ede2b1294d5e905553795 │ │ │ │ │ +42026af3f049350eb3d9ac6b8a0fb1a8 │ │ │ │ │ $fNettleBlockCipherAES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6500,20 +6500,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_aes_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -2ebe7b8d772c58363f9954743972d889 │ │ │ │ │ +e792cff20b0da186702fdaef55c2d4fc │ │ │ │ │ $fNettleBlockCipherAES1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -2878ee147731cfa8ae5a1f50ef65938d │ │ │ │ │ +7efaa36d4ca5ea54476ce77478a1c07b │ │ │ │ │ $fNettleBlockCipherAES128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6556,15 +6556,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes128_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -3c39db76e84dca056c45aaf125e64204 │ │ │ │ │ +d40ae6097c2b4434b945d61a6d1fe458 │ │ │ │ │ $fNettleBlockCipherAES192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6607,20 +6607,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes192_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -3c4ce82989f2884db5c60425202d823e │ │ │ │ │ +036d2fe9a9973b16961a223c701e6a09 │ │ │ │ │ $fNettleBlockCipherAES2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -2ab45f066f5dd141f4d78210ddd31fb2 │ │ │ │ │ +ffa4817f83d80a405ba8b306ac1d01e2 │ │ │ │ │ $fNettleBlockCipherAES256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6663,25 +6663,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_aes256_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -b4b1b75feac41ec267b7bf2ab6a43fc4 │ │ │ │ │ +201a8dbef8f4100d64848619f5ab781d │ │ │ │ │ $fNettleBlockCipherAES3 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -5b1e1836f4e10cc31b3cb1ad4d78264a │ │ │ │ │ +27312729ed256d6b08e967b95982b0c7 │ │ │ │ │ $fNettleBlockCipherAES4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -342f62ab10482b2613484dfc110eb957 │ │ │ │ │ +5c6e3fa1b7d3e3edbc453ee071dc2f82 │ │ │ │ │ $fNettleBlockCipherARCTWO :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6724,20 +6724,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_arctwo_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -13797015f41a806ab07ac6dea473010d │ │ │ │ │ +af278b4e071f94da55cdea09ec7251c1 │ │ │ │ │ $fNettleBlockCipherARCTWO1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -29157d4eb306481377d85f76c9b60e9e │ │ │ │ │ +2370a0980a583f8b13b0a3110ec5af35 │ │ │ │ │ $fNettleBlockCipherBLOWFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6781,25 +6781,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_blowfish_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ab24fe29ab7b79974b10737191df0fae │ │ │ │ │ +803d484247835278f1984b7957f41605 │ │ │ │ │ $fNettleBlockCipherBLOWFISH1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -70c8349a321a41bfd584ac6f911c0665 │ │ │ │ │ +4e56beeff7aa8ac96aae4e8b63f4fe7d │ │ │ │ │ $fNettleBlockCipherCAST1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -e100eecbd372a156575ec3098fdd157a │ │ │ │ │ +3a18ab9a584ca58646139e05adb3a07e │ │ │ │ │ $fNettleBlockCipherCAST128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6842,15 +6842,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_cast128_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -5bfed8eee494522ea81bb5d9756c3c17 │ │ │ │ │ +7646e3627b3628d1734d8005798c7611 │ │ │ │ │ $fNettleBlockCipherCamellia :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6894,20 +6894,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_hs_camellia_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -b2deb4196adae567d5e07483f5910191 │ │ │ │ │ +e4f37579b68d6d579ca019ce3e823970 │ │ │ │ │ $fNettleBlockCipherCamellia1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -6d64785d66694937af9af75a0356f9af │ │ │ │ │ +19187c6b16dfc32ea82f994feab7018e │ │ │ │ │ $fNettleBlockCipherCamellia128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -6951,15 +6951,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia128_crypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -5f264dc1224d40db705a9453779f779f │ │ │ │ │ +c459ce60c887da7cfcfa92db6c5f8d5f │ │ │ │ │ $fNettleBlockCipherCamellia192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7003,20 +7003,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia192_crypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -f822c55c9e0b388ba9f8fc30ae99d582 │ │ │ │ │ +7b0b3d3a6c9fcd46554b4ce4196de433 │ │ │ │ │ $fNettleBlockCipherCamellia2 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -fc8b8a0ba5e3a04d8758a78224dd0469 │ │ │ │ │ +1dea22507507561103cdeea9ec219bd4 │ │ │ │ │ $fNettleBlockCipherCamellia256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7060,25 +7060,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_camellia256_crypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -02afefeb021d3cc058dadcc7807a5402 │ │ │ │ │ +bf785b47f9e9bcb8bc7b6f69e43e4aff │ │ │ │ │ $fNettleBlockCipherCamellia3 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -2a9dc3e77976c3a42387a59ba74e0027 │ │ │ │ │ +37bbc14b0533fd7371e3049f8bf3270b │ │ │ │ │ $fNettleBlockCipherCamellia4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -a0133ca30305940f64e4253b9742d126 │ │ │ │ │ +a0bd6a9e9bcfa94328c8d5e1b262ac10 │ │ │ │ │ $fNettleBlockCipherDES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher DES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7121,25 +7121,25 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -8f65c08190e5268be8ba4eab0f24c89a │ │ │ │ │ +d648cfe2baccd815dbcd9554f35f55cf │ │ │ │ │ $fNettleBlockCipherDES1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -c86d537010c1a7fff24e93f452aeb34f │ │ │ │ │ +58eeece97263d7857bbab63233357b48 │ │ │ │ │ $fNettleBlockCipherDES_EDE1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -08867e3c6e08d3f05c8d1947e5dbd62f │ │ │ │ │ +11340ba3b3f64232e2f7bc05f02d591e │ │ │ │ │ $fNettleBlockCipherDES_EDE3 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7183,15 +7183,15 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_des3_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -d40a9251297d69f6998494351c30cdb6 │ │ │ │ │ +558167f73ff63324f26c039d686b9e14 │ │ │ │ │ $fNettleBlockCipherSERPENT :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7234,20 +7234,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_serpent_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ad178715e9c1c55aa53ce638fa83db23 │ │ │ │ │ +0a606ee7409e39d2762ef4f9e6ec4847 │ │ │ │ │ $fNettleBlockCipherSERPENT1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -3e42cb7d9dd109437cb4b7afe4765fbc │ │ │ │ │ +809f3c6611b157931add84bef29c3cac │ │ │ │ │ $fNettleBlockCipherTWOFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockCipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7290,20 +7290,20 @@ │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.p_twofish_decrypt │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -90add0de3655e482dce55cd0d61ceb7e │ │ │ │ │ +90db4c6d26ca10cf5a3064fb9dff677c │ │ │ │ │ $fNettleBlockCipherTWOFISH1 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -4fb2a2189c166024f6fc54c9114fc25b │ │ │ │ │ +a937a96fda6e07732fb23eaa2fa518c8 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockedStreamCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockedStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7330,15 +7330,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -af059a2e37ceae9c951cc773b3832d27 │ │ │ │ │ +312ef69a722c8d7d5249f4ff89ad9620 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA1 :: │ │ │ │ │ GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GHC.Maybe.Just], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Maybe.Just │ │ │ │ │ @@ -7346,15 +7346,15 @@ │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -63a66d5bc16e66662673f07dc986d76e │ │ │ │ │ +03d3f56cd9c29e41bac31a119e261b15 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -7370,65 +7370,65 @@ │ │ │ │ │ DEFAULT │ │ │ │ │ -> case $fNettleBlockedStreamCipherCHACHA3 │ │ │ │ │ ret_ty (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ of {} │ │ │ │ │ 8## │ │ │ │ │ -> case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ivptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild2 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } } } }] │ │ │ │ │ -32a0f7b914a0e042a4188d8d3cfde333 │ │ │ │ │ +219ee3309afdd19db35741fb95722b64 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA3 :: GHC.Types.IO () │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -467b6d745e51fe6c65c81956ca112df3 │ │ │ │ │ +4a90af60d9fc8cf2cd31c9f0b407daf0 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA5] │ │ │ │ │ -0e140e7efa056e21254f83f265bf860b │ │ │ │ │ +cd8ae91e8fe85a39b683bc6860ff1071 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -d8332bdc3cf0da5796f123903d319cf0 │ │ │ │ │ +1b2b4cd4a5f4842f2b27cec35a1a4d99 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA6 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -cfeeaf5d14ce19343145adc3a02db7e6 │ │ │ │ │ +48b853e873af34259361be84e301ef48 │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA_$cnbsc_IncompleteState :: │ │ │ │ │ CHACHA -> Data.ByteString.Internal.Type.ByteString -> CHACHA │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: <1!P(L,A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CHACHA) │ │ │ │ │ (inc['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds `cast` (N:CHACHA[0]) of wild { (,) c ds1 -> │ │ │ │ │ (c, inc) `cast` (Sym (N:CHACHA[0])) }] │ │ │ │ │ -6387beab0fdfade055a41eaaad8fab40 │ │ │ │ │ +66aaf070ab729f3620c7a6b1aaccee3e │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA_$cnbsc_incompleteState :: │ │ │ │ │ CHACHA -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(A,1!P(L,L,L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CHACHA) -> │ │ │ │ │ case ds `cast` (N:CHACHA[0]) of wild { (,) ds1 inc -> inc }] │ │ │ │ │ -21cacf3fc16e97c0cff5d4ccd88f8685 │ │ │ │ │ +7776b5e713d8adece7b823430e726f93 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA1 :: │ │ │ │ │ GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GHC.Maybe.Just], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Maybe.Just │ │ │ │ │ @@ -7436,15 +7436,15 @@ │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -70b924715e637af686ed9ff2761914ad │ │ │ │ │ +4da3e2b954c9c3d95efa959b6d74686b │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -7460,25 +7460,25 @@ │ │ │ │ │ DEFAULT │ │ │ │ │ -> case $fNettleBlockedStreamCipherESTREAM_SALSA3 │ │ │ │ │ ret_ty (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ of {} │ │ │ │ │ 8## │ │ │ │ │ -> case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ivptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild2 { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } } } }] │ │ │ │ │ -7a589edc4476e3b469ee6319ccca996e │ │ │ │ │ +7c179efcd748f07a570340b0bfa43097 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockedStreamCipher │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockedStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ @@ -7509,57 +7509,57 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -68868c6b58c22539251c1c1a6a7a8968 │ │ │ │ │ +c0270d7166214d018af1bf88e705f6ba │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20_$cnbsc_IncompleteState :: │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> ESTREAM_SALSA20 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: <1!P(L,A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ESTREAM_SALSA20) │ │ │ │ │ (inc['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds `cast` (N:ESTREAM_SALSA20[0]) of wild { (,) c ds1 -> │ │ │ │ │ (c, inc) `cast` (Sym (N:ESTREAM_SALSA20[0])) }] │ │ │ │ │ -ec6781ce494509967639f64fb75fab70 │ │ │ │ │ +9405c14ac05d98518e2b881bb299a2b2 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20_$cnbsc_incompleteState :: │ │ │ │ │ ESTREAM_SALSA20 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(A,1!P(L,L,L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ESTREAM_SALSA20) -> │ │ │ │ │ case ds `cast` (N:ESTREAM_SALSA20[0]) of wild { (,) ds1 inc -> │ │ │ │ │ inc }] │ │ │ │ │ -c32e64a65d214cd1e14762540bf0f19c │ │ │ │ │ +e684a433de3e20ce62a3d9fc935e03f3 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA3 :: GHC.Types.IO () │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -71df7161d86a2ffd744d3a7d2f5c44cb │ │ │ │ │ +324a58f6379b53ff6785c465cce3d673 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA4 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA5] │ │ │ │ │ -1e72b698cf0a14deb4be50693d7236a4 │ │ │ │ │ +cc15f084d27dea157d8dd52029a0affd │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -c73daeec3b3749eefb5101eac9280883 │ │ │ │ │ +1266358eb2ff9e904f5bbc408cb7230b │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA6 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -701aff508e97719a527d1cb57de33786 │ │ │ │ │ +4a6382e58d54af3285b67db4a8bfc096 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA1 :: │ │ │ │ │ GHC.Maybe.Maybe │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GHC.Maybe.Just], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Maybe.Just │ │ │ │ │ @@ -7567,23 +7567,23 @@ │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -55ba619fb0721298c8f62ddc600c84ad │ │ │ │ │ +11f089155b7677b16eaa25a5fc051016 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed │ │ │ │ │ $fNettleBlockedStreamCipherSALSA3] │ │ │ │ │ -5b87d20aa4e1aa02687805cd5baa826b │ │ │ │ │ +b7fec802467fb9e437dca3dfd9d76cf1 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleBlockedStreamCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleBlockedStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7610,43 +7610,43 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -e47be59d2490adb254e24ab7099a18b1 │ │ │ │ │ +a5ed3783fa7685c5498eb32ff602a3cf │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20_$cnbsc_IncompleteState :: │ │ │ │ │ SALSA20 -> Data.ByteString.Internal.Type.ByteString -> SALSA20 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: <1!P(L,A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SALSA20) │ │ │ │ │ (inc['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case ds `cast` (N:SALSA20[0]) of wild { (,) c ds1 -> │ │ │ │ │ (c, inc) `cast` (Sym (N:SALSA20[0])) }] │ │ │ │ │ -7ff3795fdbf6b318b2fcea9ce306d080 │ │ │ │ │ +a7d1f5ed64baee22dd942dec7192a9b3 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20_$cnbsc_incompleteState :: │ │ │ │ │ SALSA20 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(A,1!P(L,L,L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SALSA20) -> │ │ │ │ │ case ds `cast` (N:SALSA20[0]) of wild { (,) ds1 inc -> inc }] │ │ │ │ │ -c13bafd3ddf804d699af1465bfc9fe03 │ │ │ │ │ +891b92c943536e0d2a83e389da953695 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA3 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -d65c43561606c1e072216518707c517d │ │ │ │ │ +bf78d2e0ec8a87549963dd5d1d47eb58 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 64#] │ │ │ │ │ -3d1bc4481627127da4a98daca0a2171c │ │ │ │ │ +5319b343e6e902dad8182df3adbd36d7 │ │ │ │ │ $fNettleCipherAES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7673,38 +7673,38 @@ │ │ │ │ │ $fNettleCipherAES23 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES[0]) │ │ │ │ │ $fNettleCipherAES22 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES[0]))] │ │ │ │ │ -4cd8b1f2802d48cca1c767d9c9da96d5 │ │ │ │ │ +d57c5ca2fb32ab5aa41465b921a198f2 │ │ │ │ │ $fNettleCipherAES1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -1abe14bbcabb7ab74b0b24453ae0262a │ │ │ │ │ +31729648fbf8ec9789696381bdc5ae2f │ │ │ │ │ $fNettleCipherAES10 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherAES11] │ │ │ │ │ -e5bb186a1620689336399d5d630608ac │ │ │ │ │ +132ea96673c228df027ad298d39295ed │ │ │ │ │ $fNettleCipherAES11 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -bf1117a226fd3b7c56b0d7bc3a24a277 │ │ │ │ │ +06a59b0ea2e155afefb98b00115cbb87 │ │ │ │ │ $fNettleCipherAES12 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES13] │ │ │ │ │ -6da1c9da427bd4d37efc9ce78f5bb614 │ │ │ │ │ +5b3b50c9c471fb1d4ad56a4209d22a37 │ │ │ │ │ $fNettleCipherAES128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7732,60 +7732,60 @@ │ │ │ │ │ $fNettleCipherAES2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES128[0]) │ │ │ │ │ $fNettleCipherAES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES128[0]))] │ │ │ │ │ -7446460f0b0a9f78844bf0a2152670c3 │ │ │ │ │ +2f7e754be990e4dfe30bdf8f23aad8fa │ │ │ │ │ $fNettleCipherAES13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES-192"#] │ │ │ │ │ -2d51158d04e7c7e5f6f530ab23bd4e96 │ │ │ │ │ +48f20c8f580f528b39486dfbf31196ac │ │ │ │ │ $fNettleCipherAES14 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes192_init ctx key] │ │ │ │ │ -e8945abe94f03c613b24ddd205a3c7d5 │ │ │ │ │ +e9302b5aeb7dc1102959bcad73f7b7e3 │ │ │ │ │ $fNettleCipherAES15 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -83687f3ea8c3eca691e2e419b546f467 │ │ │ │ │ +6ab78cc3eb69b289600c43a29f3b8d37 │ │ │ │ │ $fNettleCipherAES16 :: AES256 -> AES256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES256) -> ds] │ │ │ │ │ -83bd99aab489e2e8fb19b9905556e177 │ │ │ │ │ +036b6c0b2b90f9fbc2a6b27aaa084f78 │ │ │ │ │ $fNettleCipherAES17 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherAES18] │ │ │ │ │ -62b9510ec295f59a1a268a8c37add3a2 │ │ │ │ │ +ecb822a18819771653e55e5cc3a7b94d │ │ │ │ │ $fNettleCipherAES18 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -462efe27e50b7598c2d3d1ec7d474164 │ │ │ │ │ +d14f88988961cf3803fbe86a13a8daec │ │ │ │ │ $fNettleCipherAES19 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES20] │ │ │ │ │ -9074a5bd58510b0f6d8dbbcf54c463f8 │ │ │ │ │ +afe13c813019f212c2e826231aad6152 │ │ │ │ │ $fNettleCipherAES192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7813,61 +7813,61 @@ │ │ │ │ │ $fNettleCipherAES9 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES192[0]) │ │ │ │ │ $fNettleCipherAES8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES192[0]))] │ │ │ │ │ -2f3af7a3e1a1478a95de42dce921cb4d │ │ │ │ │ +ca0b771dc0a5334efb395cedf2befe62 │ │ │ │ │ $fNettleCipherAES2 :: AES128 -> AES128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES128) -> ds] │ │ │ │ │ -f59a2457da812b8894de75533fe6d3be │ │ │ │ │ +2e1070883486c7aaac39c8c5181445f3 │ │ │ │ │ $fNettleCipherAES20 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES-256"#] │ │ │ │ │ -142c2b7e826bf3bc0bbbaaa53a5ecd18 │ │ │ │ │ +c4b1e5d21039ae4ba31775b947554721 │ │ │ │ │ $fNettleCipherAES21 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes256_init ctx key] │ │ │ │ │ -641f8290f2c41c9c6bca0d0b517c635f │ │ │ │ │ +583d9e9d66e3964453a16c90737a521f │ │ │ │ │ $fNettleCipherAES22 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -ad930120dd7da546be35b11129a7a3f1 │ │ │ │ │ +c2c564072c0c398f8dc66298917cc795 │ │ │ │ │ $fNettleCipherAES23 :: AES -> AES │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES) -> ds] │ │ │ │ │ -e69dae6ae5e15fd7698a193be4144f1a │ │ │ │ │ +690bd20abb440f0246648bb2732b9d80 │ │ │ │ │ $fNettleCipherAES24 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fNettleCipherAES25] │ │ │ │ │ -3db4ad3ef2610720146789d03c73f85a │ │ │ │ │ +d7968edf7881737c21f071cd9ec58016 │ │ │ │ │ $fNettleCipherAES25 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fNettleCipherAES30 $fNettleCipherAES26] │ │ │ │ │ -fb4dc311720586b3443526f7e042b2ac │ │ │ │ │ +9e3bd97075d61ac55b441a590b33ec74 │ │ │ │ │ $fNettleCipherAES256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher AES256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -7895,97 +7895,97 @@ │ │ │ │ │ $fNettleCipherAES16 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:AES256[0]) │ │ │ │ │ $fNettleCipherAES15 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:AES256[0]))] │ │ │ │ │ -2cf0432053ab4fec258aebf8e5b74888 │ │ │ │ │ +2707209da0f702f16d1872af29356039 │ │ │ │ │ $fNettleCipherAES26 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: @GHC.Types.Int $fNettleCipherAES29 $fNettleCipherAES27] │ │ │ │ │ -2494da5579e808e83e7c6d6f486606d8 │ │ │ │ │ +1aec5278ab5c10a6d32166f4d9ee6c31 │ │ │ │ │ $fNettleCipherAES27 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherAES28 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -a24fe05b77200e0195a9084651e79708 │ │ │ │ │ +1133085879c674feeacdc2150f42904c │ │ │ │ │ $fNettleCipherAES28 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -5c246ada7c71f0480d622df3b9cbd814 │ │ │ │ │ +20e4087cdd29a3d220a7b17e493bb21c │ │ │ │ │ $fNettleCipherAES29 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -f77d3a997cc30a29fb6a91b0b0dd8156 │ │ │ │ │ +4975df3e5d6e66a8e3f9a8b593e5a4c3 │ │ │ │ │ $fNettleCipherAES3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherAES4] │ │ │ │ │ -2ff576e76d2bd875b26284403f94e72d │ │ │ │ │ +5c027bfb2189818042d25e6be6cefd7b │ │ │ │ │ $fNettleCipherAES30 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -4f3257fceeb254e15f3aebba77613122 │ │ │ │ │ +80f2ac1622272e4d6ca00eabc074674e │ │ │ │ │ $fNettleCipherAES31 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES32] │ │ │ │ │ -9762ddfc4e46f112909898ee33468a65 │ │ │ │ │ +10b3c890f5d2a2a7c1001d9ed05628c0 │ │ │ │ │ $fNettleCipherAES32 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES"#] │ │ │ │ │ -3b581b495527b4269ded768e38a7190c │ │ │ │ │ +c8860469de6616863f80d432ce158687 │ │ │ │ │ $fNettleCipherAES4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -f0d97dfc8a165184606311084b6d1cda │ │ │ │ │ +cd8f2551828e45ca8416c7e343254d3c │ │ │ │ │ $fNettleCipherAES5 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherAES6] │ │ │ │ │ -25ba90defef21db71519ac7293ca149e │ │ │ │ │ +9ddc2c8b1372d6dde7f820bb0ad3d3f3 │ │ │ │ │ $fNettleCipherAES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES-128"#] │ │ │ │ │ -335f0f80e52fb4bdcad68be12f0bb65b │ │ │ │ │ +f48c299f5c143c2d7bbb7766fb921628 │ │ │ │ │ $fNettleCipherAES7 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_aes128_init ctx key] │ │ │ │ │ -2edebf8c4eb32f25c5b529a5a80a9c4a │ │ │ │ │ +c4a88f470ad67a2c8e8a2fe8751adf0f │ │ │ │ │ $fNettleCipherAES8 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -511e417603e693321595420eead5165a │ │ │ │ │ +5b88fd4f318e5dbc5d434d242158c56f │ │ │ │ │ $fNettleCipherAES9 :: AES192 -> AES192 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: AES192) -> ds] │ │ │ │ │ -9ee97cd6f54fa2fee36c5685e0c5d285 │ │ │ │ │ +860d7a856abbdb3abb668780c8a0df0a │ │ │ │ │ $fNettleCipherARCFOUR :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8013,28 +8013,28 @@ │ │ │ │ │ $fNettleCipherARCFOUR2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:ARCFOUR[0]) │ │ │ │ │ $fNettleCipherARCFOUR1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCFOUR[0]))] │ │ │ │ │ -ab3e68ffa42cb4699ec766f55641c0c8 │ │ │ │ │ +3ec97fd62ea72e24665af56588066d93 │ │ │ │ │ $fNettleCipherARCFOUR1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -324b84e9d8f5da71dbbeb9ad14494002 │ │ │ │ │ +bf6225381c99263fbf6998e48f4b07ba │ │ │ │ │ $fNettleCipherARCFOUR2 :: ARCFOUR -> ARCFOUR │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ARCFOUR) -> ds] │ │ │ │ │ -cc92bb36eeeb00a7c3baaa6cea91abae │ │ │ │ │ +f67259afb2468d24206067abc1559ed0 │ │ │ │ │ $fNettleCipherARCTWO :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher ARCTWO │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8062,55 +8062,55 @@ │ │ │ │ │ $fNettleCipherARCTWO2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:ARCTWO[0]) │ │ │ │ │ $fNettleCipherARCTWO1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0]))] │ │ │ │ │ -fdf948c2422b131103299ccbc2ff9886 │ │ │ │ │ +094aee7cc69d6a077c1a521b997c326d │ │ │ │ │ $fNettleCipherARCTWO1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -b8b6d07c38467dcbec04032d455eaaab │ │ │ │ │ +ee50dba04f36751da94ce46c5834d271 │ │ │ │ │ $fNettleCipherARCTWO2 :: ARCTWO -> ARCTWO │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ARCTWO) -> ds] │ │ │ │ │ -6e913dcc2b6c2a2dcfae71a98eb35a26 │ │ │ │ │ +4dbb48a4516c907e00e54f0da5ebf8d9 │ │ │ │ │ $fNettleCipherARCTWO3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherARCTWO5 │ │ │ │ │ $fNettleCipherARCTWO4] │ │ │ │ │ -c707eed9512b839d1b735561ed666d3d │ │ │ │ │ +c38ecd842bd752d27c7b37ab3ebe0a65 │ │ │ │ │ $fNettleCipherARCTWO4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -8b36e3bc195d2e2a9e6cca1f512d4e9f │ │ │ │ │ +7968929aca8fe891ae1d22a1916a632a │ │ │ │ │ $fNettleCipherARCTWO5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 1#] │ │ │ │ │ -dcdc6bcc33ea6b18778dd7d080f9234f │ │ │ │ │ +94316b6e2726d1854c588b5ea023ddd4 │ │ │ │ │ $fNettleCipherARCTWO6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherARCTWO7] │ │ │ │ │ -c4c4e0200195d8f69d03d6d845dbbe55 │ │ │ │ │ +249058972661bb98271159a67a575ac5 │ │ │ │ │ $fNettleCipherARCTWO7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCTWO"#] │ │ │ │ │ -e69371444b04cfefd4f5d868ec217400 │ │ │ │ │ +617aca947f9f267d6ee8303b9ca78012 │ │ │ │ │ $fNettleCipherBLOWFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher BLOWFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8139,63 +8139,63 @@ │ │ │ │ │ $fNettleCipherBLOWFISH2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:BLOWFISH[0]) │ │ │ │ │ $fNettleCipherBLOWFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:BLOWFISH[0]))] │ │ │ │ │ -7f8ef9327d9087fb35ea3a2ae0c8729d │ │ │ │ │ +b9780d142aeab35009d79016ede64701 │ │ │ │ │ $fNettleCipherBLOWFISH1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -fd1bd0e611563990f04f20fe34278b63 │ │ │ │ │ +caf4fd092d3da0cf501b8484e1276ce0 │ │ │ │ │ $fNettleCipherBLOWFISH2 :: BLOWFISH -> BLOWFISH │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: BLOWFISH) -> ds] │ │ │ │ │ -96505133b231f200148f271db9f8c1aa │ │ │ │ │ +e4d71b7bb557b77c057c76f66abdd63d │ │ │ │ │ $fNettleCipherBLOWFISH3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherBLOWFISH5 │ │ │ │ │ $fNettleCipherBLOWFISH4] │ │ │ │ │ -7af383b2f19d56fb3aca2524059b0544 │ │ │ │ │ +9694ef1b174ebaffbd279f3534c1825a │ │ │ │ │ $fNettleCipherBLOWFISH4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 128#] │ │ │ │ │ -bd71345d98031cf64fcc346a5ea85320 │ │ │ │ │ +7b57e9dc31a94b0081f75fd0b788325b │ │ │ │ │ $fNettleCipherBLOWFISH5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 1#] │ │ │ │ │ -472502078b4e4c336eb180e9337d6708 │ │ │ │ │ +1114b465f0ce6aa08b123dbac252494d │ │ │ │ │ $fNettleCipherBLOWFISH6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherBLOWFISH7] │ │ │ │ │ -6c1e97d6362e64ef2e69c6b897572054 │ │ │ │ │ +8baed3b54ed86f7b49d127f7c0dd6a31 │ │ │ │ │ $fNettleCipherBLOWFISH7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "BLOWFISH"#] │ │ │ │ │ -bdbd0107128f709ceed787a8755ca9de │ │ │ │ │ +0ace808bc86ab986a3a36a405643844c │ │ │ │ │ $fNettleCipherCAST1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -639d0dea4ea2d2bc12d67b21137a475b │ │ │ │ │ +0cdbcd383050d66123507493fa124cf5 │ │ │ │ │ $fNettleCipherCAST128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher CAST128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8223,48 +8223,48 @@ │ │ │ │ │ $fNettleCipherCAST2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:CAST128[0]) │ │ │ │ │ $fNettleCipherCAST1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CAST128[0]))] │ │ │ │ │ -f736acf607487c89992b9d1108f69046 │ │ │ │ │ +c2ff99e1c326d9fff48e0e92e49a05e1 │ │ │ │ │ $fNettleCipherCAST2 :: CAST128 -> CAST128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CAST128) -> ds] │ │ │ │ │ -f70b3ab4592a93df19b7337414414f39 │ │ │ │ │ +3f9c6baa28c97b637f0b088502586edb │ │ │ │ │ $fNettleCipherCAST3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherCAST5 │ │ │ │ │ $fNettleCipherCAST4] │ │ │ │ │ -46ae2e131d87e5d598702ef1dbfef488 │ │ │ │ │ +56bac38b63208ac57812aa2d1b64e1f1 │ │ │ │ │ $fNettleCipherCAST4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -966d424e8f441a1b3b0f2f0605aabe47 │ │ │ │ │ +8d2d5cd2e1a4caae60ac51e5c7e52d0e │ │ │ │ │ $fNettleCipherCAST5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 5#] │ │ │ │ │ -961401dbeff1ffba558b8824ed514662 │ │ │ │ │ +f3dc939c580cc82d19cb3a3df5f87ba9 │ │ │ │ │ $fNettleCipherCAST6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCAST7] │ │ │ │ │ -f0452f4eefffde389c63079585674680 │ │ │ │ │ +c8a73bb15e1669b6b4f6bf464e1e475f │ │ │ │ │ $fNettleCipherCAST7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CAST-128"#] │ │ │ │ │ -66ad91630091c14c5c2be78eddda169f │ │ │ │ │ +15ed7da63d384a6629540415e42dda2a │ │ │ │ │ $fNettleCipherCHACHA :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8294,25 +8294,25 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R)) │ │ │ │ │ $fNettleCipherCHACHA_$cnc_ctx │ │ │ │ │ $fNettleCipherCHACHA1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:CHACHA[0]))] │ │ │ │ │ -fbf60cbc14549bd24042a807d04495df │ │ │ │ │ +cce44068e4b92d94881d71c93a84f0c7 │ │ │ │ │ $fNettleCipherCHACHA1 :: │ │ │ │ │ Data.SecureMem.SecureMem │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1(, 1(, 2,)), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (c['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ (c, Data.ByteString.Internal.Type.empty)] │ │ │ │ │ -4c726c7550f87bc943e69aaca6d26252 │ │ │ │ │ +38b0dc54ac71383f9f7ed7d55c4050b8 │ │ │ │ │ $fNettleCipherCHACHA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -8320,15 +8320,15 @@ │ │ │ │ │ Unfolding: Core: StableSystem <4,TrueFalse> │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (keyptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case keyptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ @@ -8343,33 +8343,33 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ ds6 │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ bx │ │ │ │ │ eta of wild2 { Solo# ds1 -> │ │ │ │ │ (# ds1, │ │ │ │ │ GHC.Tuple.Prim.() #) }) } } } }] │ │ │ │ │ -cfa4b7f627b558d8c2f9be6d49cd3e65 │ │ │ │ │ +b0d83e14e51f4cbfe0e5c6d3e344d913 │ │ │ │ │ $fNettleCipherCHACHA_$cnc_ctx :: CHACHA -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L),A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: CHACHA) -> │ │ │ │ │ case ds `cast` (N:CHACHA[0]) of wild { (,) c ds1 -> c }] │ │ │ │ │ -ce1e429039eb0e0647bcc8ce23beee1c │ │ │ │ │ +ebdf5a5df3d00d1245663b6f5924749a │ │ │ │ │ $fNettleCipherCamellia :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8398,39 +8398,39 @@ │ │ │ │ │ $fNettleCipherCamellia23 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia[0]) │ │ │ │ │ $fNettleCipherCamellia22 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia[0]))] │ │ │ │ │ -0be071e76460374efb22c00fc28ca66e │ │ │ │ │ +766661ef44a9cce5b504c559cd78284b │ │ │ │ │ $fNettleCipherCamellia1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -b9913dafef771a2f9c3b716f42707637 │ │ │ │ │ +047f18887abb5f46350f1e864dd977e0 │ │ │ │ │ $fNettleCipherCamellia10 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherCamellia11] │ │ │ │ │ -fd16ccceaded90250f6a924df795fe31 │ │ │ │ │ +e191d00c11f4ac39dda5d0b367227b77 │ │ │ │ │ $fNettleCipherCamellia11 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -58e47bd56afb6d7a0e9e4abc4af41ca9 │ │ │ │ │ +2ab1a48376e09f44da5863503b4ffa0f │ │ │ │ │ $fNettleCipherCamellia12 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia13] │ │ │ │ │ -fbff24dec56f08536925efb51b271da2 │ │ │ │ │ +ede196766489e650d1b35d3af835bd42 │ │ │ │ │ $fNettleCipherCamellia128 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8461,61 +8461,61 @@ │ │ │ │ │ $fNettleCipherCamellia2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia128[0]) │ │ │ │ │ $fNettleCipherCamellia1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia128[0]))] │ │ │ │ │ -07f10fac9e987fa9a721458fba337157 │ │ │ │ │ +f1cf94aec3f4f494fe3c3d0584449e40 │ │ │ │ │ $fNettleCipherCamellia13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia-192"#] │ │ │ │ │ -031bf4ae76392b09c53f92310ce88432 │ │ │ │ │ +982d413df5e5c8698a0c50421ede46a6 │ │ │ │ │ $fNettleCipherCamellia14 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia192_init ctx key] │ │ │ │ │ -b7a7d4128f465961234c3f46970096aa │ │ │ │ │ +bb63deef74153582888b02ea43f824ea │ │ │ │ │ $fNettleCipherCamellia15 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -add215788d027b63fb9ba87a279e4395 │ │ │ │ │ +92b9047d7a58e8c3c11e978554f02809 │ │ │ │ │ $fNettleCipherCamellia16 :: Camellia256 -> Camellia256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia256) -> ds] │ │ │ │ │ -2efec4760ad50d1681b9d774bbcdeafa │ │ │ │ │ +5e693c7a502b93a34830597886e900ca │ │ │ │ │ $fNettleCipherCamellia17 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherCamellia18] │ │ │ │ │ -a565b7b6a1fa38c246d490556076dcea │ │ │ │ │ +004e48b2d181bad95f8ab3adb2c857b3 │ │ │ │ │ $fNettleCipherCamellia18 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -afaa661b96e636b89793291731ff6e29 │ │ │ │ │ +a0e8e3a39c8471de976c34f73978ec6d │ │ │ │ │ $fNettleCipherCamellia19 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia20] │ │ │ │ │ -6c9b5f2203dddd4b4c7af53e5367ed1a │ │ │ │ │ +13ea3b60c88a1a15b4b495e76aa8c6df │ │ │ │ │ $fNettleCipherCamellia192 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia192 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8546,65 +8546,65 @@ │ │ │ │ │ $fNettleCipherCamellia9 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia192[0]) │ │ │ │ │ $fNettleCipherCamellia8 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia192[0]))] │ │ │ │ │ -50570814a073f32612e0721ce44160ba │ │ │ │ │ +a74c569ff030d6a6cc7a2e1c7778c4a6 │ │ │ │ │ $fNettleCipherCamellia2 :: Camellia128 -> Camellia128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia128) -> ds] │ │ │ │ │ -ea64552c626a95b46a24ff4f5b3944b0 │ │ │ │ │ +77afb057fa9912509593046ab0af5299 │ │ │ │ │ $fNettleCipherCamellia20 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia-256"#] │ │ │ │ │ -75c042a87be8354401f7efd39e250321 │ │ │ │ │ +675d183da8f2c4c023a1276122606086 │ │ │ │ │ $fNettleCipherCamellia21 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia256_init ctx key] │ │ │ │ │ -385e95fc0cd30cd603c325263aec2e0e │ │ │ │ │ +736a08ecb07164f95b4fe86020973f96 │ │ │ │ │ $fNettleCipherCamellia22 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -a9290b6e62e09af5ff961861291da3f3 │ │ │ │ │ +91450c388d21716af6f523ecb387e238 │ │ │ │ │ $fNettleCipherCamellia23 :: Camellia -> Camellia │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia) -> ds] │ │ │ │ │ -23a67b431bbd1a0915aa929232c25df1 │ │ │ │ │ +2b83d1486452c069888078427ad8df7c │ │ │ │ │ $fNettleCipherCamellia24 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fNettleCipherCamellia25] │ │ │ │ │ -518dbd4b168272f19a00a80c62090364 │ │ │ │ │ +82cf214a3b6d2a4394cdbc35e7958a7c │ │ │ │ │ $fNettleCipherCamellia25 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherCamellia30 │ │ │ │ │ $fNettleCipherCamellia26] │ │ │ │ │ -793b197b2882dd09cf3dddcb2f81f75b │ │ │ │ │ +a836011da599fee835792664f69a35df │ │ │ │ │ $fNettleCipherCamellia256 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher Camellia256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8635,101 +8635,101 @@ │ │ │ │ │ $fNettleCipherCamellia16 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:Camellia256[0]) │ │ │ │ │ $fNettleCipherCamellia15 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:Camellia256[0]))] │ │ │ │ │ -2c0c406b966a17ee3f711470307f14e9 │ │ │ │ │ +2b8a98d5d89a45e33d6f69494bca786a │ │ │ │ │ $fNettleCipherCamellia26 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherCamellia29 │ │ │ │ │ $fNettleCipherCamellia27] │ │ │ │ │ -030f62ecb709f9cee0217e04b28d61fc │ │ │ │ │ +c60d682f15b61ad9360298cf910aeef7 │ │ │ │ │ $fNettleCipherCamellia27 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherCamellia28 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -7484c77a05efa6b7d4384719ea2e6c16 │ │ │ │ │ +41e979bdfbb8e2cdb0814428a7e81db2 │ │ │ │ │ $fNettleCipherCamellia28 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -ee1c4bc8afd499377d00fd66713e2cf3 │ │ │ │ │ +137f872cd5efa367f24007ac037771a2 │ │ │ │ │ $fNettleCipherCamellia29 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -496bce8d2ac5f0815a15a2696ca3737a │ │ │ │ │ +d2b58b3a74912ed28357d536f30cc58b │ │ │ │ │ $fNettleCipherCamellia3 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherCamellia4] │ │ │ │ │ -cfd1d0b8eeb1d3412b37ba15542ae47b │ │ │ │ │ +130a6ccbb9bf0f223e4b66dd50098d48 │ │ │ │ │ $fNettleCipherCamellia30 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -d9edf38e14a384b4ea01e53e3b2942b2 │ │ │ │ │ +3bba45192c7ffe7715de353f48949590 │ │ │ │ │ $fNettleCipherCamellia31 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia32] │ │ │ │ │ -2ce37f1acb2ee113e66d3c72430c37ab │ │ │ │ │ +2a2e29ce98f801379bb4b5629f63d4e4 │ │ │ │ │ $fNettleCipherCamellia32 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia"#] │ │ │ │ │ -29aca2300a2ca5c63316202f9854454e │ │ │ │ │ +2b6ef5802fbdc9e0edb132c8cda5c0fa │ │ │ │ │ $fNettleCipherCamellia4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -0e6cde9ac53506145a7ed05b4b3c9f37 │ │ │ │ │ +7613fd1d90cf0defc4c091db1bb9886c │ │ │ │ │ $fNettleCipherCamellia5 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherCamellia6] │ │ │ │ │ -e168ee5492742f05d4bbeae8d0ff76ff │ │ │ │ │ +b41eb55ee138bc2298d7a255553ed0db │ │ │ │ │ $fNettleCipherCamellia6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia-128"#] │ │ │ │ │ -9e6994c65a77e56f4baa7c8617445305 │ │ │ │ │ +dec851a429be28fc821141f442a652c2 │ │ │ │ │ $fNettleCipherCamellia7 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctx['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (key['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_hs_camellia128_init ctx key] │ │ │ │ │ -5f287d264c191893e72da6c04a41ded2 │ │ │ │ │ +ec6d2d990658ca08ff70ed46e3b4933b │ │ │ │ │ $fNettleCipherCamellia8 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -ffc378819ae7f923721d815377f3b0d0 │ │ │ │ │ +95ea6dc9e49d39448f2173fb77ce43b9 │ │ │ │ │ $fNettleCipherCamellia9 :: Camellia192 -> Camellia192 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Camellia192) -> ds] │ │ │ │ │ -d9b9152f464654912b23cfe31838ad84 │ │ │ │ │ +ec0d00b389078994462a6266564433df │ │ │ │ │ $fNettleCipherDES :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher DES │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8756,72 +8756,72 @@ │ │ │ │ │ $fNettleCipherDES2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:DES[0]) │ │ │ │ │ $fNettleCipherDES1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES[0]))] │ │ │ │ │ -7fe9c8d5c321e2e253212c9b10f8799a │ │ │ │ │ +6a4d39f871e417e27be84ee399494a4b │ │ │ │ │ $fNettleCipherDES1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -4ae5115f037e60f4bf2f49ec3df106d5 │ │ │ │ │ +4ff1bde8da585cb959b9d34208915a08 │ │ │ │ │ $fNettleCipherDES2 :: DES -> DES │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: DES) -> ds] │ │ │ │ │ -fbc2592b8d276fc1bb250774f973a85c │ │ │ │ │ +7511364256d06a0f032955915202c444 │ │ │ │ │ $fNettleCipherDES3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherDES4] │ │ │ │ │ -29b7c32f63d7c5f775c95c2ac9ea77f8 │ │ │ │ │ +13ab2a5b8cf037f2c038eb0f7a083b93 │ │ │ │ │ $fNettleCipherDES4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 8#] │ │ │ │ │ -0d008e95f11886b710fe487c86455126 │ │ │ │ │ +9ceb69ed94a2d4f0cfe75d30e1d7c7d7 │ │ │ │ │ $fNettleCipherDES5 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherDES6] │ │ │ │ │ -312485f73d090083f71dcfd3195f4e68 │ │ │ │ │ +9c15d2486bd634411f3bb5f62c58bfa4 │ │ │ │ │ $fNettleCipherDES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES"#] │ │ │ │ │ -6c83902266369f75a02f3f7f086a271a │ │ │ │ │ +93c8148b4296d58f73a15a22ee2ff834 │ │ │ │ │ $fNettleCipherDES7 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_des_set_key ctxptr] │ │ │ │ │ -79c7620133a147b4188384488c6372e3 │ │ │ │ │ +4685fa4ca09dc8bf462eaa42d48af756 │ │ │ │ │ $fNettleCipherDES_EDE1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -3c2674e7b9de695c23dd9491b93a2244 │ │ │ │ │ +525601d7e6e415dfdbc936697030ff53 │ │ │ │ │ $fNettleCipherDES_EDE2 :: DES_EDE3 -> DES_EDE3 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: DES_EDE3) -> ds] │ │ │ │ │ -aeb113a8cf27223695cc3b246a662514 │ │ │ │ │ +90ef6c30ab383b51102c8ec6ebfc724d │ │ │ │ │ $fNettleCipherDES_EDE3 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher DES_EDE3 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8850,56 +8850,56 @@ │ │ │ │ │ $fNettleCipherDES_EDE2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:DES_EDE3[0]) │ │ │ │ │ $fNettleCipherDES_EDE1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:DES_EDE3[0]))] │ │ │ │ │ -c30f9dd6503854667b98901d85c7c893 │ │ │ │ │ +6817fd6ba3bc0c742feea70fb3450d30 │ │ │ │ │ $fNettleCipherDES_EDE4 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeFixed], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeFixed $fNettleCipherDES_EDE5] │ │ │ │ │ -39a166bb6ab29901d9c65db7e47308d3 │ │ │ │ │ +c06102ac9259f5f95908110a19e3f37b │ │ │ │ │ $fNettleCipherDES_EDE5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -72595b4aced034883c73337e0ec54d0c │ │ │ │ │ +5c4811dc2127617e42ee523e249576fa │ │ │ │ │ $fNettleCipherDES_EDE6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherDES_EDE7] │ │ │ │ │ -987f5d160ea33c736983ef0406a2e23b │ │ │ │ │ +f09d7466b9bb07949e6d5801a2e484e5 │ │ │ │ │ $fNettleCipherDES_EDE7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES-EDE3"#] │ │ │ │ │ -ab322a3152ad2d2393d14350c886708d │ │ │ │ │ +72c749dbfba03863efd1a793e72fafed │ │ │ │ │ $fNettleCipherDES_EDE8 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds['GHC.Types.Many] :: GHC.Types.Word) -> │ │ │ │ │ Crypto.Nettle.Ciphers.ForeignImports.c_des3_set_key ctxptr] │ │ │ │ │ -ee7c8b2f84a3439c1deeae89da5fde7f │ │ │ │ │ +02710e8e6a1860aa344154ee22fc42f1 │ │ │ │ │ $fNettleCipherESTREAM_SALSA1 :: │ │ │ │ │ Data.SecureMem.SecureMem │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1(, 1(, 2,)), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (c['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ (c, Data.ByteString.Internal.Type.empty)] │ │ │ │ │ -d1f5eca01542a182bc2e114f278562f6 │ │ │ │ │ +63bd0f0b41cf2e8085578a0ac6082631 │ │ │ │ │ $fNettleCipherESTREAM_SALSA2 :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, () #) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -8908,15 +8908,15 @@ │ │ │ │ │ \ (ctxptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (keylen['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (keyptr['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (s['GHC.Types.Many] :: GHC.Prim.State# GHC.Prim.RealWorld) -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case keylen of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case keyptr of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -8933,26 +8933,26 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ ds9 │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ bx │ │ │ │ │ eta of wild2 { Solo# ds1 -> │ │ │ │ │ (# ds1, │ │ │ │ │ GHC.Tuple.Prim.() #) }) } } } } }] │ │ │ │ │ -014504930331a428e25926e02f18a704 │ │ │ │ │ +e223437dc88b6519b2ed4e586dd9fd2d │ │ │ │ │ $fNettleCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -8985,33 +8985,33 @@ │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)) │ │ │ │ │ $fNettleCipherESTREAM_SALSA20_$cnc_ctx │ │ │ │ │ $fNettleCipherESTREAM_SALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ESTREAM_SALSA20[0]))] │ │ │ │ │ -287d47cd9e66f87935f2de0b857d7989 │ │ │ │ │ +418a1560d52435ed36d221c4258dc768 │ │ │ │ │ $fNettleCipherESTREAM_SALSA20_$cnc_ctx :: │ │ │ │ │ ESTREAM_SALSA20 -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L),A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: ESTREAM_SALSA20) -> │ │ │ │ │ case ds `cast` (N:ESTREAM_SALSA20[0]) of wild { (,) c ds1 -> c }] │ │ │ │ │ -cdeb4ebcb85ce4ec94f1c8f7b13fabd9 │ │ │ │ │ +8d19bfbcf912d06c1910edfc171940c4 │ │ │ │ │ $fNettleCipherSALSA1 :: │ │ │ │ │ Data.SecureMem.SecureMem │ │ │ │ │ -> (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1(, 1(, 2,)), │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (c['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ (c, Data.ByteString.Internal.Type.empty)] │ │ │ │ │ -d6d634722ec91d7e727f8429888e5be2 │ │ │ │ │ +40dbcdf8f1748073401674fa920891a0 │ │ │ │ │ $fNettleCipherSALSA20 :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -9041,23 +9041,23 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R)) │ │ │ │ │ $fNettleCipherSALSA20_$cnc_ctx │ │ │ │ │ $fNettleCipherSALSA1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SALSA20[0]))] │ │ │ │ │ -ea87c7d5b0a429c8b36f61888b6dc994 │ │ │ │ │ +f404627d58d9df73d0575d8a743ecddc │ │ │ │ │ $fNettleCipherSALSA20_$cnc_ctx :: │ │ │ │ │ SALSA20 -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L),A)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SALSA20) -> │ │ │ │ │ case ds `cast` (N:SALSA20[0]) of wild { (,) c ds1 -> c }] │ │ │ │ │ -24bec7e1356f2ce55fe45994527702df │ │ │ │ │ +284fa4c835b6d598de53542b6892a2d6 │ │ │ │ │ $fNettleCipherSERPENT :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher SERPENT │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -9085,55 +9085,55 @@ │ │ │ │ │ $fNettleCipherSERPENT2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:SERPENT[0]) │ │ │ │ │ $fNettleCipherSERPENT1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:SERPENT[0]))] │ │ │ │ │ -e44ea8f5ab0f5b5eb78b4bd74a39e42c │ │ │ │ │ +13dd5f3e7dbdeff67029d41149a2909a │ │ │ │ │ $fNettleCipherSERPENT1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -8d7c5f470cf0d7ca733d579d43b77f97 │ │ │ │ │ +74b8b78b07ebd6f87c99cc46f09e3762 │ │ │ │ │ $fNettleCipherSERPENT2 :: SERPENT -> SERPENT │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: SERPENT) -> ds] │ │ │ │ │ -9e9ec68e5eba707f15dd443238620040 │ │ │ │ │ +66ce9a28a14023370140ab18c8585787 │ │ │ │ │ $fNettleCipherSERPENT3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeRange], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeRange │ │ │ │ │ $fNettleCipherSERPENT5 │ │ │ │ │ $fNettleCipherSERPENT4] │ │ │ │ │ -bc9fcc5cb20b9694096865d6002ffe57 │ │ │ │ │ +afc41f19af71f529636f35f60350a0af │ │ │ │ │ $fNettleCipherSERPENT4 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -948ae0bd710bfdb41e24d277ada7bcf5 │ │ │ │ │ +6ba0a5b1e6d93f4004d2b2d4897a8275 │ │ │ │ │ $fNettleCipherSERPENT5 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -ce3842f1d42bd588a2aadf3546d06e65 │ │ │ │ │ +46d7e243f34b059de31413c9c4f4ae89 │ │ │ │ │ $fNettleCipherSERPENT6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherSERPENT7] │ │ │ │ │ -9559ce2ecc851c08b61eb1c3148c4c8e │ │ │ │ │ +9681be878010f078f5c30d28a2ce6e1f │ │ │ │ │ $fNettleCipherSERPENT7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SERPENT"#] │ │ │ │ │ -f556c126af4c831eb8afb0579448a839 │ │ │ │ │ +1521e61003a51c3a5e0298f74f11e2ba │ │ │ │ │ $fNettleCipherTWOFISH :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleCipher TWOFISH │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -9161,82 +9161,82 @@ │ │ │ │ │ $fNettleCipherTWOFISH2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:TWOFISH[0]) │ │ │ │ │ $fNettleCipherTWOFISH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:TWOFISH[0]))] │ │ │ │ │ -83f6ffcda36c3e27c082df9d4b664c2f │ │ │ │ │ +b5a95f9c281e6cc2c186f3b7e2ea43e2 │ │ │ │ │ $fNettleCipherTWOFISH1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -8f5e1ba63b33a12c64f2fb0f2caec07a │ │ │ │ │ +455d26488456cd54549f34b8d4176fb9 │ │ │ │ │ $fNettleCipherTWOFISH10 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fNettleCipherTWOFISH11] │ │ │ │ │ -7a356c592e06dab4434b31176018c243 │ │ │ │ │ +4efe38f16a8e4e58f715cebba1d339cd │ │ │ │ │ $fNettleCipherTWOFISH11 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "TWOFISH"#] │ │ │ │ │ -05adca4158a2178ce525ec5fb9f5bf76 │ │ │ │ │ +23e716da786c12487a06786afd952b45 │ │ │ │ │ $fNettleCipherTWOFISH2 :: TWOFISH -> TWOFISH │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: TWOFISH) -> ds] │ │ │ │ │ -f2c0c60aeabd23a334378bdd758f5679 │ │ │ │ │ +5d7a96db0b9173d341cd7b230f361309 │ │ │ │ │ $fNettleCipherTWOFISH3 :: Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum $fNettleCipherTWOFISH4] │ │ │ │ │ -2d8823415652b0de36a614e61620de50 │ │ │ │ │ +0fba34dbf8e4824ed2caf74fab53977a │ │ │ │ │ $fNettleCipherTWOFISH4 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherTWOFISH9 │ │ │ │ │ $fNettleCipherTWOFISH5] │ │ │ │ │ -5be0ad0953eabfeadf7feb20f470a57f │ │ │ │ │ +71f7b76600b08d0156f8fb3f6ba2a2bb │ │ │ │ │ $fNettleCipherTWOFISH5 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherTWOFISH8 │ │ │ │ │ $fNettleCipherTWOFISH6] │ │ │ │ │ -f59776f26517fb8c261718141aea36e0 │ │ │ │ │ +0ee76da01d1f7da60f995349b829c8ca │ │ │ │ │ $fNettleCipherTWOFISH6 :: [GHC.Types.Int] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFCon[:], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.: │ │ │ │ │ @GHC.Types.Int │ │ │ │ │ $fNettleCipherTWOFISH7 │ │ │ │ │ (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -6171918a965f56d405f95c6efcdb4f14 │ │ │ │ │ +b27c47f69e0939043d8eae092b2a7063 │ │ │ │ │ $fNettleCipherTWOFISH7 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 32#] │ │ │ │ │ -0cc3e972fc0fdc98204663203cee786b │ │ │ │ │ +8716e4545321821d2bd3705236c80ff7 │ │ │ │ │ $fNettleCipherTWOFISH8 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 24#] │ │ │ │ │ -2e9ffc8124ef6be03cbce727117c5aba │ │ │ │ │ +7ddd94dd56d478a3daec1928b4bec01c │ │ │ │ │ $fNettleCipherTWOFISH9 :: GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.I#], │ │ │ │ │ Unfolding: Core: GHC.Types.I# 16#] │ │ │ │ │ -df5c35a7a68dfa62abe1e69075fca8b0 │ │ │ │ │ +ce6bff110e011d447d098f4d0c3dadaf │ │ │ │ │ $fNettleStreamCipherARCFOUR :: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.NettleStreamCipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Ciphers.Internal.C:NettleStreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -9262,31 +9262,31 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ GHC.Types.Word │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.IO ())>_R))] │ │ │ │ │ -d0be0a6f3de558e4549e7cc0458abfb7 │ │ │ │ │ +5d29ea67be836052a0f740265d1b15d7 │ │ │ │ │ $fNettleStreamCipherARCFOUR1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Base.KeySizeEnum], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Cipher.Types.Base.KeySizeEnum (GHC.Types.[] @GHC.Types.Int)] │ │ │ │ │ -829f7f2fc93673b86a6811b7accea21c │ │ │ │ │ +4d1a83c29d519788f4d8af00ca1a538b │ │ │ │ │ $fStreamCipherARCFOUR :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher ARCFOUR │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ARCFOUR $fCipherARCFOUR $fStreamCipherARCFOUR_$cstreamCombine] │ │ │ │ │ -a998f80e809edc6b813b65974af1c391 │ │ │ │ │ +37a59232feccc00f4ccff62324c69b25 │ │ │ │ │ $fStreamCipherARCFOUR_$cstreamCombine :: │ │ │ │ │ ARCFOUR │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, ARCFOUR) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9305,24 +9305,24 @@ │ │ │ │ │ } in │ │ │ │ │ (case ds of wild { (,) r c' -> │ │ │ │ │ r }, │ │ │ │ │ case ds of wild { (,) r c' -> │ │ │ │ │ c' │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:ARCFOUR[0])) })] │ │ │ │ │ -44cc96d783b2558f7a35b2b767583e05 │ │ │ │ │ +c408198b01e2cb5abcf0567a9426cecf │ │ │ │ │ $fStreamCipherCHACHA :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CHACHA $fCipherCHACHA $fStreamCipherCHACHA_$cstreamCombine] │ │ │ │ │ -2ff87e1225c27dce4c5e40b591b89dd9 │ │ │ │ │ +a65d0e56dffb0a50423ecd5eae3aa64d │ │ │ │ │ $fStreamCipherCHACHA_$cstreamCombine :: │ │ │ │ │ CHACHA │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, CHACHA) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(L,L,SL)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9330,26 +9330,26 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case Crypto.Nettle.Ciphers.Internal.$wnettle_blockedStreamCombine │ │ │ │ │ @CHACHA │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -41ede29c2e23bc56218623181ddc3f18 │ │ │ │ │ +29573d1da528ae710e51cbcab4a79992 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20 :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fCipherESTREAM_SALSA20 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20_$cstreamCombine] │ │ │ │ │ -8a4ef129c6a763bc9aab6cb2affa4a14 │ │ │ │ │ +7f966c95cf450847a304933910e2b53b │ │ │ │ │ $fStreamCipherESTREAM_SALSA20_$cstreamCombine :: │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, ESTREAM_SALSA20) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(L,L,SL)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9357,24 +9357,24 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case Crypto.Nettle.Ciphers.Internal.$wnettle_blockedStreamCombine │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20 │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -b28a357b85c2db04f792908e5e62a0ad │ │ │ │ │ +4c5faae8230c275b3dc172cbb2e25c45 │ │ │ │ │ $fStreamCipherSALSA20 :: │ │ │ │ │ Crypto.Cipher.Types.Stream.StreamCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Cipher.Types.Stream.C:StreamCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SALSA20 $fCipherSALSA20 $fStreamCipherSALSA20_$cstreamCombine] │ │ │ │ │ -79af8163eed62decf50d502ab749b61d │ │ │ │ │ +7e5e7b78e3fb31e519206eb3e37c3771 │ │ │ │ │ $fStreamCipherSALSA20_$cstreamCombine :: │ │ │ │ │ SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (Data.ByteString.Internal.Type.ByteString, SALSA20) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(L,L,SL)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ @@ -9382,1066 +9382,1066 @@ │ │ │ │ │ (eta1['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case Crypto.Nettle.Ciphers.Internal.$wnettle_blockedStreamCombine │ │ │ │ │ @SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20 │ │ │ │ │ eta │ │ │ │ │ eta1 of wild { (#,#) ww ww1 -> │ │ │ │ │ (ww, ww1) }] │ │ │ │ │ -9959dcf8bd6fbdf73789761aec6a5767 │ │ │ │ │ +8c6b2e344a7f8329ab727883f3ecd19d │ │ │ │ │ $fStreamNonceCipherCHACHA :: StreamNonceCipher CHACHA │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:StreamNonceCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @CHACHA │ │ │ │ │ $fStreamCipherCHACHA │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamNonceSize │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamSetNonce] │ │ │ │ │ -5a8fd7d93313ccd5d96a9dad1e5b4bf2 │ │ │ │ │ +e00ffd8c6824a5d2805692feefb52de7 │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamNonceSize :: │ │ │ │ │ CHACHA -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @CHACHA │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -79c71a9ac996db3117bebc995f9c1d69 │ │ │ │ │ +534cf7c3e5909983c89c018403b5d9ae │ │ │ │ │ $fStreamNonceCipherCHACHA_$cstreamSetNonce :: │ │ │ │ │ CHACHA │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe CHACHA │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_blockedStreamSetNonce │ │ │ │ │ @CHACHA │ │ │ │ │ $fNettleBlockedStreamCipherCHACHA] │ │ │ │ │ -290a991080192751ac835df6d473ac92 │ │ │ │ │ +54f2d0dbb114344df8b41a9cd3b881a6 │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20 :: │ │ │ │ │ StreamNonceCipher ESTREAM_SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:StreamNonceCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fStreamCipherESTREAM_SALSA20 │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamNonceSize │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamSetNonce] │ │ │ │ │ -62cc8cf1a1a5b0c124b2df4580df0d05 │ │ │ │ │ +755e23e82028689e7c574b7c19743162 │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamNonceSize :: │ │ │ │ │ ESTREAM_SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA4 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -dac8f22dd9e63d823b08bdf8d63dba53 │ │ │ │ │ +2b369bfc8024f59cb9c1b613b61f842f │ │ │ │ │ $fStreamNonceCipherESTREAM_SALSA20_$cstreamSetNonce :: │ │ │ │ │ ESTREAM_SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe ESTREAM_SALSA20 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_blockedStreamSetNonce │ │ │ │ │ @ESTREAM_SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherESTREAM_SALSA20] │ │ │ │ │ -581941020a785147e71383a868adb43d │ │ │ │ │ +1c9a3ea643b7e48fed2620c034a1b748 │ │ │ │ │ $fStreamNonceCipherSALSA20 :: StreamNonceCipher SALSA20 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:StreamNonceCipher], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SALSA20 │ │ │ │ │ $fStreamCipherSALSA20 │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamNonceSize │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamSetNonce] │ │ │ │ │ -9f31e6abdff6b2b2c937f8f6740c071c │ │ │ │ │ +5ff35c9b21a1d49ef037881861d2caf0 │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamNonceSize :: │ │ │ │ │ SALSA20 -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Data.Tagged.witness │ │ │ │ │ @SALSA20 │ │ │ │ │ @Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ $fNettleBlockedStreamCipherSALSA2 │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -f074f1ddb0b3f9940ed616bf011f1601 │ │ │ │ │ +827eaad52ee0ac01a646b1955ffc5203 │ │ │ │ │ $fStreamNonceCipherSALSA20_$cstreamSetNonce :: │ │ │ │ │ SALSA20 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe SALSA20 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ Crypto.Nettle.Ciphers.Internal.nettle_blockedStreamSetNonce │ │ │ │ │ @SALSA20 │ │ │ │ │ $fNettleBlockedStreamCipherSALSA20] │ │ │ │ │ -c12fd66b7880637a52500a4735cc712a │ │ │ │ │ +b308ad89b31202676eb1cc34e5ef11a8 │ │ │ │ │ $tc'AES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10025711524711419096#Word64 │ │ │ │ │ - 6219629951448859123#Word64 │ │ │ │ │ + 2663925397501822419#Word64 │ │ │ │ │ + 11136728641307039017#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES2 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES1] │ │ │ │ │ -d3a978a34199addd0b4937c3e269059f │ │ │ │ │ +af51f15cc878f680d226aef96fd816f9 │ │ │ │ │ $tc'AES1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -d0ca032de498fa1d256cb39d63edb612 │ │ │ │ │ +a2811181feabe0d46185ff28a41e2cea │ │ │ │ │ $tc'AES10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cd93879c2b558103b218a5d2bc9ba602 │ │ │ │ │ +44b8cc500ffd4092256f45532910a303 │ │ │ │ │ $tc'AES11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES12] │ │ │ │ │ -56608f65610adbd881f17146da8551fa │ │ │ │ │ +a54a900b02c5fa27c8943c93d0d2eaf2 │ │ │ │ │ $tc'AES12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES256"#] │ │ │ │ │ -c55ec3fc447fc8d7de50279ad76c3f6f │ │ │ │ │ +1faf54cb8b0032f971ef502b975edaef │ │ │ │ │ $tc'AES128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7336205180963360275#Word64 │ │ │ │ │ - 1124944738212578099#Word64 │ │ │ │ │ + 7586399421709551815#Word64 │ │ │ │ │ + 3536687930760390183#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES5 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES4] │ │ │ │ │ -22b0bffffa10706fc3451d5fc8e065d0 │ │ │ │ │ +ab5ac0a2c4630c32014cffde87466fdd │ │ │ │ │ $tc'AES192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6436259107202988649#Word64 │ │ │ │ │ - 8759083189939078474#Word64 │ │ │ │ │ + 10471864447163871604#Word64 │ │ │ │ │ + 11935454570593804954#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES8 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES7] │ │ │ │ │ -5e56ae49029e9fa94b9234c0afe9871b │ │ │ │ │ +248ebcfbb70d880368e690d5f871f73b │ │ │ │ │ $tc'AES2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES3] │ │ │ │ │ -e0af11fd89b3122e8adcfe682ba35f65 │ │ │ │ │ +25096e9365aa5109dcf478513494517a │ │ │ │ │ $tc'AES256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10326614360903357402#Word64 │ │ │ │ │ - 6640600551309531201#Word64 │ │ │ │ │ + 2001134370468140480#Word64 │ │ │ │ │ + 18040569684401511354#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'AES11 │ │ │ │ │ 0# │ │ │ │ │ $tc'AES10] │ │ │ │ │ -21d3d44c2a6b59d254ac7018fc455861 │ │ │ │ │ +3a2929410b89dccdb8238e93cd6e6f25 │ │ │ │ │ $tc'AES3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES"#] │ │ │ │ │ -6237bc081fd1841182ecda8bc27b9189 │ │ │ │ │ +bb3bc6dc0f259337c965b8cafd3f26e0 │ │ │ │ │ $tc'AES4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -eacc5e04b2456a4ec3e48519c9d1b577 │ │ │ │ │ +ebbddb6626f688d9b64aaf36f68298a3 │ │ │ │ │ $tc'AES5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES6] │ │ │ │ │ -46edfb53e9f3b2299c3b03412718a19f │ │ │ │ │ +2b2a66fff1ca8666fd403e757f929339 │ │ │ │ │ $tc'AES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES128"#] │ │ │ │ │ -c37544e349e04570d86eecc8c495293f │ │ │ │ │ +53eacfaae38c5c0ffe2f9bd93bac548d │ │ │ │ │ $tc'AES7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -00a5e29a6f9e738c6b19b520ccaf45c7 │ │ │ │ │ +8377ca729ff0b7bd9a492183175703e3 │ │ │ │ │ $tc'AES8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'AES9] │ │ │ │ │ -9233660f45cb32d1fbe5ef9e03e57a69 │ │ │ │ │ +82011fb75e7841a47ded93e9064f9215 │ │ │ │ │ $tc'AES9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'AES192"#] │ │ │ │ │ -ff9d67ac9be0a7820dea1b53714fced1 │ │ │ │ │ +ec655c6b341bda0033c13fc1f7c88e06 │ │ │ │ │ $tc'ARCFOUR :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12710709906295711928#Word64 │ │ │ │ │ - 16745141213030108768#Word64 │ │ │ │ │ + 11574114585502316720#Word64 │ │ │ │ │ + 17323408533866793623#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'ARCFOUR2 │ │ │ │ │ 0# │ │ │ │ │ $tc'ARCFOUR1] │ │ │ │ │ -30aaedd9830071b90ae3ac9068f454e9 │ │ │ │ │ +e8dd5cd28dcd8706de90bc4b4c07485f │ │ │ │ │ $tc'ARCFOUR1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c92ccc93e4384a42abb50d88452cb693 │ │ │ │ │ +dcd8edfd29ec7b79446a0827852ccb11 │ │ │ │ │ $tc'ARCFOUR2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'ARCFOUR3] │ │ │ │ │ -d81e2d0ff6002c9fa2626e6dc032c71c │ │ │ │ │ +43e56e79b2a39ad04c8142b099ffe1d8 │ │ │ │ │ $tc'ARCFOUR3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'ARCFOUR"#] │ │ │ │ │ -2ebdce72432b19518c06b35784c06cf6 │ │ │ │ │ +632e9551b9fe5f302ea322a0bf186cf8 │ │ │ │ │ $tc'ARCTWO :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 431877503255037744#Word64 │ │ │ │ │ - 14859275691670981914#Word64 │ │ │ │ │ + 13471959147695343174#Word64 │ │ │ │ │ + 14846687538506667141#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'ARCTWO2 │ │ │ │ │ 0# │ │ │ │ │ $tc'ARCTWO1] │ │ │ │ │ -1fda72d7eb587be588cac4fd3168743c │ │ │ │ │ +abcd5e10129185f6d54dadce54fd6b0e │ │ │ │ │ $tc'ARCTWO1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -6ff4eeeddd5839e3b8b2a7fd0d9bb98b │ │ │ │ │ +5c1ce2db4dace6e7529ce732dd032bc9 │ │ │ │ │ $tc'ARCTWO2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'ARCTWO3] │ │ │ │ │ -52d2e9593091991177208aa8c6413f92 │ │ │ │ │ +b119df17d0309b08acce8898da8a1375 │ │ │ │ │ $tc'ARCTWO3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'ARCTWO"#] │ │ │ │ │ -c131c82b83a85eab3950aea20be5db2f │ │ │ │ │ +92a213021bea9cfb504047345e9d1373 │ │ │ │ │ $tc'BLOWFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9034493636135859705#Word64 │ │ │ │ │ - 8105899185935770426#Word64 │ │ │ │ │ + 2584339060996861064#Word64 │ │ │ │ │ + 3921030417176530951#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'BLOWFISH2 │ │ │ │ │ 0# │ │ │ │ │ $tc'BLOWFISH1] │ │ │ │ │ -2d6b70d23192d7ebfbfea7c3df58b074 │ │ │ │ │ +0f6e6ef423678ea1bbc971bee9c233e4 │ │ │ │ │ $tc'BLOWFISH1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -7e49e9c871be8b7fdda872b87e15182b │ │ │ │ │ +b08a15622126f411a752331cc7103062 │ │ │ │ │ $tc'BLOWFISH2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'BLOWFISH3] │ │ │ │ │ -e5c154d8b0880c1dde69894ffee8f828 │ │ │ │ │ +b82f05ac8bf661c8cf209736c699f574 │ │ │ │ │ $tc'BLOWFISH3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'BLOWFISH"#] │ │ │ │ │ -93b69c99b6882fe522e31ed2297f7636 │ │ │ │ │ +2d166258aea887adb8a92b89c136e8f2 │ │ │ │ │ $tc'C:StreamNonceCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12103108064204870027#Word64 │ │ │ │ │ - 11262962635727219370#Word64 │ │ │ │ │ + 11641480892736027589#Word64 │ │ │ │ │ + 16182522106768395843#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:StreamNonceCipher2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:StreamNonceCipher1] │ │ │ │ │ -a7a527e242432b8e3b15e7fc4317cd51 │ │ │ │ │ +20a7e0fd990a861eb352dabb5a3f6e74 │ │ │ │ │ $tc'C:StreamNonceCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -19be452fa7ef38624ad2f135e840daa8 │ │ │ │ │ +bf07490baf72b7050ffbb92b9041c372 │ │ │ │ │ $tc'C:StreamNonceCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:StreamNonceCipher3] │ │ │ │ │ -3806629328002a908812891aa258e9c5 │ │ │ │ │ +b056a31a96f4322ba6cc043513f10cc7 │ │ │ │ │ $tc'C:StreamNonceCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:StreamNonceCipher"#] │ │ │ │ │ -d8da1419c2868ed63cd7fc53f7d61eb7 │ │ │ │ │ +0ec168ebb74763d0f3d22e964f025451 │ │ │ │ │ $tc'CAST1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c284b352f3f72865c8d6c2a710bec9ac │ │ │ │ │ +0ac635a39b6e0134b348620f6d3259cc │ │ │ │ │ $tc'CAST128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3264575693542815858#Word64 │ │ │ │ │ - 12822862704007133674#Word64 │ │ │ │ │ + 15819500464808127062#Word64 │ │ │ │ │ + 17077281405024328201#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CAST2 │ │ │ │ │ 0# │ │ │ │ │ $tc'CAST1] │ │ │ │ │ -46370d54308b5579b476fbc45a2b081c │ │ │ │ │ +bea3454c46d68de920ddd1e647bae948 │ │ │ │ │ $tc'CAST2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CAST3] │ │ │ │ │ -4d9240e7cc90f94d88c345c73de6479d │ │ │ │ │ +1a8efd8a0c18fdc19173858ea5c8bcfd │ │ │ │ │ $tc'CAST3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CAST128"#] │ │ │ │ │ -6131d48f9bc9c22e6a0943c2ef886448 │ │ │ │ │ +15c48b7839cf6253ab6cc6798a5d0dba │ │ │ │ │ $tc'CHACHA :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14764303748370094625#Word64 │ │ │ │ │ - 16900878912728199961#Word64 │ │ │ │ │ + 12183292448957740437#Word64 │ │ │ │ │ + 5294400352083939383#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'CHACHA2 │ │ │ │ │ 0# │ │ │ │ │ $tc'CHACHA1] │ │ │ │ │ -51f4ed61d355bcda131f5da704ffd9a6 │ │ │ │ │ +e224016263ddd9ac628ff105815ac0c3 │ │ │ │ │ $tc'CHACHA1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -a79f5fd25df5073c50d6a078614029a9 │ │ │ │ │ +2fa2d9234d95a4633c4a6bab2d100273 │ │ │ │ │ $tc'CHACHA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'CHACHA3] │ │ │ │ │ -9b78515d441ae4a5ca432488140ba377 │ │ │ │ │ +60bec6a79bd9e45bc60cd7ea5a0a860c │ │ │ │ │ $tc'CHACHA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'CHACHA"#] │ │ │ │ │ -9ceaf2c4632e1af71179c366572688e5 │ │ │ │ │ +77a8bf169f6ca417781e718a9c023a5e │ │ │ │ │ $tc'Camellia :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2430347097560369388#Word64 │ │ │ │ │ - 7365863140806389999#Word64 │ │ │ │ │ + 13775536737945081742#Word64 │ │ │ │ │ + 10212012099052239406#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia2 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia1] │ │ │ │ │ -fdb9fbc01c6b782f53a666d51acab50b │ │ │ │ │ +4687d01a628d266142ce8722c90fef7e │ │ │ │ │ $tc'Camellia1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -95e8d2aa5586fb8df66c5b907398c487 │ │ │ │ │ +691892f5060200ae3ecb97dfbd29c9fa │ │ │ │ │ $tc'Camellia10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -ff6414be9812e3058266ceb1afa48314 │ │ │ │ │ +6ae423a1c9877fa12ad4e06047992a7e │ │ │ │ │ $tc'Camellia11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia12] │ │ │ │ │ -4365beac5ef45b91871bcb2b87f1b4e5 │ │ │ │ │ +00090c687ef22eedc691becca72d97c2 │ │ │ │ │ $tc'Camellia12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia256"#] │ │ │ │ │ -a7cadea29da8a623dc86c9337362b338 │ │ │ │ │ +c2e6afab3eda8f5c9db33deb39090b7b │ │ │ │ │ $tc'Camellia128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 1426282370389503568#Word64 │ │ │ │ │ - 9273721362465330421#Word64 │ │ │ │ │ + 11559373833599252840#Word64 │ │ │ │ │ + 5103768287182969756#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia5 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia4] │ │ │ │ │ -6010a27229568e1a7b604a64bdddf06d │ │ │ │ │ +586826d1eb22c0c748f479d3ef632649 │ │ │ │ │ $tc'Camellia192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7240678179912944623#Word64 │ │ │ │ │ - 3417102057820837932#Word64 │ │ │ │ │ + 11657346871066028158#Word64 │ │ │ │ │ + 1711752382760524559#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia8 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia7] │ │ │ │ │ -51767c838dc520d982f2870055650171 │ │ │ │ │ +76ff5ab2f694f5096405425cb517d7e6 │ │ │ │ │ $tc'Camellia2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia3] │ │ │ │ │ -d5731142caf8b75980dd41637e8e9889 │ │ │ │ │ +ab06d4086dd71738f97c7b0b603aa494 │ │ │ │ │ $tc'Camellia256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10945149640144316146#Word64 │ │ │ │ │ - 3104648392902727575#Word64 │ │ │ │ │ + 17711268226008926471#Word64 │ │ │ │ │ + 15145453070614986595#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'Camellia11 │ │ │ │ │ 0# │ │ │ │ │ $tc'Camellia10] │ │ │ │ │ -83097cb0722257d15edc574e2566385a │ │ │ │ │ +7ed60397a7b468fef0d3539924fcef91 │ │ │ │ │ $tc'Camellia3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia"#] │ │ │ │ │ -0420ccb91acd59d0b2c012975e24c61b │ │ │ │ │ +e5fb24d380db688700acc6e90164ad99 │ │ │ │ │ $tc'Camellia4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -bb277f0a792a35d57a6fe126578d3a2b │ │ │ │ │ +104e502d407fd81d9e61027fc0c680c7 │ │ │ │ │ $tc'Camellia5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia6] │ │ │ │ │ -3d88e6fc23a203bd2f474e27c2248765 │ │ │ │ │ +57a5928e2b55516a64b49b90bf7ac1ab │ │ │ │ │ $tc'Camellia6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia128"#] │ │ │ │ │ -474b7e41c6d3f54ee92e612585cbbe7e │ │ │ │ │ +1ea5d76e049c9b9796570726e1200765 │ │ │ │ │ $tc'Camellia7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -513204fd6983e3fac7b3ccb1fb5b1491 │ │ │ │ │ +c55de28492b71fa6f14d2a8f8743b6ac │ │ │ │ │ $tc'Camellia8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'Camellia9] │ │ │ │ │ -111040e7e2079b5ca00f80cc4a00ba18 │ │ │ │ │ +db5d80e63074331ad698fb09663b887a │ │ │ │ │ $tc'Camellia9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'Camellia192"#] │ │ │ │ │ -dc467ba2f369fed1864b5b0ac6b912ab │ │ │ │ │ +8b3b4af6235576646d9dc2361f9c06ed │ │ │ │ │ $tc'DES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17088319560386770665#Word64 │ │ │ │ │ - 12577494536023475250#Word64 │ │ │ │ │ + 4517931407044037083#Word64 │ │ │ │ │ + 17790798846455199442#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'DES2 │ │ │ │ │ 0# │ │ │ │ │ $tc'DES1] │ │ │ │ │ -8ba40a742879d9ec4f301866cc99e174 │ │ │ │ │ +dfbdcb7e9669dffcbf10182f74170223 │ │ │ │ │ $tc'DES1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -7be22b4e2a444915c472bc30542c8133 │ │ │ │ │ +4052a9bf156ae93f85aa4d02793427d8 │ │ │ │ │ $tc'DES2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'DES3] │ │ │ │ │ -a4b2788e8bc6d1e1ec903139a67d414e │ │ │ │ │ +e45b674624cb61bf24eab80300eb390c │ │ │ │ │ $tc'DES3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'DES"#] │ │ │ │ │ -7e208d1e812e50514d7911b1e89bf8e1 │ │ │ │ │ +147ab065e60499527cd5361d14dcbe92 │ │ │ │ │ $tc'DES_EDE1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -151d1f41e3c3fb66de4508d11506a690 │ │ │ │ │ +fce176788ce5e87f71fae97272ef13fc │ │ │ │ │ $tc'DES_EDE2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'DES_EDE4] │ │ │ │ │ -f7e5efc5d42e3fc7032d002a1f00e40b │ │ │ │ │ +74893e0339fa0689958bdb7587f67ae2 │ │ │ │ │ $tc'DES_EDE3 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16857681056749855312#Word64 │ │ │ │ │ - 818748826205835184#Word64 │ │ │ │ │ + 13523812978573109959#Word64 │ │ │ │ │ + 10877573888977266170#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'DES_EDE2 │ │ │ │ │ 0# │ │ │ │ │ $tc'DES_EDE1] │ │ │ │ │ -db3378bcc8f4d0f2075f3be3284d098e │ │ │ │ │ +30b4cf70127f4afa9cc907f6a69abfb9 │ │ │ │ │ $tc'DES_EDE4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'DES_EDE3"#] │ │ │ │ │ -9fcb001fd291457425c13c1374ee61f9 │ │ │ │ │ +75a8bbb16fb8fe97bde991202608d144 │ │ │ │ │ $tc'ESTREAM_SALSA1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c9824138f41b90aba4a259bbf4922ab1 │ │ │ │ │ +4ba280f82877de4fb63637be2203b058 │ │ │ │ │ $tc'ESTREAM_SALSA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'ESTREAM_SALSA3] │ │ │ │ │ -34fdf9eae1435a955caab9552b28e60f │ │ │ │ │ +b155efae8edadb3629efb8af49ffd81b │ │ │ │ │ $tc'ESTREAM_SALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8409280841423143139#Word64 │ │ │ │ │ - 11216110787632332915#Word64 │ │ │ │ │ + 13814527545709317341#Word64 │ │ │ │ │ + 17239404346698950718#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'ESTREAM_SALSA2 │ │ │ │ │ 0# │ │ │ │ │ $tc'ESTREAM_SALSA1] │ │ │ │ │ -c2cb0f5bd097a3952face0c10bfd8e3d │ │ │ │ │ +5fca228852b85962a7eec8d81b2b96fa │ │ │ │ │ $tc'ESTREAM_SALSA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'ESTREAM_SALSA20"#] │ │ │ │ │ -80cff18f57d3d065b542a33a7d9d8ba2 │ │ │ │ │ +05484b167721b86f95b5c1827db3e7e4 │ │ │ │ │ $tc'SALSA1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -07e644efdfda49eac3156f66df58891e │ │ │ │ │ +36581e5db69e5852373c8c70f1e7f2ea │ │ │ │ │ $tc'SALSA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SALSA3] │ │ │ │ │ -6f7b4c08344190d728cc93d1e23a736a │ │ │ │ │ +9f1ae660f29384a96d9fd988a7101dcb │ │ │ │ │ $tc'SALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 11937722679217678904#Word64 │ │ │ │ │ - 14289898503311881253#Word64 │ │ │ │ │ + 8882993481150004566#Word64 │ │ │ │ │ + 17409548453548091217#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SALSA2 │ │ │ │ │ 0# │ │ │ │ │ $tc'SALSA1] │ │ │ │ │ -0a3c84230ec1ec7c9df68f157c06b955 │ │ │ │ │ +53818eb1a901840f94ca60b52d918273 │ │ │ │ │ $tc'SALSA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SALSA20"#] │ │ │ │ │ -fccc73b07dde73562b474efe64198a27 │ │ │ │ │ +c5dd08d0e36e79b47021deba0a1f1263 │ │ │ │ │ $tc'SERPENT :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3320008521785845840#Word64 │ │ │ │ │ - 10130162826696192922#Word64 │ │ │ │ │ + 6340512944974736440#Word64 │ │ │ │ │ + 13357300354033621437#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SERPENT2 │ │ │ │ │ 0# │ │ │ │ │ $tc'SERPENT1] │ │ │ │ │ -437f32c5aeb97075aa4558e67a45219c │ │ │ │ │ +27de5dad1643b7f11f1ad5720fac26b9 │ │ │ │ │ $tc'SERPENT1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -4001c693671a8efb52e16e4c5030cb13 │ │ │ │ │ +bca35943f840a9d727fc3d1dc938094d │ │ │ │ │ $tc'SERPENT2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SERPENT3] │ │ │ │ │ -dfdaae8d4fe557395a6196d864ad6449 │ │ │ │ │ +d956dbc69ec61ac181f878acde1b6e60 │ │ │ │ │ $tc'SERPENT3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SERPENT"#] │ │ │ │ │ -6d309cdf1a2eb3db4ead43cbc1e808dc │ │ │ │ │ +638fc2aa26ef04651bbdeb995a396e9f │ │ │ │ │ $tc'TWOFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2292293342356570485#Word64 │ │ │ │ │ - 2629717400948610395#Word64 │ │ │ │ │ + 12032272061027456078#Word64 │ │ │ │ │ + 8440523690008711612#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'TWOFISH2 │ │ │ │ │ 0# │ │ │ │ │ $tc'TWOFISH1] │ │ │ │ │ -c0d5ca04a52dc50bef889262c2f27752 │ │ │ │ │ +88facd5d8c521cd7c21bdc4b213b5bed │ │ │ │ │ $tc'TWOFISH1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -2dc8a736aa633b69caec917f9d34c1a2 │ │ │ │ │ +58847c5e4b1bb930a55029fd0030bcf5 │ │ │ │ │ $tc'TWOFISH2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'TWOFISH3] │ │ │ │ │ -5445a8d779f2ad63fab7b38dd0a4137c │ │ │ │ │ +5d895c6ecfbb75399196bf20c3a1feb3 │ │ │ │ │ $tc'TWOFISH3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'TWOFISH"#] │ │ │ │ │ -bc1c033d4e4d32ec5e78ad65b5aa3051 │ │ │ │ │ +cb369b00187a706b8ddb9d7a960c90a9 │ │ │ │ │ $tcAES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 15505939560782917278#Word64 │ │ │ │ │ - 7104640784406713451#Word64 │ │ │ │ │ + 4889002883294330428#Word64 │ │ │ │ │ + 10611387285451981518#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -a4cb0e1101a6f475f751e6e879ddf607 │ │ │ │ │ +db7553b99537bd4dea05483e0cf080ad │ │ │ │ │ $tcAES1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES2] │ │ │ │ │ -f1b7b8f9f6b30de4e24152aab83568e8 │ │ │ │ │ +9148b5f3efd5df419ac8866c3a410ab8 │ │ │ │ │ $tcAES128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10208456850928990967#Word64 │ │ │ │ │ - 11075070505814278676#Word64 │ │ │ │ │ + 17810402335978702716#Word64 │ │ │ │ │ + 17167324705187625894#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -ca53cd010738f9333af49a05824bee91 │ │ │ │ │ +690c84d5d7c8215620c2c063acadc051 │ │ │ │ │ $tcAES192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12333851097069712721#Word64 │ │ │ │ │ - 6267839605978667817#Word64 │ │ │ │ │ + 2365687107131608178#Word64 │ │ │ │ │ + 6285917556262683632#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -2329144c96f43c061591ce0daf5ec07e │ │ │ │ │ +7e9a93da9936af27fc4e5d4bf39a5bc4 │ │ │ │ │ $tcAES2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES"#] │ │ │ │ │ -f3a1ff72b374506a517b90953d27a483 │ │ │ │ │ +817565c4aa3d43b43f045b74bed0ef13 │ │ │ │ │ $tcAES256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 4529244221609720098#Word64 │ │ │ │ │ - 5057218105828321385#Word64 │ │ │ │ │ + 3480911613246174615#Word64 │ │ │ │ │ + 13209003111457144769#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcAES7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -ed02be749d732a3d2bff14d1e672e1d8 │ │ │ │ │ +7e354875518b746dea65d0ac4f9f92cc │ │ │ │ │ $tcAES3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES4] │ │ │ │ │ -6f816c4b2929afb773288c1b93fa9032 │ │ │ │ │ +132dc15e7fb85887e211b934d251b83c │ │ │ │ │ $tcAES4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES128"#] │ │ │ │ │ -e48645cf64b0c094434ba93504f230b3 │ │ │ │ │ +937655a0ddc1849caa52228a4c38dd82 │ │ │ │ │ $tcAES5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES6] │ │ │ │ │ -eb0b3840e3b71194ecbdc0f3bf196b04 │ │ │ │ │ +4d3ff0eb1d8cb55fb4b43e179512e4a5 │ │ │ │ │ $tcAES6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES192"#] │ │ │ │ │ -1b53c94802806b42bb231efb166342f3 │ │ │ │ │ +a3b0c6d954165740d1d99b40cb5896b8 │ │ │ │ │ $tcAES7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcAES8] │ │ │ │ │ -cf1266598116f8a655ff68d444ac8430 │ │ │ │ │ +12075b78500ee7ff7d88dff9d06debaf │ │ │ │ │ $tcAES8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "AES256"#] │ │ │ │ │ -98f61662506b84706a42c8084145cdcc │ │ │ │ │ +1c7774491412fdd5762a9400a39c1974 │ │ │ │ │ $tcARCFOUR :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16965640375881876982#Word64 │ │ │ │ │ - 261669603502151668#Word64 │ │ │ │ │ + 11692367889091715738#Word64 │ │ │ │ │ + 13195075564030943944#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcARCFOUR1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -66cb8e31721a844f8366c8f20eb0328b │ │ │ │ │ +b028994d4e3427597073b7efffe2e29d │ │ │ │ │ $tcARCFOUR1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcARCFOUR2] │ │ │ │ │ -22f5b4e877a04a3879898143e141c1af │ │ │ │ │ +ff803f29604acd9f4230562257fe9747 │ │ │ │ │ $tcARCFOUR2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCFOUR"#] │ │ │ │ │ -5ce90c9fbc74da7fd2dd001ebdcc2307 │ │ │ │ │ +d7ff84e0971efe43982003a4a51a3427 │ │ │ │ │ $tcARCTWO :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 4201815002161122393#Word64 │ │ │ │ │ - 597712522440338968#Word64 │ │ │ │ │ + 10694243276043081161#Word64 │ │ │ │ │ + 13222809028701339643#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcARCTWO1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -5e21014a22ca2893b18b71e8aae3bcce │ │ │ │ │ +3952d03bd27166d37fd734d181b7765d │ │ │ │ │ $tcARCTWO1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcARCTWO2] │ │ │ │ │ -40bc96c774befd7a425f0aa5bc2d43bf │ │ │ │ │ +f6b05ac4872ebe9408ae4ca785bbe098 │ │ │ │ │ $tcARCTWO2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ARCTWO"#] │ │ │ │ │ -4a9e70352e5abafbfd81a0d5a54ca3eb │ │ │ │ │ +71e9df58aaaf3874ecb6aad6db28ce4f │ │ │ │ │ $tcBLOWFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9335494923712165048#Word64 │ │ │ │ │ - 14642333715658972274#Word64 │ │ │ │ │ + 14274760546736971573#Word64 │ │ │ │ │ + 1086892753322858541#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcBLOWFISH1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -e3dd9b2e3e41c78c0f0bc96d1a2ef8a9 │ │ │ │ │ +c57c930ede3d6f1115d83b43c1d92c60 │ │ │ │ │ $tcBLOWFISH1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcBLOWFISH2] │ │ │ │ │ -d2b036a1b901a32eceb8daefd414a3a7 │ │ │ │ │ +78416729a604794520ff4d90f13fb061 │ │ │ │ │ $tcBLOWFISH2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "BLOWFISH"#] │ │ │ │ │ -c0e7b63d64b3fc8082c52b38d9b13b3d │ │ │ │ │ +a957b2c6ebaec57922e635da975c4d54 │ │ │ │ │ $tcCAST1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCAST2] │ │ │ │ │ -779b5a06fcbd3c921074255932bb799d │ │ │ │ │ +7e9dd97b959691286fe6f0ff97789d65 │ │ │ │ │ $tcCAST128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3480262690671682791#Word64 │ │ │ │ │ - 18378108277630471287#Word64 │ │ │ │ │ + 12737835960516181184#Word64 │ │ │ │ │ + 11378346821528495678#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCAST1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -1f2e5939c01a035e78e7d4d5b553ecf0 │ │ │ │ │ +70992c0debc0288db2767386720b0437 │ │ │ │ │ $tcCAST2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CAST128"#] │ │ │ │ │ -7dfac7dd9ae00eb3bec9c6ddab35c47b │ │ │ │ │ +f3539af22ac4841f2c67ec6192dd0159 │ │ │ │ │ $tcCHACHA :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9610055060991688598#Word64 │ │ │ │ │ - 12423099110271573748#Word64 │ │ │ │ │ + 15659895758613338320#Word64 │ │ │ │ │ + 7740255124972738444#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCHACHA1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -cf05a9545cec4c7bdf5a877cf9dd94b1 │ │ │ │ │ +74d9a6373f6a2a7c8fcedb31e2633fdd │ │ │ │ │ $tcCHACHA1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCHACHA2] │ │ │ │ │ -a6fb9775b345b8b93d5c10ade4bce17d │ │ │ │ │ +623e66e1eb26e269ce39120f3d061ee5 │ │ │ │ │ $tcCHACHA2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "CHACHA"#] │ │ │ │ │ -3201de0e6afd61d309c921986a8bc716 │ │ │ │ │ +de58e5809176de6fe2d748a5bad4fd1b │ │ │ │ │ $tcCamellia :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9535600487007684647#Word64 │ │ │ │ │ - 14623143729566909510#Word64 │ │ │ │ │ + 12505196586892946222#Word64 │ │ │ │ │ + 2771951643947831978#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -da20905e1b616229317fe26a9b7cbec7 │ │ │ │ │ +19a922360193ddd6aca7090b98119097 │ │ │ │ │ $tcCamellia1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia2] │ │ │ │ │ -ed5b43cb363b9da8e96c93577d45d5b6 │ │ │ │ │ +aa2ea00c22245013e046e644707a37f6 │ │ │ │ │ $tcCamellia128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12121697462701438478#Word64 │ │ │ │ │ - 8982140518481842262#Word64 │ │ │ │ │ + 10274201420577916344#Word64 │ │ │ │ │ + 8652012444435525195#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -5335c856234cf25d7753dabc26c71db3 │ │ │ │ │ +84a0918f914552e0a0d93da0268b3656 │ │ │ │ │ $tcCamellia192 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3660328125504551532#Word64 │ │ │ │ │ - 14021319920462185101#Word64 │ │ │ │ │ + 3542395796858585616#Word64 │ │ │ │ │ + 2852545846926038330#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fbddf2a365ff5196bf88e4c24d7dab94 │ │ │ │ │ +60f5ad53e975660cf880ecf350f3cb70 │ │ │ │ │ $tcCamellia2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia"#] │ │ │ │ │ -e11e613000dc80153d0e541145cf2e9a │ │ │ │ │ +e53f6317ae7d873db05e0665c8a6a1a9 │ │ │ │ │ $tcCamellia256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 547585389332475618#Word64 │ │ │ │ │ - 16797511947168388843#Word64 │ │ │ │ │ + 3383393592131368994#Word64 │ │ │ │ │ + 16634298641289751994#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcCamellia7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -2a6c00f08f2d1652ea47dc58d41b9a3a │ │ │ │ │ +e6e83b36ada1f9077db9bdab1f427ebe │ │ │ │ │ $tcCamellia3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia4] │ │ │ │ │ -1f6386f5dfda0bcc9b288756ecec0356 │ │ │ │ │ +c044dca848c101336020c300c07ec058 │ │ │ │ │ $tcCamellia4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia128"#] │ │ │ │ │ -b466c18861000fc470f0c771530fd2e1 │ │ │ │ │ +d39df2ecab8399db75a39158eacd12b9 │ │ │ │ │ $tcCamellia5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia6] │ │ │ │ │ -1be70719858c767f380655af170e8dd5 │ │ │ │ │ +b75aecb3d2f0feafcd38187aff9cbf34 │ │ │ │ │ $tcCamellia6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia192"#] │ │ │ │ │ -aa4e3c4bae92d93516e337756f1a7cc5 │ │ │ │ │ +dcc0a12d5ef7034b5c1e3225727a50ee │ │ │ │ │ $tcCamellia7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcCamellia8] │ │ │ │ │ -eed1500fc10c0d2a9d49f64aee2fdaed │ │ │ │ │ +9d77e9000c439d2b0fd3ca334a1be52b │ │ │ │ │ $tcCamellia8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Camellia256"#] │ │ │ │ │ -11d9c45e11d7611900c233e25d9a54af │ │ │ │ │ +6c608924d2eaae8343760e6ca442fbed │ │ │ │ │ $tcDES :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9533420684752274222#Word64 │ │ │ │ │ - 5541135840838334948#Word64 │ │ │ │ │ + 1408442022371448659#Word64 │ │ │ │ │ + 14664374890825525425#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcDES1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -1b7c6bf909a5cad56afd9889c5867751 │ │ │ │ │ +08db695920b2d0a18172a0a0d82bd521 │ │ │ │ │ $tcDES1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcDES2] │ │ │ │ │ -26a18a7d4b58e4f9b5d0863c4c4fbddf │ │ │ │ │ +2c8575f29385a85a25e99b76130348ae │ │ │ │ │ $tcDES2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES"#] │ │ │ │ │ -38dc94c27b195d54975f69354a09c664 │ │ │ │ │ +e4c95a7dd4e9433edc978dfba14d98a1 │ │ │ │ │ $tcDES_EDE1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcDES_EDE2] │ │ │ │ │ -b881ce3996bca342dd3d67196e508304 │ │ │ │ │ +e344da1cfb043fb3739e18fe154c68dd │ │ │ │ │ $tcDES_EDE2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "DES_EDE3"#] │ │ │ │ │ -02367d539551f6bf9caf6f84ede53a9c │ │ │ │ │ +35460104a595c6e904dd3d2b3341decf │ │ │ │ │ $tcDES_EDE3 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10404944383576960214#Word64 │ │ │ │ │ - 5395454546286073881#Word64 │ │ │ │ │ + 14199876861242418071#Word64 │ │ │ │ │ + 18191417761561133518#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcDES_EDE1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -f5d95fe2e6f502a213138b896a75c627 │ │ │ │ │ +12ed185435a00ba040308b105d77a3f5 │ │ │ │ │ $tcESTREAM_SALSA1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcESTREAM_SALSA2] │ │ │ │ │ -424018f4b5a6b2ee62e6a210d0fb40fc │ │ │ │ │ +8c224a154f606840e468cf20fdbb3e96 │ │ │ │ │ $tcESTREAM_SALSA2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "ESTREAM_SALSA20"#] │ │ │ │ │ -d182c4ad0c3acdcc8386bb64698aee96 │ │ │ │ │ +eeda57b8e30cdb3edc17cb99fde33abf │ │ │ │ │ $tcESTREAM_SALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8480579822566701672#Word64 │ │ │ │ │ - 815971193650413548#Word64 │ │ │ │ │ + 16381633210323825259#Word64 │ │ │ │ │ + 2027706852098671535#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcESTREAM_SALSA1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -327098038928580cacd5a5975db6553f │ │ │ │ │ +053585ba81f1dc1deab05dd51e9ba3e8 │ │ │ │ │ $tcSALSA1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSALSA2] │ │ │ │ │ -eaef9968aa2d16226b2427029fad54cd │ │ │ │ │ +ae96578211d318139754c7d38854b12b │ │ │ │ │ $tcSALSA2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SALSA20"#] │ │ │ │ │ -a1daa79fa3b160f44d371b2b0204a25c │ │ │ │ │ +69e611423fc289f74edfd78ace541680 │ │ │ │ │ $tcSALSA20 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10018928555376595603#Word64 │ │ │ │ │ - 2430677254121247497#Word64 │ │ │ │ │ + 3301067661235099485#Word64 │ │ │ │ │ + 2682785854440381993#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSALSA1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -54e05d1e9b51e19705275d790bf1042f │ │ │ │ │ +ef9cac2ce48378357b5bb7bf66004b0c │ │ │ │ │ $tcSERPENT :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 18182793355454100228#Word64 │ │ │ │ │ - 10798838864361295033#Word64 │ │ │ │ │ + 11525407741273048154#Word64 │ │ │ │ │ + 2689505946382306651#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSERPENT1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -6412377e237f3136da15b19e89f3a4b7 │ │ │ │ │ +72ee5a425a97bf5b9ae7fbf36b6f426b │ │ │ │ │ $tcSERPENT1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSERPENT2] │ │ │ │ │ -c4608c857c8606517b3c33e13e82e252 │ │ │ │ │ +dfe1b6c2dabbbfacae4f8a3b1858070d │ │ │ │ │ $tcSERPENT2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SERPENT"#] │ │ │ │ │ -09d9e6257033cd4fdef369aaf7654f6c │ │ │ │ │ +b7d54e86563d428e5f80699ac29ba9b4 │ │ │ │ │ $tcStreamNonceCipher :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2876660314897104297#Word64 │ │ │ │ │ - 11113549039878093409#Word64 │ │ │ │ │ + 10718393133801771396#Word64 │ │ │ │ │ + 4798819380632126351#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcStreamNonceCipher2 │ │ │ │ │ 0# │ │ │ │ │ $tcStreamNonceCipher1] │ │ │ │ │ -b1359949429650769431810e1575cae0 │ │ │ │ │ +61db1166f556fde8b5e417b3ad106daa │ │ │ │ │ $tcStreamNonceCipher1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cafe65d5321d87072759fadd0eb477a2 │ │ │ │ │ +3752c8dea7d613e2e941c513fa8f1feb │ │ │ │ │ $tcStreamNonceCipher2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcStreamNonceCipher3] │ │ │ │ │ -742c72779965cab4b522410ae1b315ac │ │ │ │ │ +c785e1ad826f122271d05bba86a5547e │ │ │ │ │ $tcStreamNonceCipher3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "StreamNonceCipher"#] │ │ │ │ │ -3a47b7f0ccc9e20e0190c7bd8888cc2f │ │ │ │ │ +8e5e1727ee420a62c9deea2eaf120822 │ │ │ │ │ $tcTWOFISH :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 18054448462156190182#Word64 │ │ │ │ │ - 16083048188343335061#Word64 │ │ │ │ │ + 842655603530457964#Word64 │ │ │ │ │ + 3390996475215174237#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcTWOFISH1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -245918152748ad62449b2bc1045819be │ │ │ │ │ +b58cc47dd763f959c5c943e6f3e1eeb6 │ │ │ │ │ $tcTWOFISH1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcTWOFISH2] │ │ │ │ │ -fa7064993312934f243c59ce02d463d0 │ │ │ │ │ +9894b8925994b5ed9d33599465edbb63 │ │ │ │ │ $tcTWOFISH2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "TWOFISH"#] │ │ │ │ │ -ec32a75b5045fe657a114315d111c124 │ │ │ │ │ +ea1d2184150199eac8310439397c0c0a │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -47fb130a599ef0d740c5b75cd0033e07 │ │ │ │ │ +7c3c08a66053add3ca814de578ab0e55 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -7b21801f4e9a6245d1902243093fbba0 │ │ │ │ │ +e8c9a8d1b0a18fe1d893cc35c06670c0 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Ciphers"#] │ │ │ │ │ -ea7993dad778d26ebe2e7c1872447db4 │ │ │ │ │ +79506f1aa8a78516fbd03d57b4b1480e │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -8bb5733fcb5af7cafada7db92f8c4b25 │ │ │ │ │ +9c058a958568c44ee22381ac4588834b │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -c9ba63552c60b626b6fdd528b2fad271 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +81cc7556de8b2e512bf5aedeb2272e26 │ │ │ │ │ $w$ccipherInit :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key CHACHA │ │ │ │ │ -> (# Data.SecureMem.SecureMem, GHC.Prim.Addr#, GHC.Prim.Int# #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -10459,15 +10459,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -10485,15 +10485,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ ds6 │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_chacha_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ bx │ │ │ │ │ @@ -10513,15 +10513,15 @@ │ │ │ │ │ GHC.Word.Word8>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }, │ │ │ │ │ Data.ByteString.Internal.Type.empty) of ww { (,) ipv ipv1 -> │ │ │ │ │ case ipv1 of wild { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ case ww2 of wild1 { GHC.ForeignPtr.FinalPtr -> │ │ │ │ │ (# ipv, ww1, ww3 #) } } }] │ │ │ │ │ -af11acd67876788c2585ea4ef591bd44 │ │ │ │ │ +cc687c2b147403aa8a32b8c7285db000 │ │ │ │ │ $w$ccipherInit1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ESTREAM_SALSA20 │ │ │ │ │ -> (# Data.SecureMem.SecureMem, GHC.Prim.Addr#, GHC.Prim.Int# #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -10540,15 +10540,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -10571,15 +10571,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ ds9 │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ bx │ │ │ │ │ @@ -10599,15 +10599,15 @@ │ │ │ │ │ GHC.Word.Word8>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }, │ │ │ │ │ Data.ByteString.Internal.Type.empty) of ww { (,) ipv ipv1 -> │ │ │ │ │ case ipv1 of wild { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ case ww2 of wild1 { GHC.ForeignPtr.FinalPtr -> │ │ │ │ │ (# ipv, ww1, ww3 #) } } }] │ │ │ │ │ -de9d749000fc7afedb8b6f694dc45d2c │ │ │ │ │ +26aa0800fc72593978b9ca27d29e98b7 │ │ │ │ │ $w$ccipherInit2 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key SALSA20 │ │ │ │ │ -> (# Data.SecureMem.SecureMem, GHC.Prim.Addr#, GHC.Prim.Int# #) │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -10625,15 +10625,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -10656,15 +10656,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ ds9 │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_salsa20_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ bx │ │ │ │ │ @@ -10684,465 +10684,465 @@ │ │ │ │ │ GHC.Word.Word8>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }, │ │ │ │ │ Data.ByteString.Internal.Type.empty) of ww { (,) ipv ipv1 -> │ │ │ │ │ case ipv1 of wild { Data.ByteString.Internal.Type.BS ww1 ww2 ww3 -> │ │ │ │ │ case ww2 of wild1 { GHC.ForeignPtr.FinalPtr -> │ │ │ │ │ (# ipv, ww1, ww3 #) } } }] │ │ │ │ │ -3d739baff2e0d9427bd3246d5422c200 │ │ │ │ │ +cacac033e0b951bbc8286337198548e5 │ │ │ │ │ $w$cxtsDecrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -090c91d5b339f80df87cf85eff85f7f9 │ │ │ │ │ +930866e5cd817903ba682a2cb21bc283 │ │ │ │ │ $w$cxtsDecrypt1 :: │ │ │ │ │ AES192 │ │ │ │ │ -> AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -77ccc2595ea702696352934f354705ba │ │ │ │ │ +fa26994b6aba9bd50941144c1fae0a33 │ │ │ │ │ $w$cxtsDecrypt10 :: │ │ │ │ │ Camellia │ │ │ │ │ -> Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -da546e2144b79b7be120909af5bd175e │ │ │ │ │ +ca7a95f5c7e779408b40b01c5b6f1cc8 │ │ │ │ │ $w$cxtsDecrypt11 :: │ │ │ │ │ DES │ │ │ │ │ -> DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -0c01d65b981a35e65a3b3d3663de0294 │ │ │ │ │ +282f9b82a86342f8e5f646b89e9c1b0c │ │ │ │ │ $w$cxtsDecrypt12 :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -4cb3d6f10c6f219e9d65e4456297892d │ │ │ │ │ +3a6bedd79489fc83f7ff3ac2690abb40 │ │ │ │ │ $w$cxtsDecrypt13 :: │ │ │ │ │ SERPENT │ │ │ │ │ -> SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -d6eae4f33a59d95d70b5adc0d6e406ba │ │ │ │ │ +eac14e9b3d24834eaa05d474075c5864 │ │ │ │ │ $w$cxtsDecrypt14 :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -9aadd3679f67be95f1f472bd05112d01 │ │ │ │ │ +c6f36ab4826832e8107cf91d0b96620b │ │ │ │ │ $w$cxtsDecrypt2 :: │ │ │ │ │ AES256 │ │ │ │ │ -> AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -f5b94a7f0c345894f1be170159f04b50 │ │ │ │ │ +30527ec6a6cb52d5e936da49605042f0 │ │ │ │ │ $w$cxtsDecrypt3 :: │ │ │ │ │ AES │ │ │ │ │ -> AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -6dfac34bbae3d8e558d881f9761f42f6 │ │ │ │ │ +415bf84543994a391356aef5773e7419 │ │ │ │ │ $w$cxtsDecrypt4 :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -128c228c2555a477889d02562944d412 │ │ │ │ │ +f149818af8c88157e5a6b1c9d3333485 │ │ │ │ │ $w$cxtsDecrypt5 :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -72b4e1f2e3a8fc6ea46b1f93e7276481 │ │ │ │ │ +4a7629355365097b0270fe1a59a810d0 │ │ │ │ │ $w$cxtsDecrypt6 :: │ │ │ │ │ CAST128 │ │ │ │ │ -> CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -60b1dfce1bc6758800f9b0ff7393cbc1 │ │ │ │ │ +da97c348065cbc7b6811361810a717fb │ │ │ │ │ $w$cxtsDecrypt7 :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -3c9b15dffe4b216881b4faa141136537 │ │ │ │ │ +73225d455c6676370e6d01bdaa8a5632 │ │ │ │ │ $w$cxtsDecrypt8 :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -6b58b5ae5e062fa65672c2abb8743639 │ │ │ │ │ +d6ff527654bd715b00e5d3fc2e52bfd6 │ │ │ │ │ $w$cxtsDecrypt9 :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -c5df513d8765ec4f75c043af701d93d2 │ │ │ │ │ +d31fd9d2d790c806ce213b5e25063730 │ │ │ │ │ $w$cxtsEncrypt :: │ │ │ │ │ AES128 │ │ │ │ │ -> AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -6c6b50f51f40a84a47774e5d038720e8 │ │ │ │ │ +bbb9cdd9b18facbb312d21e8a24f189b │ │ │ │ │ $w$cxtsEncrypt1 :: │ │ │ │ │ AES192 │ │ │ │ │ -> AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -efbc7c130b2002505ad188899dfa1d44 │ │ │ │ │ +368a260e9e8a8daefc512e4061a8b256 │ │ │ │ │ $w$cxtsEncrypt10 :: │ │ │ │ │ Camellia │ │ │ │ │ -> Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -0a91d56fd87973c14938c63fff8a0a88 │ │ │ │ │ +f7b2e4cc44d9410eec4a4c93667ca9e7 │ │ │ │ │ $w$cxtsEncrypt11 :: │ │ │ │ │ DES │ │ │ │ │ -> DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -889c51fb0a000dbc3d9d4692b9915956 │ │ │ │ │ +de0449df97d83310c6657c7388be8f42 │ │ │ │ │ $w$cxtsEncrypt12 :: │ │ │ │ │ DES_EDE3 │ │ │ │ │ -> DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV DES_EDE3 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -5f5af59f8d4fd16226e12949335fa8ce │ │ │ │ │ +08a4ba5d674cce11eb741908aea51de6 │ │ │ │ │ $w$cxtsEncrypt13 :: │ │ │ │ │ SERPENT │ │ │ │ │ -> SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV SERPENT │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -ad22960c8fa68cb7937c9f5a8390c911 │ │ │ │ │ +b33bc79e423d8bf8f77e4835ee6f148d │ │ │ │ │ $w$cxtsEncrypt14 :: │ │ │ │ │ TWOFISH │ │ │ │ │ -> TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV TWOFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -5445ebbb08eb46c8ae10b02a83242790 │ │ │ │ │ +7c10ddccbf00b7d6cf3e3b306cc15d2c │ │ │ │ │ $w$cxtsEncrypt2 :: │ │ │ │ │ AES256 │ │ │ │ │ -> AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -5baf94445b8ebf92f955997b650f008c │ │ │ │ │ +db2c43fcd8336fd65edd8725fde6723d │ │ │ │ │ $w$cxtsEncrypt3 :: │ │ │ │ │ AES │ │ │ │ │ -> AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV AES │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -b276cc7dd9f0805eee389c440e031b9f │ │ │ │ │ +5ec3feaeca1d7d9ec2ff5701db41de1d │ │ │ │ │ $w$cxtsEncrypt4 :: │ │ │ │ │ ARCTWO │ │ │ │ │ -> ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV ARCTWO │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -0e2bf0dd47cfcbbc70f1299aeb7f26cd │ │ │ │ │ +2a7ba4dce96135b3680f2e249d010f72 │ │ │ │ │ $w$cxtsEncrypt5 :: │ │ │ │ │ BLOWFISH │ │ │ │ │ -> BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV BLOWFISH │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -a3b6e7c12a6ef43ef71ab49b007b18e9 │ │ │ │ │ +5aba954f377ed1587abf6966b204b8d7 │ │ │ │ │ $w$cxtsEncrypt6 :: │ │ │ │ │ CAST128 │ │ │ │ │ -> CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV CAST128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -1b83ea3e9fe203803ec0d1dd1b87e5dc │ │ │ │ │ +ee12e7ce22b2fecf919bc3a7fec5aa03 │ │ │ │ │ $w$cxtsEncrypt7 :: │ │ │ │ │ Camellia128 │ │ │ │ │ -> Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia128 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -9073491f33677d8cfea027f0b5328515 │ │ │ │ │ +6166241dba69482137a509ff346c891c │ │ │ │ │ $w$cxtsEncrypt8 :: │ │ │ │ │ Camellia192 │ │ │ │ │ -> Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia192 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -2062ef13ba999d3e3f9ce224a7e7865a │ │ │ │ │ +ab6e2dc2e300a481cf5a825eaf9cb950 │ │ │ │ │ $w$cxtsEncrypt9 :: │ │ │ │ │ Camellia256 │ │ │ │ │ -> Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.IV Camellia256 │ │ │ │ │ -> Crypto.Cipher.Types.Base.DataUnitOffset │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# GHC.Prim.Addr#, GHC.ForeignPtr.ForeignPtrContents, │ │ │ │ │ GHC.Prim.Int# #) │ │ │ │ │ StrWork([~, ~, ~, ~, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 5, Arity: 5, │ │ │ │ │ Strictness: <1L>, Inline: [2]] │ │ │ │ │ -210b02f780282f06cb9ea52fb9aa178b │ │ │ │ │ +b64f65b0d7b4aed1014066f3fb10ea6d │ │ │ │ │ $w_work :: │ │ │ │ │ GHC.Prim.Int# │ │ │ │ │ -> [GHC.Word.Word8] -> GHC.Word.Word64 -> [GHC.Word.Word8] │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3, │ │ │ │ │ Arity: 3, Strictness: <1L>, Inline: [2]] │ │ │ │ │ -9166bfe41ed39cca95553472ebc7a2cc │ │ │ │ │ +eb7c5b411f7a50785300e7c991d3230e │ │ │ │ │ type AES :: * │ │ │ │ │ newtype AES = AES Data.SecureMem.SecureMem │ │ │ │ │ -276b79ae823e575b280e243683bff864 │ │ │ │ │ +af7d4c999d839106ed4b85acbb8cc678 │ │ │ │ │ type AES128 :: * │ │ │ │ │ newtype AES128 = AES128 Data.SecureMem.SecureMem │ │ │ │ │ -2c1ed59069563b4686afada7f7f64a54 │ │ │ │ │ +2bb222d400fa17f37843a99fabb0a17a │ │ │ │ │ type AES192 :: * │ │ │ │ │ newtype AES192 = AES192 Data.SecureMem.SecureMem │ │ │ │ │ -72dd214c79754145fdc58a91775a9610 │ │ │ │ │ +f1d60c2a64aa38b9c84b8b8dfb90e697 │ │ │ │ │ type AES256 :: * │ │ │ │ │ newtype AES256 = AES256 Data.SecureMem.SecureMem │ │ │ │ │ -76104e079e1b0b50d0a12e8165806395 │ │ │ │ │ +e34688f98340701e5643a599a22e9d53 │ │ │ │ │ type ARCFOUR :: * │ │ │ │ │ newtype ARCFOUR = ARCFOUR Data.SecureMem.SecureMem │ │ │ │ │ -677133ac0cce03231f41a1baacb51d98 │ │ │ │ │ +25d17f22ccf68600df4a06c05a92f7ff │ │ │ │ │ type ARCTWO :: * │ │ │ │ │ newtype ARCTWO = ARCTWO Data.SecureMem.SecureMem │ │ │ │ │ -ae51e064f7afa94daea909e9250a5d3d │ │ │ │ │ +86e12b79329c574ef99bc424d476a086 │ │ │ │ │ type BLOWFISH :: * │ │ │ │ │ newtype BLOWFISH = BLOWFISH Data.SecureMem.SecureMem │ │ │ │ │ -83b65154bfcb34cafa961c57ca05cfee │ │ │ │ │ +38d81a136580037b773885ade4cff812 │ │ │ │ │ type CAST128 :: * │ │ │ │ │ newtype CAST128 = CAST128 Data.SecureMem.SecureMem │ │ │ │ │ -49678ec3776444f259a99c720c60e200 │ │ │ │ │ +a0d3e0a68181bbb763d462525f249286 │ │ │ │ │ type CHACHA :: * │ │ │ │ │ newtype CHACHA │ │ │ │ │ = CHACHA (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ -6ce331530d27c8484b3eca8598bd6e95 │ │ │ │ │ +2d6ab805913aaea5ae6a2e6dd40625c8 │ │ │ │ │ type Camellia :: * │ │ │ │ │ newtype Camellia = Camellia Data.SecureMem.SecureMem │ │ │ │ │ -0a974f56674f1d0486a32338f63f22db │ │ │ │ │ +9df1f61655f159396e4320ec94d586ac │ │ │ │ │ type Camellia128 :: * │ │ │ │ │ newtype Camellia128 = Camellia128 Data.SecureMem.SecureMem │ │ │ │ │ -f9434766d81d8e6d69ce5adee15388f8 │ │ │ │ │ +b58e3de775ce9c4af607ceca3948b290 │ │ │ │ │ type Camellia192 :: * │ │ │ │ │ newtype Camellia192 = Camellia192 Data.SecureMem.SecureMem │ │ │ │ │ -0c68878cc5ebc15d6d3c417daafd54ba │ │ │ │ │ +06ba6c0e350894dbd9a7d8c9f4bf06a5 │ │ │ │ │ type Camellia256 :: * │ │ │ │ │ newtype Camellia256 = Camellia256 Data.SecureMem.SecureMem │ │ │ │ │ -d063be780b3a4698328a5b668ebe5a02 │ │ │ │ │ +a77b90787c2f8debd59a5efe03c461c8 │ │ │ │ │ type DES :: * │ │ │ │ │ newtype DES = DES Data.SecureMem.SecureMem │ │ │ │ │ -f71a63bfc772fc5abdaaa29f95f7db9f │ │ │ │ │ +cc69d12b146fffb20abca61033ac2c4f │ │ │ │ │ type DES_EDE3 :: * │ │ │ │ │ newtype DES_EDE3 = DES_EDE3 Data.SecureMem.SecureMem │ │ │ │ │ -dd57cbc596f1c12d132da2b5961d3b61 │ │ │ │ │ +b83b1a52d7946b5ee83d6aeb6d678cb2 │ │ │ │ │ type ESTREAM_SALSA20 :: * │ │ │ │ │ newtype ESTREAM_SALSA20 │ │ │ │ │ = ESTREAM_SALSA20 (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ -1d40ca87fa19fdad499c7430ba1abb9d │ │ │ │ │ +d794143dbd37600b5f4c7c71a814c69a │ │ │ │ │ type SALSA20 :: * │ │ │ │ │ newtype SALSA20 │ │ │ │ │ = SALSA20 (Data.SecureMem.SecureMem, │ │ │ │ │ Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ -7c16d8fb92f43d2716c7e38f13c5046b │ │ │ │ │ +88be29c9bf14ff433c9eb43eb34f7839 │ │ │ │ │ type SERPENT :: * │ │ │ │ │ newtype SERPENT = SERPENT Data.SecureMem.SecureMem │ │ │ │ │ -c7e53702e7b819f61daaf2ea5e6c7da6 │ │ │ │ │ +673c4389493aca39e8ec1770877d7c0f │ │ │ │ │ type StreamNonceCipher :: * -> GHC.Types.Constraint │ │ │ │ │ class Crypto.Cipher.Types.Stream.StreamCipher cipher => │ │ │ │ │ StreamNonceCipher cipher where │ │ │ │ │ streamNonceSize :: cipher │ │ │ │ │ -> Crypto.Cipher.Types.Base.KeySizeSpecifier │ │ │ │ │ streamSetNonce :: cipher │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> GHC.Maybe.Maybe cipher │ │ │ │ │ {-# MINIMAL streamNonceSize, streamSetNonce #-} │ │ │ │ │ -80706c8c38d8c6ff6ea1c1eecd0a1168 │ │ │ │ │ +dcf562ad8dd008f148e953a23a388bd2 │ │ │ │ │ type TWOFISH :: * │ │ │ │ │ newtype TWOFISH = TWOFISH Data.SecureMem.SecureMem │ │ │ │ │ -50ddec3ccb6245ac89d3120fb438f29a │ │ │ │ │ +66873c31fc3bff66cd0d965bf2020793 │ │ │ │ │ arctwoInitEKB :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO -> GHC.Types.Word -> ARCTWO │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ arctwoInitEKB1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0]))] │ │ │ │ │ -3ea2e36232907d9312a6f60c7d151186 │ │ │ │ │ +2a8f91efc12ab9c6cdff12c509641991 │ │ │ │ │ arctwoInitEKB1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO │ │ │ │ │ -> GHC.Types.Word -> Data.SecureMem.SecureMem │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key ARCTWO) │ │ │ │ │ @@ -11161,15 +11161,15 @@ │ │ │ │ │ case ctxptr of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ case ekb of ds10 { GHC.Types.W# ds11 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_ekb :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ @@ -11193,23 +11193,23 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -2841064a046aad29393060ab64742be5 │ │ │ │ │ +0d93951d928f5a0c64d2426ad2349ac9 │ │ │ │ │ arctwoInitGutmann :: Crypto.Cipher.Types.Base.Key ARCTWO -> ARCTWO │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ arctwoInitGutmann1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:ARCTWO[0]))] │ │ │ │ │ -87570cbd8564b6305eebd26449bf2788 │ │ │ │ │ +9fef70c1f76d6ddda36d08226c1039d3 │ │ │ │ │ arctwoInitGutmann1 :: │ │ │ │ │ Crypto.Cipher.Types.Base.Key ARCTWO -> Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= True), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.arctwoInitGutmann} True False} \ (k['GHC.Types.Many] :: Crypto.Cipher.Types.Base.Key │ │ │ │ │ ARCTWO) -> │ │ │ │ │ {__scc {Crypto.Nettle.Ciphers.arctwoInitGutmann} False True} {__scc {Crypto.Nettle.Ciphers.Internal.nettle_cipherInit'} True True} case Crypto.Nettle.Ciphers.ForeignImports.c_arctwo_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ @@ -11225,15 +11225,15 @@ │ │ │ │ │ ; Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes mba -> │ │ │ │ │ case ctxptr of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_arctwo_set_key_gutmann :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -11255,15 +11255,15 @@ │ │ │ │ │ (# s', │ │ │ │ │ GHC.Tuple.Prim.() #) } } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] │ │ │ │ │ <()>_R)) }] │ │ │ │ │ -bb27339df8d06709187b034ed3f1096a │ │ │ │ │ +081b77e5ab923d646b75693b2d2f2270 │ │ │ │ │ streamSetNonceWord64 :: │ │ │ │ │ StreamNonceCipher cipher => │ │ │ │ │ cipher -> GHC.Word.Word64 -> GHC.Maybe.Maybe cipher │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1P(A,A,1C(1,C(1,L)))>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @cipher │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/HMAC.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/HMAC.p_hi │ │ │ │┄ Files 85% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.HMAC 9066 │ │ │ │ │ - interface hash: 09dcfb3e078e5597c4ab32800a930170 │ │ │ │ │ - ABI hash: 0c491f3da3bedb2108cdcee15d286a77 │ │ │ │ │ - export-list hash: df54774774ac0521ed15e633375d2615 │ │ │ │ │ + interface hash: f6cbf0bbeec0114819ee2c2f743ef3a0 │ │ │ │ │ + ABI hash: 090165d5be70bc89342a93534163afcb │ │ │ │ │ + export-list hash: 2e83f7d273374e766ed30ac9dd2e7a91 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 1e7c2419936267c297926d164ab15de8 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: cc634714c4e58792386fca6124e4a11e │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ │ Crypto.Nettle.Hash.Types.hmac │ │ │ │ │ Crypto.Nettle.Hash.Types.hmac' │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacInit │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacInit' │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacLazy │ │ │ │ │ Crypto.Nettle.Hash.Types.hmacLazy' │ │ │ │ │ Crypto.Nettle.Hash.Types.HMAC │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ trusted package dependencies: base-4.18.2.1 │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ @@ -37,46 +37,46 @@ │ │ │ │ │ Data.Functor.Sum Data.Monoid Data.Semigroup Data.Semigroup.Internal │ │ │ │ │ Data.Type.Ord Data.Version GHC.Generics GHC.IO.Exception GHC.IsList │ │ │ │ │ GHC.RTS.Flags Data.ByteString.Internal.Type │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type Data.Tagged │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 164d5403cc1d646abf67b911d2c09441 │ │ │ │ │ - exports: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ - HMAC e51f71266dd8a6dad50ddddd3b712e69 │ │ │ │ │ - hmac 76f64578f779803436c34f2ab22d90b1 │ │ │ │ │ - hmac' 1e84e97e2c5a71c63300a9296e6dd83d │ │ │ │ │ - hmacInit 7c4baca9805bf585afbac381574effa0 │ │ │ │ │ - hmacInit' 7fcd495c8e83f64397c32b99272eacf7 │ │ │ │ │ - hmacLazy 6286ffa68e963d5d0133b45748c16d65 │ │ │ │ │ - hmacLazy' e852a10ca4abf8ae56baf7127965a245 │ │ │ │ │ -6426c8708e91471d639d9f9ee82e34c7 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types 47caf3dbf26e5ba0109261ac8ce86d73 │ │ │ │ │ + exports: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ + HMAC 91c0020cd0297f8cdd37a8c628645783 │ │ │ │ │ + hmac a2a06b7929dc9c6a6408ed12923058d3 │ │ │ │ │ + hmac' 6c7f1abff28071dea82a3df7f671df1d │ │ │ │ │ + hmacInit fbd67ce6ab13bc185616a28908e56e99 │ │ │ │ │ + hmacInit' f80a0b72fa39548d30a1041198bf9bc0 │ │ │ │ │ + hmacLazy 1894d0aea96b964e19c0662fae889643 │ │ │ │ │ + hmacLazy' 888375307e3b69d3c92ac7fe9792faaa │ │ │ │ │ +d5d270d3d9290717c5da4dc021c5e797 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -f21297fc2b7b8a4b6c982d76b106a44b │ │ │ │ │ +d053bd589dbf02d153ed401546f489fa │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -65fac2b9b7c33f6b81be4683641f1d70 │ │ │ │ │ +977542de9e77ceccdc9c6172c8db7784 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.HMAC"#] │ │ │ │ │ -f12bca37a6891c86d25bba53b935447d │ │ │ │ │ +00b4fa24a92af9a4700596d03449e73a │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -adb4238b02ce98e2930ba8aab061a1fb │ │ │ │ │ +6c0e15603cd747b794848b482868dab9 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ trusted: safe-inferred │ │ │ │ │ require own pkg trusted: False │ │ │ │ │ docs: │ │ │ │ │ Nothing │ │ │ │ │ extensible fields: │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/ForeignImports.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/ForeignImports.p_hi │ │ │ │┄ Files 99% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.Hash.ForeignImports 9066 │ │ │ │ │ - interface hash: 8f32e16783a0ece8f66d5d80cc1c13cb │ │ │ │ │ - ABI hash: b7014dada674f6d76f67739995c0019e │ │ │ │ │ - export-list hash: ea48ec4ac1d956d14d51e0891aabeaef │ │ │ │ │ + interface hash: 0995c38c6b7dfe21f7b7aa0f12925d62 │ │ │ │ │ + ABI hash: 3e31ef935d655c12fe3c391a0249e25d │ │ │ │ │ + export-list hash: fbb6ef8d4b5110cb63a890293cd7c50e │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 1e7c2419936267c297926d164ab15de8 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 9103f91da9fbb12f5b8c9431d8ed547a │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -125,15 +125,15 @@ │ │ │ │ │ c_umac96_digest_size │ │ │ │ │ c_umac96_set_key │ │ │ │ │ c_umac96_set_nonce │ │ │ │ │ c_umac96_update │ │ │ │ │ NettleHashDigest │ │ │ │ │ NettleHashInit │ │ │ │ │ NettleHashUpdate │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ Data.Functor.Const Data.Functor.Identity Data.Functor.Product │ │ │ │ │ @@ -143,85 +143,85 @@ │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ GHC.Ptr 5522f6d7442085220457be4af2be15d1 │ │ │ │ │ import -/ GHC.Word a2e25f62dca906f1ba384e1d879c0adc │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils d8557c2bca9acfaf86434385f2beaa1e │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 28625b6144f49d78e7dc597cacf5b884 │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ addDependentFile "src/Crypto/Nettle/Hash/ForeignImports.hsc" f151d9e8f0b0e3b0324a225d63e1e46c │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Hash.ForeignImports annotated by 1143 of type [Char] │ │ │ │ │ -f7cdb5f65d1663a93c3e2a35feee36e5 │ │ │ │ │ +6253e5a8b8dde9265bdb1d14a26ab6a7 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -62ef5892003bb77631c78a46a519692f │ │ │ │ │ +c164dab50f38ab400b8fc587a5295cf9 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -e8bf6e3a1bc6ca206d9de0e2d4eac09a │ │ │ │ │ +5ce3eeaa5276cf5aaf49a18f9497dcdc │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Hash.ForeignImports"#] │ │ │ │ │ -8987be5ffd3fe93eeb30f77af074af6b │ │ │ │ │ +6b9472606a660b73b23fea6a4db6ef09 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -f2c60476252f69836309973ca83e9657 │ │ │ │ │ +e076bbd7f7d1aaf0943b63ec0489e512 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -f2343e270e52175d84e074b20d0c6e49 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +837cf129cb4a6a2db30db03ae433ca35 │ │ │ │ │ type NettleHashDigest :: * │ │ │ │ │ type NettleHashDigest = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ -f125c21009a871c2613cbc62989f687e │ │ │ │ │ +a3e96c1cee3590dc1b88acabb04c3a74 │ │ │ │ │ type NettleHashInit :: * │ │ │ │ │ type NettleHashInit = GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ -74cab12649b457560e6b6b2864d76a97 │ │ │ │ │ +00faf07ea3c230b2eb4f1f155e42073b │ │ │ │ │ type NettleHashUpdate :: * │ │ │ │ │ type NettleHashUpdate = │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ -b355a797b9e8d4e80b61aebd534ff48b │ │ │ │ │ +32302713a58e92d71d5034d263451a63 │ │ │ │ │ c_gosthash94_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_gosthash94_block_size} True False} GHC.Types.I# │ │ │ │ │ 32#] │ │ │ │ │ -181eb9e63d5ff73abf59a1beebcbeb2c │ │ │ │ │ +04ef28b2ea1ead0ef974770820849ce5 │ │ │ │ │ c_gosthash94_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_gosthash94_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 112#] │ │ │ │ │ -730ef996c1c0dc9351b5fa0ac53f83bb │ │ │ │ │ +2194a8acbbe2324dbec9bf7e73063032 │ │ │ │ │ c_gosthash94_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -230,56 +230,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d310fc40aab1b19c7cd7a62ae85b6bcb │ │ │ │ │ +fedce47a5c30ec90bbd5117ef0c41989 │ │ │ │ │ c_gosthash94_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_gosthash94_digest_size} True False} GHC.Types.I# │ │ │ │ │ 32#] │ │ │ │ │ -85561ce80af6d95d611c3a600c991267 │ │ │ │ │ +451c3125779f1351a939c489949dd862 │ │ │ │ │ c_gosthash94_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c6ace3cf813e2d97eb92312de9c08b80 │ │ │ │ │ +f0eb3d560a8ff2dd089f6d7c99d6443f │ │ │ │ │ c_gosthash94_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -288,41 +288,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5089d47ae5044e9bf2a98529f2961220 │ │ │ │ │ +a1c9b3af7d4a3642e92d63230c98a91f │ │ │ │ │ c_md2_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_md2_block_size} True False} GHC.Types.I# │ │ │ │ │ 16#] │ │ │ │ │ -552ab5ca9218660db6f1e568329e0365 │ │ │ │ │ +fd7b3316fa2bf10486fe678eed2021c9 │ │ │ │ │ c_md2_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_md2_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 84#] │ │ │ │ │ -a30fba6fbc7f8b187bf97636888e90f5 │ │ │ │ │ +fde23a6c6f3db80fd67866f515b85b22 │ │ │ │ │ c_md2_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -331,56 +331,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -85b2a048afac07630a073ec06b2fb78f │ │ │ │ │ +93fc882348053341790377f8649715e3 │ │ │ │ │ c_md2_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_md2_digest_size} True False} GHC.Types.I# │ │ │ │ │ 16#] │ │ │ │ │ -f6346df3dee16f13addfe687a16f1457 │ │ │ │ │ +96ac7ecf196f9db06bfcea28f2a80e90 │ │ │ │ │ c_md2_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -fe311b5970a681a4827886094c21a234 │ │ │ │ │ +27b6266aa7fd66359983a18a4b5bfd94 │ │ │ │ │ c_md2_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -389,41 +389,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3a311db5615a6f43e6a7f000670826af │ │ │ │ │ +ba52d1b14ea8b9f426279af9fed041c8 │ │ │ │ │ c_md4_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_md4_block_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -f1526411c80465cd54319557d8fa9001 │ │ │ │ │ +3d69d78588a83a6d906672ca2dbe1b2a │ │ │ │ │ c_md4_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_md4_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 96#] │ │ │ │ │ -a75360576b7b9c30f9b8ef36e43d8b2e │ │ │ │ │ +d8c303c14f1031bd7a59475f2cd54510 │ │ │ │ │ c_md4_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -432,56 +432,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0f4311b0310a1c3d83d1d45fc69ff88f │ │ │ │ │ +63730ff3b55527cbfe0430ab750431f7 │ │ │ │ │ c_md4_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_md4_digest_size} True False} GHC.Types.I# │ │ │ │ │ 16#] │ │ │ │ │ -41a96aa8684ed7c3d0288f3d8c7e7b8a │ │ │ │ │ +7ed94eadb80b5e6c0167f7415ffd476d │ │ │ │ │ c_md4_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -a652661301348d04e8703e6c1a955209 │ │ │ │ │ +59e2fcb2822564a59319f7bc48439205 │ │ │ │ │ c_md4_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -490,41 +490,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f85ae9f313b258731e38f7a05065531b │ │ │ │ │ +d1a262c8f223fce45b8677347a2d4fcf │ │ │ │ │ c_md5_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_md5_block_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -d2ce006f320681e3e7cfac95ffd76723 │ │ │ │ │ +4ad9a9d60b9fe6a548aff34ff975b052 │ │ │ │ │ c_md5_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_md5_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 96#] │ │ │ │ │ -7ea963fe83777831c218702ccad20e20 │ │ │ │ │ +8246af9b5fc1f550bb774eeee36c98a3 │ │ │ │ │ c_md5_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -533,56 +533,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f866e2e9a12e9730c16c79cfb0222cf9 │ │ │ │ │ +356f0e5550029575f8293719229c4edc │ │ │ │ │ c_md5_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_md5_digest_size} True False} GHC.Types.I# │ │ │ │ │ 16#] │ │ │ │ │ -264125dfe3de877d669cf9dedf9a1633 │ │ │ │ │ +5342e068ee3b3bc90843e1a2ece96c66 │ │ │ │ │ c_md5_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -9feee5b6ca4b24e14a253bcead7fc345 │ │ │ │ │ +ed1679fbf8d298da7f2f97198b572bfb │ │ │ │ │ c_md5_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -591,41 +591,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -36239e02a860037ebecfcb26ebd50ab0 │ │ │ │ │ +30be347ca8363bd4ee09d142d6a0a8dd │ │ │ │ │ c_ripemd160_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_ripemd160_block_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -51b7d76b9d62c3a75cc42078e3d7f91b │ │ │ │ │ +80667dce7bf7e00dc007a6cd44d97256 │ │ │ │ │ c_ripemd160_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_ripemd160_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 104#] │ │ │ │ │ -239c727817f7a3da35c204bf188003cd │ │ │ │ │ +cbbaa8508a629573f664c8a03694eb87 │ │ │ │ │ c_ripemd160_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -634,56 +634,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7ae1daf8ab0d305c4540318c863c1114 │ │ │ │ │ +a3d675f3ffb993f61df1361c64b85515 │ │ │ │ │ c_ripemd160_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_ripemd160_digest_size} True False} GHC.Types.I# │ │ │ │ │ 20#] │ │ │ │ │ -dd7c3adbddfb0d1d839d1622021f2ae2 │ │ │ │ │ +d866bc85e40850b0b51521f54cd0881e │ │ │ │ │ c_ripemd160_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -2e11e08e4b0602e24bc70d43663dee8f │ │ │ │ │ +ee84884a072a4c87c0802b53e954b6ef │ │ │ │ │ c_ripemd160_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -692,41 +692,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -21f7928047a2218f4db65a5b5f2d17ae │ │ │ │ │ +b6b163e3a1806aa80db36e9176e5e637 │ │ │ │ │ c_sha1_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha1_block_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -3d798643650819211636920cf325bd9f │ │ │ │ │ +f07143c02ac188ad0bcb0ddabb843ae6 │ │ │ │ │ c_sha1_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha1_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 104#] │ │ │ │ │ -8293deb229508e4c15a0a3236dc2c37b │ │ │ │ │ +a5dfae85c70a30807877bffc60375081 │ │ │ │ │ c_sha1_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -735,56 +735,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -835eb771f5d20dbad8dd799176b3bb91 │ │ │ │ │ +c5c0b0c1af82e8c90e5a5024ef142014 │ │ │ │ │ c_sha1_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha1_digest_size} True False} GHC.Types.I# │ │ │ │ │ 20#] │ │ │ │ │ -37c8ec049220f98f9fba42758354591e │ │ │ │ │ +8249103998ffb278b5fd8264aec434ff │ │ │ │ │ c_sha1_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3e5c1f73e474748315572012fa391d8e │ │ │ │ │ +1106e447b5349831d95243a4d217a829 │ │ │ │ │ c_sha1_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -793,41 +793,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -9e2a39b0df35b9fdf02d5edfae89fa7b │ │ │ │ │ +2def978f0e94ef1cbd8906d3faaa5b5f │ │ │ │ │ c_sha224_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha224_block_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -e6fd16de862d92c87efa202b5d8e1c60 │ │ │ │ │ +aef9a19f303d9403c217e8e76cab2a3a │ │ │ │ │ c_sha224_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha224_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 112#] │ │ │ │ │ -a641977b05c90561263fde5b50b2ab5d │ │ │ │ │ +289a33ee9f4af69e711d0c0fd7e22c7e │ │ │ │ │ c_sha224_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -836,56 +836,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -53049f85da79ebb0c9734d2f910d2124 │ │ │ │ │ +d842815cef4b4597a0e950deb26eb2b0 │ │ │ │ │ c_sha224_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha224_digest_size} True False} GHC.Types.I# │ │ │ │ │ 28#] │ │ │ │ │ -3e7695bf4ddb66a3d6f44d69ee179f04 │ │ │ │ │ +9d0aedcb1370a72d61c125b9c0f230ab │ │ │ │ │ c_sha224_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha224_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha224_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -253c0df7a5a174feefdcbfcb335d65dd │ │ │ │ │ +e95d15ec95f11d74ec03eef8f7e5cfe0 │ │ │ │ │ c_sha224_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -894,41 +894,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f9db7eeff3e48213b8e6f8b761d433b7 │ │ │ │ │ +578be2de253f7fb28b39876ff5066867 │ │ │ │ │ c_sha256_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha256_block_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -8067bcdb99568880f2045b1adced5390 │ │ │ │ │ +06b769a82a9156cd9c0423b042affd10 │ │ │ │ │ c_sha256_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha256_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 112#] │ │ │ │ │ -b935390f05a420143bb3d1dfd02da747 │ │ │ │ │ +897d35613f2e4b5cb05c09d254fb70da │ │ │ │ │ c_sha256_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -937,56 +937,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -98d705580e002323382d43ff1d6f62cc │ │ │ │ │ +f23839c0af14f9d0bea5ec695a232fb5 │ │ │ │ │ c_sha256_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha256_digest_size} True False} GHC.Types.I# │ │ │ │ │ 32#] │ │ │ │ │ -6aa1a7e46f17de997fc888b78ba626df │ │ │ │ │ +175288f3573dfaf604a784bdab093791 │ │ │ │ │ c_sha256_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ae4c8aa51df6dc86765020f7d2db5f1f │ │ │ │ │ +fd6d2517fdcfc89cf19db9c10bf57516 │ │ │ │ │ c_sha256_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -995,41 +995,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -e4c18bfb79e5bddcfc6261392654f2de │ │ │ │ │ +a98c4b9cc2ddfa404238f93deda5cbd1 │ │ │ │ │ c_sha384_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha384_block_size} True False} GHC.Types.I# │ │ │ │ │ 128#] │ │ │ │ │ -b4db68a541a468fe92083aa2a4bd95ae │ │ │ │ │ +152cbef4b8cdc976563981ae5771d220 │ │ │ │ │ c_sha384_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha384_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 216#] │ │ │ │ │ -db2ceec02b90be5a637408e44888acf5 │ │ │ │ │ +ae85fcd5d52239962057af23277f918d │ │ │ │ │ c_sha384_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1038,56 +1038,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -97d90837f753df90583c58c4ab6e9018 │ │ │ │ │ +a83c16052985a017685d053a9c7d52ef │ │ │ │ │ c_sha384_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha384_digest_size} True False} GHC.Types.I# │ │ │ │ │ 48#] │ │ │ │ │ -3077546b6569d050445e95d106dbde3b │ │ │ │ │ +d5753f4b96b01c75c66379c5de2d56b3 │ │ │ │ │ c_sha384_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha384_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha384_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5ef105f3cb6c5c81c5b6a940fc1f2727 │ │ │ │ │ +7adaf0aed9dbe85a5589a18fb7deeb75 │ │ │ │ │ c_sha384_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1096,41 +1096,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f74242a5068b6ca5b064c54188f63f3a │ │ │ │ │ +98d669ef5f1da13dc07af0c2d0a97562 │ │ │ │ │ c_sha3_224_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_224_block_size} True False} GHC.Types.I# │ │ │ │ │ 144#] │ │ │ │ │ -bed1543479f52641cf6ccbbc046e2bb6 │ │ │ │ │ +aef5a46c235064deaff8f942a30e268c │ │ │ │ │ c_sha3_224_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_224_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 352#] │ │ │ │ │ -c116a7f204d130091757b0e3174b5aa1 │ │ │ │ │ +daa54440d2860816c9d0e43933e2e18c │ │ │ │ │ c_sha3_224_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1139,56 +1139,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8f0ac9a6c6201d3c15f9ba25ccc0ade0 │ │ │ │ │ +4a9abe99d046f07bfa339c0f48ac5456 │ │ │ │ │ c_sha3_224_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_224_digest_size} True False} GHC.Types.I# │ │ │ │ │ 28#] │ │ │ │ │ -c89631d9dd374dd312db618323e9809b │ │ │ │ │ +0afdc5d124b4df926f5400dd74b1e51a │ │ │ │ │ c_sha3_224_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -53eedb0e6684303bd67e323c44325ba0 │ │ │ │ │ +7cb97e0fd6564bdf8c943ec93c9a7570 │ │ │ │ │ c_sha3_224_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1197,41 +1197,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -497b7b3432faaf4b4f532d77118d1916 │ │ │ │ │ +9dcc0d4ded9eeeaf39e1e9cabfee0463 │ │ │ │ │ c_sha3_256_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_256_block_size} True False} GHC.Types.I# │ │ │ │ │ 136#] │ │ │ │ │ -5baae85fd1c325327446719bb72d393e │ │ │ │ │ +7db408cd1c9f2dbf0b606ce9556683ae │ │ │ │ │ c_sha3_256_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_256_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 344#] │ │ │ │ │ -4370b5de042fc83905bd97fa3b8cc933 │ │ │ │ │ +1b85855ee993500d1e9d72f70a695333 │ │ │ │ │ c_sha3_256_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1240,56 +1240,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -3522b33fce08c004b0bbe40e5c0782bf │ │ │ │ │ +ad2e4bffc066b64a759e99707d1f5b4a │ │ │ │ │ c_sha3_256_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_256_digest_size} True False} GHC.Types.I# │ │ │ │ │ 32#] │ │ │ │ │ -2c3d6a33b76bfa95d19c86563ab5256e │ │ │ │ │ +701d0d9043705eb6651d44a0e5e58468 │ │ │ │ │ c_sha3_256_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -eb7b99efbec84a31f152caec9fdcdf83 │ │ │ │ │ +0b97ec366691e504864ba4c54a7bb901 │ │ │ │ │ c_sha3_256_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1298,41 +1298,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -6fe28929b172b204bcd4e4a17e116c31 │ │ │ │ │ +cb61988d13251a79b58f94bad6dcb5ee │ │ │ │ │ c_sha3_384_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_384_block_size} True False} GHC.Types.I# │ │ │ │ │ 104#] │ │ │ │ │ -ede0d2a6985c4c058b3e3b5a00d1f5fd │ │ │ │ │ +105d8fba2ffbecbde974ea1e76ebb90c │ │ │ │ │ c_sha3_384_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_384_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 312#] │ │ │ │ │ -91713c84cdefad00682d27b5bad82e84 │ │ │ │ │ +f1c07a2ac4d9c4b80a36225c6041c0d3 │ │ │ │ │ c_sha3_384_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1341,56 +1341,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -1ad4f9eebadd4d63f58a49f4a97e95c2 │ │ │ │ │ +a31d532c1f9c12a7c93c76aebd5d4507 │ │ │ │ │ c_sha3_384_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_384_digest_size} True False} GHC.Types.I# │ │ │ │ │ 48#] │ │ │ │ │ -4e57f366925737a6a6b16707f1f4ea37 │ │ │ │ │ +f9c79e835b4525e088103106c697f62b │ │ │ │ │ c_sha3_384_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -8716aba6016874cf68d34c3d02e15c87 │ │ │ │ │ +680399aed237c66c24f0a32159770bff │ │ │ │ │ c_sha3_384_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1399,41 +1399,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -d96313b56a751fe3da419b19c6425b3f │ │ │ │ │ +a7b46cda0594e915bae668fab5535962 │ │ │ │ │ c_sha3_512_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_512_block_size} True False} GHC.Types.I# │ │ │ │ │ 72#] │ │ │ │ │ -6a0419cbd127e5fde96994d9b483128e │ │ │ │ │ +c05e8b22e76096d5093719646408f63c │ │ │ │ │ c_sha3_512_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_512_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 280#] │ │ │ │ │ -aa5115ec7e70c6acd4069933387919be │ │ │ │ │ +e58b2b3b48623809efca350b9420dd36 │ │ │ │ │ c_sha3_512_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1442,56 +1442,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ddc2ae1a31ea228ee203685dccc55d97 │ │ │ │ │ +e95a52b41eecee8c5079c89560107a97 │ │ │ │ │ c_sha3_512_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha3_512_digest_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -369e986c4f075151d8f0c23a58692f84 │ │ │ │ │ +94963f35bb48ce72632476766226aa1a │ │ │ │ │ c_sha3_512_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -85e8a51ec0366c862af27c3f7e36de25 │ │ │ │ │ +5e3e2576314166a11d0eca319a1c796e │ │ │ │ │ c_sha3_512_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1500,41 +1500,41 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -6d7590ecbc254f2173d825d816b02c95 │ │ │ │ │ +2c39da77fb39bf954a878ba188adc605 │ │ │ │ │ c_sha512_block_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha512_block_size} True False} GHC.Types.I# │ │ │ │ │ 128#] │ │ │ │ │ -c5477617f9ba160b26bffb457f140500 │ │ │ │ │ +a572fa2c648046b66ed589d96940d138 │ │ │ │ │ c_sha512_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha512_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 216#] │ │ │ │ │ -fe3aafd8d8debd5d7ec590bbf5ee9d2d │ │ │ │ │ +1d2a6699afea2e5f75f4666995038e98 │ │ │ │ │ c_sha512_digest :: NettleHashDigest │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1543,56 +1543,56 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0ce224968c86106168072429613f2575 │ │ │ │ │ +8afe3c8d8a1d69e347f87e1ec9d45d45 │ │ │ │ │ c_sha512_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_sha512_digest_size} True False} GHC.Types.I# │ │ │ │ │ 64#] │ │ │ │ │ -7575b541a4b8db48280f623963d44a6b │ │ │ │ │ +c5dece7ed922504df3e701b0bef3067f │ │ │ │ │ c_sha512_init :: NettleHashInit │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1!P(L)>, │ │ │ │ │ CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <1,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds1 { GHC.Ptr.Ptr ds2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_init :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_init :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ eta of wild { Solo# ds3 -> │ │ │ │ │ (# ds3, GHC.Tuple.Prim.() #) } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ba2f2d1294f7dd72d7509c73177843b9 │ │ │ │ │ +dff1ee91f71fdba917146c7086264f03 │ │ │ │ │ c_sha512_update :: NettleHashUpdate │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1601,21 +1601,21 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -688ec0986d267fc69a6257848dc4f712 │ │ │ │ │ +158d6407522ac0f4368b309247666000 │ │ │ │ │ c_umac128_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_umac128_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 2768#] │ │ │ │ │ -b741624e6b5af58d2de6ed75a2fe8056 │ │ │ │ │ +1bb00ec283b944ab90d3fb1711d1e3c3 │ │ │ │ │ c_umac128_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1623,15 +1623,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1640,49 +1640,49 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -c0eb9c84c72571ab890ba6ec0ed65b9f │ │ │ │ │ +ff559883fa928fbedfb3d597c3fd8e8d │ │ │ │ │ c_umac128_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_umac128_digest_size} True False} GHC.Types.I# │ │ │ │ │ 16#] │ │ │ │ │ -84bd005a3b73516025901d2272727ecb │ │ │ │ │ +c5503eb0f9c3b180fdb4dfcb6b937afb │ │ │ │ │ c_umac128_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -b7a6d096f29d3d5c109af74381a7227e │ │ │ │ │ +c7836589465215940b3e67a7993fe09d │ │ │ │ │ c_umac128_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1690,15 +1690,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1707,15 +1707,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -f52afcdab09a498078f18e1254e67af2 │ │ │ │ │ +fbd1093d02bd9f0ced65e88d7ba03c3e │ │ │ │ │ c_umac128_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1723,15 +1723,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1740,21 +1740,21 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -64d09a83085b2145a6531a4ae0725e23 │ │ │ │ │ +89e5c4f684813119f8e0cfee7205bf0d │ │ │ │ │ c_umac32_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_umac32_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 2392#] │ │ │ │ │ -aa70ea135a34065b30afc890763228d7 │ │ │ │ │ +8724abd2c2c581030480f34bdf24dec8 │ │ │ │ │ c_umac32_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1762,15 +1762,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1779,49 +1779,49 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -73aae518ba6d90280657d24bd7b20e63 │ │ │ │ │ +f42814662a5b8e367532e7dbf907f6ad │ │ │ │ │ c_umac32_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_umac32_digest_size} True False} GHC.Types.I# │ │ │ │ │ 4#] │ │ │ │ │ -0d478f4bfd0f69f3e91c47d2818d60b2 │ │ │ │ │ +41bf1ede4dcdf555e1855844798da6a6 │ │ │ │ │ c_umac32_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -5353b40f106a764e68b9cf1253a75529 │ │ │ │ │ +75aee3d759985567f84f7aa5546fd6a6 │ │ │ │ │ c_umac32_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1829,15 +1829,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1846,15 +1846,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0e5ae574204de3c1715a26d703e87446 │ │ │ │ │ +5418391843684f31b777386f5a76a53e │ │ │ │ │ c_umac32_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1862,15 +1862,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1879,21 +1879,21 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -979d479910147328c7248dab3358fb25 │ │ │ │ │ +13d6c4dce0ffddb55712fc21ab87a680 │ │ │ │ │ c_umac64_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_umac64_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 2520#] │ │ │ │ │ -f826d296c151f6eebe3a4d2777d3cf0e │ │ │ │ │ +d38d0267a0fe8bb07da1a95fd3ee1e27 │ │ │ │ │ c_umac64_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1901,15 +1901,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1918,49 +1918,49 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -0438d480784a4f67d8fa48edbb290418 │ │ │ │ │ +4acde07a98ae834466b540e96a9c6885 │ │ │ │ │ c_umac64_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_umac64_digest_size} True False} GHC.Types.I# │ │ │ │ │ 8#] │ │ │ │ │ -7a6f42fb4874a60219cd15eae22e3c20 │ │ │ │ │ +931516714ebbb04ac2ee5a1d5d110568 │ │ │ │ │ c_umac64_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -7f789b96f39d7aab129696b2e192c392 │ │ │ │ │ +2882cde6bcb6ac95825abdb1715c4ab2 │ │ │ │ │ c_umac64_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -1968,15 +1968,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -1985,15 +1985,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -1c79569044a6c40285f467ef449328db │ │ │ │ │ +778e9f4aa9c3ffe4772a05c49c2ef39e │ │ │ │ │ c_umac64_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2001,15 +2001,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2018,21 +2018,21 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -10cff83638805048ce4b848f693fdc6e │ │ │ │ │ +3b8f77460fda422c2da016e64e3e56bd │ │ │ │ │ c_umac96_ctx_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_umac96_ctx_size} True False} GHC.Types.I# │ │ │ │ │ 2640#] │ │ │ │ │ -ecb7c17c18c2382d9bcf17b6fcd88175 │ │ │ │ │ +abb3e9f40136fef95329137f6741837a │ │ │ │ │ c_umac96_digest :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2040,15 +2040,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2057,49 +2057,49 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -20fe903d62d8541c76ccd174e50751d4 │ │ │ │ │ +8bd2007aff37414a015a329c4fa425d1 │ │ │ │ │ c_umac96_digest_size :: GHC.Types.Int │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ {__scc {Crypto.Nettle.Hash.ForeignImports.c_umac96_digest_size} True False} GHC.Types.I# │ │ │ │ │ 12#] │ │ │ │ │ -e773a8e6350e009350744ccde4bed78a │ │ │ │ │ +3fc9b213f7dc3d18683996396f8a2dbe │ │ │ │ │ c_umac96_set_key :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <2,FalseFalse> │ │ │ │ │ (\ (ds['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ case ds1 of ds4 { GHC.Ptr.Ptr ds5 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ds5 │ │ │ │ │ eta of wild { Solo# ds6 -> │ │ │ │ │ (# ds6, GHC.Tuple.Prim.() #) } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -53363551c5c30c9c5ba79357150122a5 │ │ │ │ │ +c5bc6b85aac1e019c7f82f20e0b361cb │ │ │ │ │ c_umac96_set_nonce :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2107,15 +2107,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ │ @@ -2124,15 +2124,15 @@ │ │ │ │ │ eta of wild { Solo# ds9 -> │ │ │ │ │ (# ds9, GHC.Tuple.Prim.() #) } } } }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))] │ │ │ │ │ -ba9a39b25014b1a327fba70bf7bbf761 │ │ │ │ │ +c50b95ef6e948bbe5c366de94215987f │ │ │ │ │ c_umac96_update :: │ │ │ │ │ GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO () │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ Strictness: <1!P(L)><1!P(L)><1!P(L)>, CPR: 1(, 1), │ │ │ │ │ Unfolding: Core: StableSystem <3,FalseFalse> │ │ │ │ │ @@ -2140,15 +2140,15 @@ │ │ │ │ │ (ds1['GHC.Types.Many] :: GHC.Types.Word) │ │ │ │ │ (ds2['GHC.Types.Many] :: GHC.Ptr.Ptr GHC.Word.Word8) │ │ │ │ │ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ds of ds3 { GHC.Ptr.Ptr ds4 -> │ │ │ │ │ case ds1 of ds5 { GHC.Types.W# ds6 -> │ │ │ │ │ case ds2 of ds7 { GHC.Ptr.Ptr ds8 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds4 │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash/Types.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash/Types.p_hi │ │ │ │┄ Files 95% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.Hash.Types 9066 │ │ │ │ │ - interface hash: bbd36a1681df4a10cc22219c14275cba │ │ │ │ │ - ABI hash: 164d5403cc1d646abf67b911d2c09441 │ │ │ │ │ - export-list hash: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ + interface hash: 15a0ee487f3ca5e737c94edaa329a502 │ │ │ │ │ + ABI hash: 47caf3dbf26e5ba0109261ac8ce86d73 │ │ │ │ │ + export-list hash: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 61dc441d78f64dd12d7b68488b167d8a │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 802c370421ee50ed11109d4fad2aeb0c │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -83,23 +83,23 @@ │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Data.ByteString.Lazy 407db64e37c0659ad6227acb960922ea │ │ │ │ │ import -/ Data.ByteString.Lazy.Internal 4fde391931e2bc09a1dd28937ae9d6f9 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ Data.Tagged 0147d246d0bffaca363f2b9b1436ac87 │ │ │ │ │ -287747afeed8e78bb88a110682e44fb3 │ │ │ │ │ +44d632be5145fa69fdaba3924f27780e │ │ │ │ │ $dmhashHMAC :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> hmacInit] │ │ │ │ │ -24d31aea4cea6c2a6fefae9b114eb0f9 │ │ │ │ │ +d5fd3a5d8610c201b47f06c488c0c370 │ │ │ │ │ $dmhashUpdateLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a -> Data.ByteString.Lazy.Internal.ByteString -> a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ \ @a │ │ │ │ │ @@ -116,15 +116,15 @@ │ │ │ │ │ (\ (ds['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (ds1['GHC.Types.Many] :: a -> a)[OneShot] │ │ │ │ │ (v['GHC.Types.Many] :: a)[OneShot] -> │ │ │ │ │ case v of z { DEFAULT -> ds1 (k z ds) }) │ │ │ │ │ (GHC.Base.id @a) │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ a1] │ │ │ │ │ -320ddbeba46a0ad25ba2c4878294d3ee │ │ │ │ │ +54f2eca6d58ad126b2a9ffd2cae896c4 │ │ │ │ │ $dmimplKeyedHashUpdateLazy :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k -> Data.ByteString.Lazy.Internal.ByteString -> k │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ @@ -141,15 +141,15 @@ │ │ │ │ │ (\ (ds['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (ds1['GHC.Types.Many] :: k -> k)[OneShot] │ │ │ │ │ (v['GHC.Types.Many] :: k)[OneShot] -> │ │ │ │ │ case v of z { DEFAULT -> ds1 (k2 z ds) }) │ │ │ │ │ (GHC.Base.id @k) │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ k1] │ │ │ │ │ -ae37c0701c09966f7cbc86fe0df9a3bd │ │ │ │ │ +2ef97d0dae63204f116a42b893835b99 │ │ │ │ │ $fKeyedHashAlgorithmHMAC :: │ │ │ │ │ HashAlgorithm a => KeyedHashAlgorithm (HMAC a) │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun: @a (v['GHC.Types.Many] :: HashAlgorithm a). │ │ │ │ │ @@ -172,28 +172,28 @@ │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate @a v) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy @a v) │ │ │ │ │ ($fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize @a v)] │ │ │ │ │ -f30f031ec345963b05aa98b6f7ec1e5f │ │ │ │ │ +7ec146957a76aa0087ef3b88213bc341 │ │ │ │ │ $fKeyedHashAlgorithmHMAC1 :: (GHC.Types.Char -> b -> b) -> b -> b │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @b │ │ │ │ │ (c['GHC.Types.Many] :: GHC.Types.Char -> b -> b)[OneShot] │ │ │ │ │ (n['GHC.Types.Many] :: b)[OneShot] -> │ │ │ │ │ GHC.CString.unpackFoldrCString# @b $fKeyedHashAlgorithmHMAC2 c n] │ │ │ │ │ -65f930d1c1eb8acf5ead64b37b6f4f13 │ │ │ │ │ +9ccf708e56fd3a28fde66d7dc021f7e9 │ │ │ │ │ $fKeyedHashAlgorithmHMAC2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "HMAC-"#] │ │ │ │ │ -f48f1ce6a25843bd3c2b75ddb08ce3af │ │ │ │ │ +06ee7a7661ac79da6fdc57b0204956e3 │ │ │ │ │ $fKeyedHashAlgorithmHMAC_$cimplKeyedHashFinalize :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ HMAC a -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -204,15 +204,15 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashUpdate │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ o │ │ │ │ │ (hashFinalize @a $dHashAlgorithm i)) }] │ │ │ │ │ -dab49411eada930a291deb81639b5fc4 │ │ │ │ │ +3f1f5c1d212d0f7d4648c1f6f99e64af │ │ │ │ │ $fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdate :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ HMAC a -> Data.ByteString.Internal.Type.ByteString -> HMAC a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -221,15 +221,15 @@ │ │ │ │ │ case ds of wild { HMAC o i -> │ │ │ │ │ let { │ │ │ │ │ g :: Data.ByteString.Internal.Type.ByteString -> a [] │ │ │ │ │ = hashUpdate @a $dHashAlgorithm i │ │ │ │ │ } in │ │ │ │ │ \ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case g x of conrep { DEFAULT -> HMAC @a o conrep } }] │ │ │ │ │ -af92a91087d4b14bcf65c8138231d64e │ │ │ │ │ +50f4a9b75e253c4664fd778435b6110e │ │ │ │ │ $fKeyedHashAlgorithmHMAC_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ HMAC a -> Data.ByteString.Lazy.Internal.ByteString -> HMAC a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -238,264 +238,264 @@ │ │ │ │ │ case ds of wild { HMAC o i -> │ │ │ │ │ let { │ │ │ │ │ g :: Data.ByteString.Lazy.Internal.ByteString -> a [] │ │ │ │ │ = hashUpdateLazy @a $dHashAlgorithm i │ │ │ │ │ } in │ │ │ │ │ \ (x['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ case g x of conrep { DEFAULT -> HMAC @a o conrep } }] │ │ │ │ │ -7e5af3e38e9e7a2a5a00ac4f11c5a593 │ │ │ │ │ +3d093ede08e6b9a3fd397d00f4c768db │ │ │ │ │ $tc'C:HashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17272516645707349834#Word64 │ │ │ │ │ - 9459481239172234408#Word64 │ │ │ │ │ + 10575315484851946740#Word64 │ │ │ │ │ + 9225117654530092184#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:HashAlgorithm2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:HashAlgorithm1] │ │ │ │ │ -8958da3947bb0a38f6aefd2f1ad01e92 │ │ │ │ │ +c30f38b65cdd2510792671c7c2e52fe2 │ │ │ │ │ $tc'C:HashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -8d4de1a73544e22a602284f3958c7985 │ │ │ │ │ +047a46e58ffc6cf4b7d8bbb261453746 │ │ │ │ │ $tc'C:HashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:HashAlgorithm3] │ │ │ │ │ -8c3dd502a3287322bb3e36c4a0bee211 │ │ │ │ │ +a59230013f86056a6a694493bad8324f │ │ │ │ │ $tc'C:HashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:HashAlgorithm"#] │ │ │ │ │ -fe28210a09c32c5460664c6e31efa95e │ │ │ │ │ +9747c30eeb320f5198044a0cadefdb45 │ │ │ │ │ $tc'C:KeyedHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7578407150653851255#Word64 │ │ │ │ │ - 1817402139655936290#Word64 │ │ │ │ │ + 4398724551173566500#Word64 │ │ │ │ │ + 14896673605421787628#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:KeyedHashAlgorithm2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:KeyedHashAlgorithm1] │ │ │ │ │ -8d5a463b0741b018bc697a30bafbd4c8 │ │ │ │ │ +9f05f0af5dd87228843e1f2a5aa76563 │ │ │ │ │ $tc'C:KeyedHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -18641c28b3475b6d63f1539cc70b86c5 │ │ │ │ │ +b66cd1a3dde7a8dba18763087ee9882a │ │ │ │ │ $tc'C:KeyedHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:KeyedHashAlgorithm3] │ │ │ │ │ -968251077b90b37609dfd7e1133b07cd │ │ │ │ │ +56a3cea92a7d6fc4daba89932251ab00 │ │ │ │ │ $tc'C:KeyedHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:KeyedHashAlgorithm"#] │ │ │ │ │ -459a826c40f6ff7336c195dfc8a4d80b │ │ │ │ │ +f05a4d357f3767504e3a82ac41bb1b4e │ │ │ │ │ $tc'HMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3801187017885691369#Word64 │ │ │ │ │ - 11245143278129765519#Word64 │ │ │ │ │ + 1907868249015494170#Word64 │ │ │ │ │ + 18239563827311516983#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'HMAC2 │ │ │ │ │ 1# │ │ │ │ │ $tc'HMAC1] │ │ │ │ │ -8ec639723cf5b96a235d18959971ea60 │ │ │ │ │ +cd5c5cdf798e6ce10ea78b04fd09d7e4 │ │ │ │ │ $tc'HMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -56649d018fe84b7f38564d24d69b3287 │ │ │ │ │ +44b9d6dfd33940c0bc03f8f840b9a93a │ │ │ │ │ $tc'HMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'HMAC3] │ │ │ │ │ -1f01a1cdc592cb6dfe9aaa6fb52d704b │ │ │ │ │ +9534accd9b446cd449b4aa3bc38a59af │ │ │ │ │ $tc'HMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'HMAC"#] │ │ │ │ │ -44e67ccd5405219a5eaa90d9289a3abf │ │ │ │ │ +561537bcce4c85add27dd6586aaf4b9d │ │ │ │ │ $tc'KeyedHash :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 13436035276465115700#Word64 │ │ │ │ │ - 8348650333522729768#Word64 │ │ │ │ │ + 10072571922897427223#Word64 │ │ │ │ │ + 9110676318651986318#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'KeyedHash2 │ │ │ │ │ 1# │ │ │ │ │ $tc'KeyedHash1] │ │ │ │ │ -1e487357fd3dccff09b1e912df1d0e0a │ │ │ │ │ +f50621803817593555db031045f588e4 │ │ │ │ │ $tc'KeyedHash1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -548f703c6146c9d31bf60b559b4a6a3b │ │ │ │ │ +b7065b4bf7586be68d4afffb1ac970be │ │ │ │ │ $tc'KeyedHash2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'KeyedHash3] │ │ │ │ │ -9e936c2141f8ec6276c20e3e7e7a5eff │ │ │ │ │ +200ad813773ca7805643114bfc35f1a8 │ │ │ │ │ $tc'KeyedHash3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'KeyedHash"#] │ │ │ │ │ -bdee0c5bd92aade051b5b87302c22b37 │ │ │ │ │ +e49cc9e7b1d81ea13c4e433a94136e27 │ │ │ │ │ $tcHMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 11872411452164589268#Word64 │ │ │ │ │ - 10058108614625192249#Word64 │ │ │ │ │ + 4273748039883586296#Word64 │ │ │ │ │ + 37215136391546089#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcHMAC1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*Arr*] │ │ │ │ │ -8b3f803a48484070912d59c1484436bf │ │ │ │ │ +157fc72605326990570f54a062cd1728 │ │ │ │ │ $tcHMAC1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcHMAC2] │ │ │ │ │ -a70bf21aee869f432431f7c5014a50aa │ │ │ │ │ +da3f3d8464f764cad78603ddb6a9be5b │ │ │ │ │ $tcHMAC2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "HMAC"#] │ │ │ │ │ -cd6f7c6a660172c2d489a52dfcf8562f │ │ │ │ │ +6a442df14015b7aa931767f15f7b0b0f │ │ │ │ │ $tcHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8189424832537599221#Word64 │ │ │ │ │ - 5729933181438442377#Word64 │ │ │ │ │ + 16692709825182273271#Word64 │ │ │ │ │ + 14469161368748776054#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcHashAlgorithm2 │ │ │ │ │ 0# │ │ │ │ │ $tcHashAlgorithm1] │ │ │ │ │ -df7152cc0c9d4a528a540dbc5f8fc5dd │ │ │ │ │ +baddc3dfa5b2cb29021dffd35e9fa608 │ │ │ │ │ $tcHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -40acb96efe2f42be110af9b756c59755 │ │ │ │ │ +6104e110a235dfd10359e51b0ab54999 │ │ │ │ │ $tcHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcHashAlgorithm3] │ │ │ │ │ -d43bce72cea6ab04b4219565e188ef89 │ │ │ │ │ +989c0227e5a144a8fa58430cf139f39f │ │ │ │ │ $tcHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "HashAlgorithm"#] │ │ │ │ │ -d2112b59a43116b21de6596b7edcb074 │ │ │ │ │ +1fc7d3956faf1f64917f7dfd6637e348 │ │ │ │ │ $tcKeyedHash :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17378083423367600956#Word64 │ │ │ │ │ - 939280000261329509#Word64 │ │ │ │ │ + 14340546956518355521#Word64 │ │ │ │ │ + 3338958572629533969#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcKeyedHash1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -53377f3f3682943877dd1f63f954cf40 │ │ │ │ │ +4e3aa57b933836d549de8a7f01777a6a │ │ │ │ │ $tcKeyedHash1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcKeyedHash2] │ │ │ │ │ -426f9a2ebc23616e68f38086033de39e │ │ │ │ │ +05f379d9ec1bdcaa8ea2ec7360acc62a │ │ │ │ │ $tcKeyedHash2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "KeyedHash"#] │ │ │ │ │ -e82544fabb36331a22558a9ae1dd3574 │ │ │ │ │ +efd0011a84dad0e4d9b1b75b5780607c │ │ │ │ │ $tcKeyedHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14586222213934688184#Word64 │ │ │ │ │ - 17928066649421606116#Word64 │ │ │ │ │ + 15778297146252027845#Word64 │ │ │ │ │ + 15124454836089061208#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcKeyedHashAlgorithm1 │ │ │ │ │ 0# │ │ │ │ │ $tcHashAlgorithm1] │ │ │ │ │ -522da8df126eb04ea4cc6fbdba187c12 │ │ │ │ │ +f1b81c7737028cc89c255539c0414fb2 │ │ │ │ │ $tcKeyedHashAlgorithm1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcKeyedHashAlgorithm2] │ │ │ │ │ -b4fc8af07006c4f3de6b77fd0b8d69bc │ │ │ │ │ +a8f3d5042a18142512af49fddf429be6 │ │ │ │ │ $tcKeyedHashAlgorithm2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "KeyedHashAlgorithm"#] │ │ │ │ │ -e0816c733a3cb43b31eb4f4095395caa │ │ │ │ │ +9259b8406f73049a8450791d93f9eb45 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -cc19266a48e9995d7b1698010d62866d │ │ │ │ │ +529d6f641a1719c291e0bb3987860f43 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -bb42442a1fe7cc428d5c721f0d3bc055 │ │ │ │ │ +a59195aa8075038967aff1f83d4ed486 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Hash.Types"#] │ │ │ │ │ -e2c646c6e8653a094e3ef0a713781aa8 │ │ │ │ │ +0b2774b11195cc2d65f1283377c537fa │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -2028ae3e8eb315631df79db419b5e802 │ │ │ │ │ +a85a8576635ddf04f5e9ec0220f33fae │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -e51f71266dd8a6dad50ddddd3b712e69 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +91c0020cd0297f8cdd37a8c628645783 │ │ │ │ │ type HMAC :: * -> * │ │ │ │ │ data HMAC a = HMAC !a !a │ │ │ │ │ -b0114c4435643fcb4d780aaa3a4c36e9 │ │ │ │ │ +8fda2724051aeb7965afc4174c3425d6 │ │ │ │ │ type HashAlgorithm :: * -> GHC.Types.Constraint │ │ │ │ │ class HashAlgorithm a where │ │ │ │ │ hashBlockSize :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ hashDigestSize :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ hashName :: Data.Tagged.Tagged a GHC.Base.String │ │ │ │ │ hashInit :: a │ │ │ │ │ hashUpdate :: a -> Data.ByteString.Internal.Type.ByteString -> a │ │ │ │ │ hashUpdateLazy :: a │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> a │ │ │ │ │ hashFinalize :: a -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ hashHMAC :: Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a KeyedHash │ │ │ │ │ {-# MINIMAL hashBlockSize, hashDigestSize, hashName, hashInit, │ │ │ │ │ hashUpdate, hashFinalize #-} │ │ │ │ │ -c7136493bb64c84fa55792c61942b5a3 │ │ │ │ │ +267c0eb1f915c445b762b136a50caabf │ │ │ │ │ type KeyedHash :: * │ │ │ │ │ data KeyedHash = forall k. KeyedHashAlgorithm k => KeyedHash !k │ │ │ │ │ -8de5abb12aee33845adbf722263f7915 │ │ │ │ │ +d239ae2f91a758c3c0f0ad28e31d9313 │ │ │ │ │ type KeyedHashAlgorithm :: * -> GHC.Types.Constraint │ │ │ │ │ class KeyedHashAlgorithm k where │ │ │ │ │ implKeyedHashDigestSize :: Data.Tagged.Tagged k GHC.Types.Int │ │ │ │ │ implKeyedHashName :: Data.Tagged.Tagged k GHC.Base.String │ │ │ │ │ implKeyedHashInit :: Data.ByteString.Internal.Type.ByteString -> k │ │ │ │ │ implKeyedHashUpdate :: k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> k │ │ │ │ │ implKeyedHashUpdateLazy :: k │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> k │ │ │ │ │ implKeyedHashFinalize :: k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ {-# MINIMAL implKeyedHashDigestSize, implKeyedHashName, │ │ │ │ │ implKeyedHashInit, implKeyedHashUpdate, implKeyedHashFinalize #-} │ │ │ │ │ -0bd7d1d113494904fd14bcfdf55afe9e │ │ │ │ │ +b4c0c1733f6f3e27912d7767e53f2cbc │ │ │ │ │ hash :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -504,15 +504,15 @@ │ │ │ │ │ (forall (a :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -a009217838d9b7698a36d5354ea81503 │ │ │ │ │ +87adc87ca67f933c1dd2b0238f49ff83 │ │ │ │ │ hash' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -521,15 +521,15 @@ │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (a1['GHC.Types.Many] :: a) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.hash'} True False} \ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.hash'} False True} hash1 │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ x] │ │ │ │ │ -c476c9cc55835cd2dc12ee0d648cb741 │ │ │ │ │ +5515593cac05f4fe27b60b40f7b0e60d │ │ │ │ │ hash1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -540,15 +540,15 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashUpdate │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ (hashInit @a $dHashAlgorithm) │ │ │ │ │ msg)] │ │ │ │ │ -319cf11c4402e3a5c9902c0c03796922 │ │ │ │ │ +28940e2b78222d3593c01232f795e89b │ │ │ │ │ hashLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -558,15 +558,15 @@ │ │ │ │ │ (forall (a :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -51b40092c58087d0ed2342cee13505f8 │ │ │ │ │ +1b900da38faaa5f8367b2c06100e64b5 │ │ │ │ │ hashLazy' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -575,15 +575,15 @@ │ │ │ │ │ ($dHashAlgorithm['GHC.Types.Many] :: HashAlgorithm a) │ │ │ │ │ (a1['GHC.Types.Many] :: a) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.hashLazy'} True False} \ (x['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.hashLazy'} False True} hashLazy1 │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ x] │ │ │ │ │ -349a9564353e93d9b5ba86553cb958d7 │ │ │ │ │ +6ffc24ef4f693e17deedb4a7ec67f903 │ │ │ │ │ hashLazy1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -606,15 +606,15 @@ │ │ │ │ │ -> Data.ByteString.Lazy.Internal.Chunk │ │ │ │ │ bx │ │ │ │ │ bx1 │ │ │ │ │ ds1 │ │ │ │ │ Data.ByteString.Lazy.Internal.Empty │ │ │ │ │ 0# │ │ │ │ │ -> Data.ByteString.Lazy.Internal.Empty } }] │ │ │ │ │ -76f64578f779803436c34f2ab22d90b1 │ │ │ │ │ +a2a06b7929dc9c6a6408ed12923058d3 │ │ │ │ │ hmac :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -629,15 +629,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -1e84e97e2c5a71c63300a9296e6dd83d │ │ │ │ │ +6c7f1abff28071dea82a3df7f671df1d │ │ │ │ │ hmac' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -670,15 +670,15 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ ipv │ │ │ │ │ (hashFinalize │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ conrep1)) } }] │ │ │ │ │ -9c4312bb2f4c56ed97de30294b5b8442 │ │ │ │ │ +8700b4019447955634c69005619cd3e0 │ │ │ │ │ hmac1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged │ │ │ │ │ (HMAC a) Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -720,15 +720,15 @@ │ │ │ │ │ conrep1))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }] │ │ │ │ │ -7c4baca9805bf585afbac381574effa0 │ │ │ │ │ +fbd67ce6ab13bc185616a28908e56e99 │ │ │ │ │ hmacInit :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a KeyedHash │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -753,15 +753,15 @@ │ │ │ │ │ a) │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ conrep }) │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -7fcd495c8e83f64397c32b99272eacf7 │ │ │ │ │ +f80a0b72fa39548d30a1041198bf9bc0 │ │ │ │ │ hmacInit' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a -> Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueFalse> │ │ │ │ │ \ @a │ │ │ │ │ @@ -783,22 +783,22 @@ │ │ │ │ │ _R) of conrep { HMAC ipv ipv1 -> │ │ │ │ │ KeyedHash │ │ │ │ │ @(HMAC │ │ │ │ │ a) │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ conrep }] │ │ │ │ │ -78a1f5d5a90f6f6311248c4d4ed93e4f │ │ │ │ │ +fb116873c74e1248506f0239e37b2eff │ │ │ │ │ hmacInit1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a (HMAC a) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: ] │ │ │ │ │ -6286ffa68e963d5d0133b45748c16d65 │ │ │ │ │ +1894d0aea96b964e19c0662fae889643 │ │ │ │ │ hmacLazy :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged a Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -813,15 +813,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -e852a10ca4abf8ae56baf7127965a245 │ │ │ │ │ +888375307e3b69d3c92ac7fe9792faaa │ │ │ │ │ hmacLazy' :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ a │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -854,15 +854,15 @@ │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ ipv │ │ │ │ │ (hashFinalize │ │ │ │ │ @a │ │ │ │ │ $dHashAlgorithm │ │ │ │ │ conrep1)) } }] │ │ │ │ │ -b1d4bada788b8319699cbf03e79311cd │ │ │ │ │ +ead38c8f45b240995cc4f120a150f6c6 │ │ │ │ │ hmacLazy1 :: │ │ │ │ │ HashAlgorithm a => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged │ │ │ │ │ (HMAC a) Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ @@ -904,15 +904,15 @@ │ │ │ │ │ conrep1))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }] │ │ │ │ │ -97820491747c81e02e81997c3bdddf1d │ │ │ │ │ +5ddacce467a172ffad6eab0e85670cbb │ │ │ │ │ keyedHash :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -932,15 +932,15 @@ │ │ │ │ │ ({__scc {Crypto.Nettle.Hash.Types.keyedHashFinalize} True True} ww5 │ │ │ │ │ conrep1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } } }] │ │ │ │ │ -68dc2b83b2b464504e0744b5ce69f696 │ │ │ │ │ +91bb4122fa91d9ff2d906720c030a675 │ │ │ │ │ keyedHash' :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -953,15 +953,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)] │ │ │ │ │ -1f81da7345fc9280175a40aaa256c0c2 │ │ │ │ │ +2f4630582fbdd165b9b235f7b9fe20d8 │ │ │ │ │ keyedHash'1 :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -973,96 +973,96 @@ │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.keyedHash'} True True} keyedHash │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ key │ │ │ │ │ msg] │ │ │ │ │ -6c2fce692b73ae0e7ccfb038ef4a9c4d │ │ │ │ │ +df1af28d56906b915cd1e4a0ab3fb8bb │ │ │ │ │ keyedHashDigestSize :: KeyedHashAlgorithm k => k -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(1L,A,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ keyedHashDigestSize1 │ │ │ │ │ `cast` │ │ │ │ │ (forall (k :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)] │ │ │ │ │ -c8c0709f1a49cae8dcf6784d8ea5be16 │ │ │ │ │ +5ef556837e2badb4c5cf8674df968434 │ │ │ │ │ keyedHashDigestSize' :: KeyedHash -> GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(1!P(L),A,A,A,A,A),A)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.keyedHashDigestSize'} True True} case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ (implKeyedHashDigestSize │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R) }] │ │ │ │ │ -1220ff476132e241da50cf4ccb383008 │ │ │ │ │ +e5a91b5138b68df541bacde1132be096 │ │ │ │ │ keyedHashDigestSize1 :: │ │ │ │ │ KeyedHashAlgorithm k => k -> Data.Tagged.Tagged k GHC.Types.Int │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(1L,A,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.keyedHashDigestSize} True True} implKeyedHashDigestSize │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm] │ │ │ │ │ -4fff3d54e96fbc32bffde7fc4fd68240 │ │ │ │ │ +0a781bef91fd016ddda4d37661d1e0b8 │ │ │ │ │ keyedHashFinalize :: │ │ │ │ │ KeyedHash -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(A,A,A,A,A,1C(1,L)),L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.keyedHashFinalize} True True} case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ implKeyedHashFinalize │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ k1 }] │ │ │ │ │ -755dd182584f87890cbf5d49cda53565 │ │ │ │ │ +66c6630b098ae4be0a1fe6eb05eee371 │ │ │ │ │ keyedHashInit :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ keyedHashInit1 │ │ │ │ │ `cast` │ │ │ │ │ (forall (k :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -a22007104dd60adf1310af7a48e29ff5 │ │ │ │ │ +bc41bccba5f4e1c4f6206625cbafdf4e │ │ │ │ │ keyedHashInit' :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k -> Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 3, │ │ │ │ │ Arity: 3, Strictness: , │ │ │ │ │ Unfolding: Core: StableSystem <3,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.keyedHashInit'} True True} keyedHashInit1 │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ key] │ │ │ │ │ -410da4ce89d96e155c326d5f78710403 │ │ │ │ │ +156e4f36e8d590d21456ad8f305f3dde │ │ │ │ │ keyedHashInit1 :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @k │ │ │ │ │ @@ -1072,15 +1072,15 @@ │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ key of conrep { DEFAULT -> │ │ │ │ │ KeyedHash │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ conrep }] │ │ │ │ │ -7a5d972b8dffd34d1b29eb97cff8b251 │ │ │ │ │ +605f58cb8c32b2b1bac0fc20358f877c │ │ │ │ │ keyedHashLazy :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: , │ │ │ │ │ @@ -1100,15 +1100,15 @@ │ │ │ │ │ ({__scc {Crypto.Nettle.Hash.Types.keyedHashFinalize} True True} ww5 │ │ │ │ │ conrep1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } } }] │ │ │ │ │ -43ea6ed336f5c833f3b73a542aadac0d │ │ │ │ │ +efac500decb3d509390890fae28610c2 │ │ │ │ │ keyedHashLazy' :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1121,15 +1121,15 @@ │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)] │ │ │ │ │ -20fff80175ac5875964e2ec1f057606f │ │ │ │ │ +70ff0c507a99e2f58fbab03cf4645e25 │ │ │ │ │ keyedHashLazy'1 :: │ │ │ │ │ KeyedHashAlgorithm k => │ │ │ │ │ k │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged k Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -1141,54 +1141,54 @@ │ │ │ │ │ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.keyedHashLazy'} True True} keyedHashLazy │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ key │ │ │ │ │ msg] │ │ │ │ │ -5a1416c2552eea8a53056082b6641fba │ │ │ │ │ +00fbac01fda9f6ef236cbceee6c52f29 │ │ │ │ │ keyedHashName :: KeyedHashAlgorithm k => k -> GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(A,1L,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ keyedHashName1 │ │ │ │ │ `cast` │ │ │ │ │ (forall (k :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R)] │ │ │ │ │ -a5f167236768d2bb422d13e8984589ce │ │ │ │ │ +3a3ba6bdad919747bb811ea9a747024d │ │ │ │ │ keyedHashName' :: KeyedHash -> GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(A,1L,A,A,A,A),A)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.keyedHashName'} True True} case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ (implKeyedHashName │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R) }] │ │ │ │ │ -9211b3eddf79c8677d310cfcb790cf1b │ │ │ │ │ +93c4f105d13b68b4bb0ad6f4d2b812a0 │ │ │ │ │ keyedHashName1 :: │ │ │ │ │ KeyedHashAlgorithm k => k -> Data.Tagged.Tagged k GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1P(A,1L,A,A,A,A)>, │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueTrue> │ │ │ │ │ \ @k │ │ │ │ │ ($dKeyedHashAlgorithm['GHC.Types.Many] :: KeyedHashAlgorithm k) │ │ │ │ │ (k1['GHC.Types.Many] :: k) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.keyedHashName} True True} implKeyedHashName │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm] │ │ │ │ │ -1d94b2142b2e4d0997423a9ba294ce02 │ │ │ │ │ +46e8930e84a7185a3e586e14ae1f7522 │ │ │ │ │ keyedHashUpdate :: │ │ │ │ │ KeyedHash -> Data.ByteString.Internal.Type.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.keyedHashUpdate} True True} case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ │ @@ -1203,15 +1203,15 @@ │ │ │ │ │ } in │ │ │ │ │ \ (x['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case g x of conrep { DEFAULT -> │ │ │ │ │ KeyedHash │ │ │ │ │ @k │ │ │ │ │ $dKeyedHashAlgorithm │ │ │ │ │ conrep } }] │ │ │ │ │ -c74bbce03338d879a91066c1c4c90d3a │ │ │ │ │ +11e29d0586d852bdcb53a41c465119dc │ │ │ │ │ keyedHashUpdateLazy :: │ │ │ │ │ KeyedHash -> Data.ByteString.Lazy.Internal.ByteString -> KeyedHash │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L)>, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (ds['GHC.Types.Many] :: KeyedHash) -> │ │ │ │ │ {__scc {Crypto.Nettle.Hash.Types.keyedHashUpdateLazy} True True} case ds of wild { KeyedHash k $dKeyedHashAlgorithm k1 -> │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/Hash.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/Hash.p_hi │ │ │ │┄ Files 99% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.Hash 9066 │ │ │ │ │ - interface hash: fe0dbcef6a26e9d51318303f85d41e95 │ │ │ │ │ - ABI hash: bac0d59cbb2fbc1868554159698dbd22 │ │ │ │ │ - export-list hash: 9c84bcf9231b47f48606046292b475e7 │ │ │ │ │ + interface hash: 71f28b7c597e3b01327324baa5e9dd9d │ │ │ │ │ + ABI hash: 6fbf710f0f2b0892f3d8f7db5336217f │ │ │ │ │ + export-list hash: c4eb96e8e0874e76a66d222aab67ae13 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: e792ee1c89b3a348988207ee91ef9be8 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: d22242d397cbf44cfd5fbe1abea752bd │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -33,17 +33,17 @@ │ │ │ │ │ SHA384 │ │ │ │ │ SHA3_224 │ │ │ │ │ SHA3_256 │ │ │ │ │ SHA3_384 │ │ │ │ │ SHA3_512 │ │ │ │ │ SHA512 │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm{Crypto.Nettle.Hash.Types.hashBlockSize Crypto.Nettle.Hash.Types.hashDigestSize Crypto.Nettle.Hash.Types.hashFinalize Crypto.Nettle.Hash.Types.hashHMAC Crypto.Nettle.Hash.Types.hashInit Crypto.Nettle.Hash.Types.hashName Crypto.Nettle.Hash.Types.hashUpdate Crypto.Nettle.Hash.Types.hashUpdateLazy} │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ @@ -64,154 +64,154 @@ │ │ │ │ │ import -/ GHC.Base 5a01ca574e3fc3196c3612cbcf5879b9 │ │ │ │ │ import -/ GHC.IO.Unsafe 7495e2fd2120752a60da72702cee11e9 │ │ │ │ │ import -/ GHC.Real e939e7e838e744ae152556c1fbe03de3 │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports b7014dada674f6d76f67739995c0019e │ │ │ │ │ - exports: ea48ec4ac1d956d14d51e0891aabeaef │ │ │ │ │ - NettleHashDigest f2343e270e52175d84e074b20d0c6e49 │ │ │ │ │ - NettleHashInit f125c21009a871c2613cbc62989f687e │ │ │ │ │ - NettleHashUpdate 74cab12649b457560e6b6b2864d76a97 │ │ │ │ │ - c_gosthash94_block_size b355a797b9e8d4e80b61aebd534ff48b │ │ │ │ │ - c_gosthash94_ctx_size 181eb9e63d5ff73abf59a1beebcbeb2c │ │ │ │ │ - c_gosthash94_digest 730ef996c1c0dc9351b5fa0ac53f83bb │ │ │ │ │ - c_gosthash94_digest_size d310fc40aab1b19c7cd7a62ae85b6bcb │ │ │ │ │ - c_gosthash94_init 85561ce80af6d95d611c3a600c991267 │ │ │ │ │ - c_gosthash94_update c6ace3cf813e2d97eb92312de9c08b80 │ │ │ │ │ - c_md2_block_size 5089d47ae5044e9bf2a98529f2961220 │ │ │ │ │ - c_md2_ctx_size 552ab5ca9218660db6f1e568329e0365 │ │ │ │ │ - c_md2_digest a30fba6fbc7f8b187bf97636888e90f5 │ │ │ │ │ - c_md2_digest_size 85b2a048afac07630a073ec06b2fb78f │ │ │ │ │ - c_md2_init f6346df3dee16f13addfe687a16f1457 │ │ │ │ │ - c_md2_update fe311b5970a681a4827886094c21a234 │ │ │ │ │ - c_md4_block_size 3a311db5615a6f43e6a7f000670826af │ │ │ │ │ - c_md4_ctx_size f1526411c80465cd54319557d8fa9001 │ │ │ │ │ - c_md4_digest a75360576b7b9c30f9b8ef36e43d8b2e │ │ │ │ │ - c_md4_digest_size 0f4311b0310a1c3d83d1d45fc69ff88f │ │ │ │ │ - c_md4_init 41a96aa8684ed7c3d0288f3d8c7e7b8a │ │ │ │ │ - c_md4_update a652661301348d04e8703e6c1a955209 │ │ │ │ │ - c_md5_block_size f85ae9f313b258731e38f7a05065531b │ │ │ │ │ - c_md5_ctx_size d2ce006f320681e3e7cfac95ffd76723 │ │ │ │ │ - c_md5_digest 7ea963fe83777831c218702ccad20e20 │ │ │ │ │ - c_md5_digest_size f866e2e9a12e9730c16c79cfb0222cf9 │ │ │ │ │ - c_md5_init 264125dfe3de877d669cf9dedf9a1633 │ │ │ │ │ - c_md5_update 9feee5b6ca4b24e14a253bcead7fc345 │ │ │ │ │ - c_ripemd160_block_size 36239e02a860037ebecfcb26ebd50ab0 │ │ │ │ │ - c_ripemd160_ctx_size 51b7d76b9d62c3a75cc42078e3d7f91b │ │ │ │ │ - c_ripemd160_digest 239c727817f7a3da35c204bf188003cd │ │ │ │ │ - c_ripemd160_digest_size 7ae1daf8ab0d305c4540318c863c1114 │ │ │ │ │ - c_ripemd160_init dd7c3adbddfb0d1d839d1622021f2ae2 │ │ │ │ │ - c_ripemd160_update 2e11e08e4b0602e24bc70d43663dee8f │ │ │ │ │ - c_sha1_block_size 21f7928047a2218f4db65a5b5f2d17ae │ │ │ │ │ - c_sha1_ctx_size 3d798643650819211636920cf325bd9f │ │ │ │ │ - c_sha1_digest 8293deb229508e4c15a0a3236dc2c37b │ │ │ │ │ - c_sha1_digest_size 835eb771f5d20dbad8dd799176b3bb91 │ │ │ │ │ - c_sha1_init 37c8ec049220f98f9fba42758354591e │ │ │ │ │ - c_sha1_update 3e5c1f73e474748315572012fa391d8e │ │ │ │ │ - c_sha224_block_size 9e2a39b0df35b9fdf02d5edfae89fa7b │ │ │ │ │ - c_sha224_ctx_size e6fd16de862d92c87efa202b5d8e1c60 │ │ │ │ │ - c_sha224_digest a641977b05c90561263fde5b50b2ab5d │ │ │ │ │ - c_sha224_digest_size 53049f85da79ebb0c9734d2f910d2124 │ │ │ │ │ - c_sha224_init 3e7695bf4ddb66a3d6f44d69ee179f04 │ │ │ │ │ - c_sha224_update 253c0df7a5a174feefdcbfcb335d65dd │ │ │ │ │ - c_sha256_block_size f9db7eeff3e48213b8e6f8b761d433b7 │ │ │ │ │ - c_sha256_ctx_size 8067bcdb99568880f2045b1adced5390 │ │ │ │ │ - c_sha256_digest b935390f05a420143bb3d1dfd02da747 │ │ │ │ │ - c_sha256_digest_size 98d705580e002323382d43ff1d6f62cc │ │ │ │ │ - c_sha256_init 6aa1a7e46f17de997fc888b78ba626df │ │ │ │ │ - c_sha256_update ae4c8aa51df6dc86765020f7d2db5f1f │ │ │ │ │ - c_sha384_block_size e4c18bfb79e5bddcfc6261392654f2de │ │ │ │ │ - c_sha384_ctx_size b4db68a541a468fe92083aa2a4bd95ae │ │ │ │ │ - c_sha384_digest db2ceec02b90be5a637408e44888acf5 │ │ │ │ │ - c_sha384_digest_size 97d90837f753df90583c58c4ab6e9018 │ │ │ │ │ - c_sha384_init 3077546b6569d050445e95d106dbde3b │ │ │ │ │ - c_sha384_update 5ef105f3cb6c5c81c5b6a940fc1f2727 │ │ │ │ │ - c_sha3_224_block_size f74242a5068b6ca5b064c54188f63f3a │ │ │ │ │ - c_sha3_224_ctx_size bed1543479f52641cf6ccbbc046e2bb6 │ │ │ │ │ - c_sha3_224_digest c116a7f204d130091757b0e3174b5aa1 │ │ │ │ │ - c_sha3_224_digest_size 8f0ac9a6c6201d3c15f9ba25ccc0ade0 │ │ │ │ │ - c_sha3_224_init c89631d9dd374dd312db618323e9809b │ │ │ │ │ - c_sha3_224_update 53eedb0e6684303bd67e323c44325ba0 │ │ │ │ │ - c_sha3_256_block_size 497b7b3432faaf4b4f532d77118d1916 │ │ │ │ │ - c_sha3_256_ctx_size 5baae85fd1c325327446719bb72d393e │ │ │ │ │ - c_sha3_256_digest 4370b5de042fc83905bd97fa3b8cc933 │ │ │ │ │ - c_sha3_256_digest_size 3522b33fce08c004b0bbe40e5c0782bf │ │ │ │ │ - c_sha3_256_init 2c3d6a33b76bfa95d19c86563ab5256e │ │ │ │ │ - c_sha3_256_update eb7b99efbec84a31f152caec9fdcdf83 │ │ │ │ │ - c_sha3_384_block_size 6fe28929b172b204bcd4e4a17e116c31 │ │ │ │ │ - c_sha3_384_ctx_size ede0d2a6985c4c058b3e3b5a00d1f5fd │ │ │ │ │ - c_sha3_384_digest 91713c84cdefad00682d27b5bad82e84 │ │ │ │ │ - c_sha3_384_digest_size 1ad4f9eebadd4d63f58a49f4a97e95c2 │ │ │ │ │ - c_sha3_384_init 4e57f366925737a6a6b16707f1f4ea37 │ │ │ │ │ - c_sha3_384_update 8716aba6016874cf68d34c3d02e15c87 │ │ │ │ │ - c_sha3_512_block_size d96313b56a751fe3da419b19c6425b3f │ │ │ │ │ - c_sha3_512_ctx_size 6a0419cbd127e5fde96994d9b483128e │ │ │ │ │ - c_sha3_512_digest aa5115ec7e70c6acd4069933387919be │ │ │ │ │ - c_sha3_512_digest_size ddc2ae1a31ea228ee203685dccc55d97 │ │ │ │ │ - c_sha3_512_init 369e986c4f075151d8f0c23a58692f84 │ │ │ │ │ - c_sha3_512_update 85e8a51ec0366c862af27c3f7e36de25 │ │ │ │ │ - c_sha512_block_size 6d7590ecbc254f2173d825d816b02c95 │ │ │ │ │ - c_sha512_ctx_size c5477617f9ba160b26bffb457f140500 │ │ │ │ │ - c_sha512_digest fe3aafd8d8debd5d7ec590bbf5ee9d2d │ │ │ │ │ - c_sha512_digest_size 0ce224968c86106168072429613f2575 │ │ │ │ │ - c_sha512_init 7575b541a4b8db48280f623963d44a6b │ │ │ │ │ - c_sha512_update ba2f2d1294f7dd72d7509c73177843b9 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 164d5403cc1d646abf67b911d2c09441 │ │ │ │ │ - exports: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ - HashAlgorithm b0114c4435643fcb4d780aaa3a4c36e9 │ │ │ │ │ - hash 0bd7d1d113494904fd14bcfdf55afe9e │ │ │ │ │ - hash' a009217838d9b7698a36d5354ea81503 │ │ │ │ │ - hashBlockSize 87fbdea10cf54a297ba0185eb5c6d082 │ │ │ │ │ - hashDigestSize 36a2ac30f7d0352331054cb3776d877d │ │ │ │ │ - hashFinalize c98875e785e5e340142cd9e9bbc4349e │ │ │ │ │ - hashHMAC df97e1aa4e9bcb7c6a07e26ff561b701 │ │ │ │ │ - hashInit 1770dd1c2f093def769c89a0f4c62335 │ │ │ │ │ - hashLazy 319cf11c4402e3a5c9902c0c03796922 │ │ │ │ │ - hashLazy' 51b40092c58087d0ed2342cee13505f8 │ │ │ │ │ - hashName 2b64ba6ed3ece8412e778977786400de │ │ │ │ │ - hashUpdate 9f2aa4a7524df3baf14fea139a43eaef │ │ │ │ │ - hashUpdateLazy a6e95e8ee8483b8c170fc14c5f777b0f │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils d8557c2bca9acfaf86434385f2beaa1e │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr c791aa0e3de06b2a0d2fa4b9ee9d126f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports 3e31ef935d655c12fe3c391a0249e25d │ │ │ │ │ + exports: fbb6ef8d4b5110cb63a890293cd7c50e │ │ │ │ │ + NettleHashDigest 837cf129cb4a6a2db30db03ae433ca35 │ │ │ │ │ + NettleHashInit a3e96c1cee3590dc1b88acabb04c3a74 │ │ │ │ │ + NettleHashUpdate 00faf07ea3c230b2eb4f1f155e42073b │ │ │ │ │ + c_gosthash94_block_size 32302713a58e92d71d5034d263451a63 │ │ │ │ │ + c_gosthash94_ctx_size 04ef28b2ea1ead0ef974770820849ce5 │ │ │ │ │ + c_gosthash94_digest 2194a8acbbe2324dbec9bf7e73063032 │ │ │ │ │ + c_gosthash94_digest_size fedce47a5c30ec90bbd5117ef0c41989 │ │ │ │ │ + c_gosthash94_init 451c3125779f1351a939c489949dd862 │ │ │ │ │ + c_gosthash94_update f0eb3d560a8ff2dd089f6d7c99d6443f │ │ │ │ │ + c_md2_block_size a1c9b3af7d4a3642e92d63230c98a91f │ │ │ │ │ + c_md2_ctx_size fd7b3316fa2bf10486fe678eed2021c9 │ │ │ │ │ + c_md2_digest fde23a6c6f3db80fd67866f515b85b22 │ │ │ │ │ + c_md2_digest_size 93fc882348053341790377f8649715e3 │ │ │ │ │ + c_md2_init 96ac7ecf196f9db06bfcea28f2a80e90 │ │ │ │ │ + c_md2_update 27b6266aa7fd66359983a18a4b5bfd94 │ │ │ │ │ + c_md4_block_size ba52d1b14ea8b9f426279af9fed041c8 │ │ │ │ │ + c_md4_ctx_size 3d69d78588a83a6d906672ca2dbe1b2a │ │ │ │ │ + c_md4_digest d8c303c14f1031bd7a59475f2cd54510 │ │ │ │ │ + c_md4_digest_size 63730ff3b55527cbfe0430ab750431f7 │ │ │ │ │ + c_md4_init 7ed94eadb80b5e6c0167f7415ffd476d │ │ │ │ │ + c_md4_update 59e2fcb2822564a59319f7bc48439205 │ │ │ │ │ + c_md5_block_size d1a262c8f223fce45b8677347a2d4fcf │ │ │ │ │ + c_md5_ctx_size 4ad9a9d60b9fe6a548aff34ff975b052 │ │ │ │ │ + c_md5_digest 8246af9b5fc1f550bb774eeee36c98a3 │ │ │ │ │ + c_md5_digest_size 356f0e5550029575f8293719229c4edc │ │ │ │ │ + c_md5_init 5342e068ee3b3bc90843e1a2ece96c66 │ │ │ │ │ + c_md5_update ed1679fbf8d298da7f2f97198b572bfb │ │ │ │ │ + c_ripemd160_block_size 30be347ca8363bd4ee09d142d6a0a8dd │ │ │ │ │ + c_ripemd160_ctx_size 80667dce7bf7e00dc007a6cd44d97256 │ │ │ │ │ + c_ripemd160_digest cbbaa8508a629573f664c8a03694eb87 │ │ │ │ │ + c_ripemd160_digest_size a3d675f3ffb993f61df1361c64b85515 │ │ │ │ │ + c_ripemd160_init d866bc85e40850b0b51521f54cd0881e │ │ │ │ │ + c_ripemd160_update ee84884a072a4c87c0802b53e954b6ef │ │ │ │ │ + c_sha1_block_size b6b163e3a1806aa80db36e9176e5e637 │ │ │ │ │ + c_sha1_ctx_size f07143c02ac188ad0bcb0ddabb843ae6 │ │ │ │ │ + c_sha1_digest a5dfae85c70a30807877bffc60375081 │ │ │ │ │ + c_sha1_digest_size c5c0b0c1af82e8c90e5a5024ef142014 │ │ │ │ │ + c_sha1_init 8249103998ffb278b5fd8264aec434ff │ │ │ │ │ + c_sha1_update 1106e447b5349831d95243a4d217a829 │ │ │ │ │ + c_sha224_block_size 2def978f0e94ef1cbd8906d3faaa5b5f │ │ │ │ │ + c_sha224_ctx_size aef9a19f303d9403c217e8e76cab2a3a │ │ │ │ │ + c_sha224_digest 289a33ee9f4af69e711d0c0fd7e22c7e │ │ │ │ │ + c_sha224_digest_size d842815cef4b4597a0e950deb26eb2b0 │ │ │ │ │ + c_sha224_init 9d0aedcb1370a72d61c125b9c0f230ab │ │ │ │ │ + c_sha224_update e95d15ec95f11d74ec03eef8f7e5cfe0 │ │ │ │ │ + c_sha256_block_size 578be2de253f7fb28b39876ff5066867 │ │ │ │ │ + c_sha256_ctx_size 06b769a82a9156cd9c0423b042affd10 │ │ │ │ │ + c_sha256_digest 897d35613f2e4b5cb05c09d254fb70da │ │ │ │ │ + c_sha256_digest_size f23839c0af14f9d0bea5ec695a232fb5 │ │ │ │ │ + c_sha256_init 175288f3573dfaf604a784bdab093791 │ │ │ │ │ + c_sha256_update fd6d2517fdcfc89cf19db9c10bf57516 │ │ │ │ │ + c_sha384_block_size a98c4b9cc2ddfa404238f93deda5cbd1 │ │ │ │ │ + c_sha384_ctx_size 152cbef4b8cdc976563981ae5771d220 │ │ │ │ │ + c_sha384_digest ae85fcd5d52239962057af23277f918d │ │ │ │ │ + c_sha384_digest_size a83c16052985a017685d053a9c7d52ef │ │ │ │ │ + c_sha384_init d5753f4b96b01c75c66379c5de2d56b3 │ │ │ │ │ + c_sha384_update 7adaf0aed9dbe85a5589a18fb7deeb75 │ │ │ │ │ + c_sha3_224_block_size 98d669ef5f1da13dc07af0c2d0a97562 │ │ │ │ │ + c_sha3_224_ctx_size aef5a46c235064deaff8f942a30e268c │ │ │ │ │ + c_sha3_224_digest daa54440d2860816c9d0e43933e2e18c │ │ │ │ │ + c_sha3_224_digest_size 4a9abe99d046f07bfa339c0f48ac5456 │ │ │ │ │ + c_sha3_224_init 0afdc5d124b4df926f5400dd74b1e51a │ │ │ │ │ + c_sha3_224_update 7cb97e0fd6564bdf8c943ec93c9a7570 │ │ │ │ │ + c_sha3_256_block_size 9dcc0d4ded9eeeaf39e1e9cabfee0463 │ │ │ │ │ + c_sha3_256_ctx_size 7db408cd1c9f2dbf0b606ce9556683ae │ │ │ │ │ + c_sha3_256_digest 1b85855ee993500d1e9d72f70a695333 │ │ │ │ │ + c_sha3_256_digest_size ad2e4bffc066b64a759e99707d1f5b4a │ │ │ │ │ + c_sha3_256_init 701d0d9043705eb6651d44a0e5e58468 │ │ │ │ │ + c_sha3_256_update 0b97ec366691e504864ba4c54a7bb901 │ │ │ │ │ + c_sha3_384_block_size cb61988d13251a79b58f94bad6dcb5ee │ │ │ │ │ + c_sha3_384_ctx_size 105d8fba2ffbecbde974ea1e76ebb90c │ │ │ │ │ + c_sha3_384_digest f1c07a2ac4d9c4b80a36225c6041c0d3 │ │ │ │ │ + c_sha3_384_digest_size a31d532c1f9c12a7c93c76aebd5d4507 │ │ │ │ │ + c_sha3_384_init f9c79e835b4525e088103106c697f62b │ │ │ │ │ + c_sha3_384_update 680399aed237c66c24f0a32159770bff │ │ │ │ │ + c_sha3_512_block_size a7b46cda0594e915bae668fab5535962 │ │ │ │ │ + c_sha3_512_ctx_size c05e8b22e76096d5093719646408f63c │ │ │ │ │ + c_sha3_512_digest e58b2b3b48623809efca350b9420dd36 │ │ │ │ │ + c_sha3_512_digest_size e95a52b41eecee8c5079c89560107a97 │ │ │ │ │ + c_sha3_512_init 94963f35bb48ce72632476766226aa1a │ │ │ │ │ + c_sha3_512_update 5e3e2576314166a11d0eca319a1c796e │ │ │ │ │ + c_sha512_block_size 2c39da77fb39bf954a878ba188adc605 │ │ │ │ │ + c_sha512_ctx_size a572fa2c648046b66ed589d96940d138 │ │ │ │ │ + c_sha512_digest 1d2a6699afea2e5f75f4666995038e98 │ │ │ │ │ + c_sha512_digest_size 8afe3c8d8a1d69e347f87e1ec9d45d45 │ │ │ │ │ + c_sha512_init c5dece7ed922504df3e701b0bef3067f │ │ │ │ │ + c_sha512_update dff1ee91f71fdba917146c7086264f03 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types 47caf3dbf26e5ba0109261ac8ce86d73 │ │ │ │ │ + exports: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ + HashAlgorithm 8fda2724051aeb7965afc4174c3425d6 │ │ │ │ │ + hash b4c0c1733f6f3e27912d7767e53f2cbc │ │ │ │ │ + hash' 87adc87ca67f933c1dd2b0238f49ff83 │ │ │ │ │ + hashBlockSize 8a2a08e5f6b4a9d8f58d03482ea2699a │ │ │ │ │ + hashDigestSize 09fe5e3d9347eced066b03b70afa74f6 │ │ │ │ │ + hashFinalize bee227ad23f8d2017be9d4ac316bd4e3 │ │ │ │ │ + hashHMAC f1278e2af1266cdd5dffb6f27b5e709a │ │ │ │ │ + hashInit f3146ad662e1871fa9b1cafb83484da8 │ │ │ │ │ + hashLazy 28940e2b78222d3593c01232f795e89b │ │ │ │ │ + hashLazy' 1b900da38faaa5f8367b2c06100e64b5 │ │ │ │ │ + hashName bbf56f60c22dc000cbc879262412136d │ │ │ │ │ + hashUpdate 55862804845d633e669ff7d6c26d19d9 │ │ │ │ │ + hashUpdateLazy e16ca7ac44c26071a5eea2e2872c0b6e │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 28625b6144f49d78e7dc597cacf5b884 │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 972c40992bc0db5337569cf957e69692 │ │ │ │ │ import -/ Data.SecureMem b71987fc77a9d2cd173af4907e6d2c4b │ │ │ │ │ import -/ Data.Tagged 0147d246d0bffaca363f2b9b1436ac87 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.Hash annotated by 1143 of type [Char] │ │ │ │ │ -4f527b00f39dfd6fea7df8168f100e51 │ │ │ │ │ +dea88d021d937564b588bc2267abeaf9 │ │ │ │ │ $fHashAlgorithmGOSTHASH1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -7fbcc695eaee0836c0bf6354080a4230 │ │ │ │ │ +bda47be025f11be3b206be078f14e86c │ │ │ │ │ $fHashAlgorithmGOSTHASH2 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_gosthash94_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_gosthash94_init }] │ │ │ │ │ -ef0bd51ed33553f30a3d9bfb7c3375d5 │ │ │ │ │ +f3feb70ab71038236e8a82628de2362c │ │ │ │ │ $fHashAlgorithmGOSTHASH3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmGOSTHASH4] │ │ │ │ │ -0e3d461a45c970f9301b573dca04529c │ │ │ │ │ +74adc470552b00bae63142c313ad783f │ │ │ │ │ $fHashAlgorithmGOSTHASH4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "GOSTHAST94"#] │ │ │ │ │ -5fdce237aa054fd02e9682fac5b7429c │ │ │ │ │ +562c63a6e8908dfc0e7a4386320e94c7 │ │ │ │ │ $fHashAlgorithmGOSTHASH94 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm GOSTHASH94 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @GOSTHASH94 │ │ │ │ │ @@ -234,106 +234,106 @@ │ │ │ │ │ $fHashAlgorithmGOSTHASH1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -0160473c93c177e4a1555e4656f73b4e │ │ │ │ │ +c28b67b0ae6bf2bc5e3c4ada31669de0 │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$chashInit :: GOSTHASH94 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[GOSTHASH94], │ │ │ │ │ Unfolding: Core: GOSTHASH94 $fHashAlgorithmGOSTHASH2] │ │ │ │ │ -bfb89c5ec9217cfe14b60ccc71d4630c │ │ │ │ │ +ea0c6e0f872618f88826ce221a814c4d │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$chashUpdateLazy :: │ │ │ │ │ GOSTHASH94 │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> GOSTHASH94 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: GOSTHASH94) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmGOSTHASH94_go1 │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ a1] │ │ │ │ │ -53025cec1fd9e887766d7013d116f77e │ │ │ │ │ +fbeeca6256c55f3be0aae1e4dd78f07c │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$snettleHashFinalize :: │ │ │ │ │ GOSTHASH94 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: GOSTHASH94) -> │ │ │ │ │ case c of wild { GOSTHASH94 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize ww1 } }] │ │ │ │ │ -7e5f4ea9d5a4e087ea7b3f8ad7a6cbab │ │ │ │ │ +91636c1111cf16e744e5da0a930a7730 │ │ │ │ │ $fHashAlgorithmGOSTHASH94_$snettleHashUpdate :: │ │ │ │ │ GOSTHASH94 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString -> GOSTHASH94 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: GOSTHASH94) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate c msg of wild { Solo# ww -> │ │ │ │ │ GOSTHASH94 ww }] │ │ │ │ │ -72de210dd17b0e1f65273c3d4e157edf │ │ │ │ │ +07233f88a05579a083f91d83c6379f69 │ │ │ │ │ $fHashAlgorithmGOSTHASH94_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] │ │ │ │ │ -> GOSTHASH94 -> GOSTHASH94 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -45961b274fadb1e1606a5f07e1281f71 │ │ │ │ │ +eb516765ddf58ce068f00a1dd06f4d6d │ │ │ │ │ $fHashAlgorithmMD1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -b7de7444afdaae5330f876a72e58e364 │ │ │ │ │ +f1df1da5ed5c1b848ead7402f000d337 │ │ │ │ │ $fHashAlgorithmMD10 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_md4_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md4_init }] │ │ │ │ │ -49296eb63a898cc95840d90a16949fb9 │ │ │ │ │ +2012d353eae73e3c8f8323670003ee87 │ │ │ │ │ $fHashAlgorithmMD11 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmMD12] │ │ │ │ │ -cdc2b3b9681f94718b1a37f8039dd58d │ │ │ │ │ +41132491e7b3f37b3a3851280b95ee11 │ │ │ │ │ $fHashAlgorithmMD12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD4"#] │ │ │ │ │ -8bd0ca44e3aaa2ace79d9cd329f5e3fd │ │ │ │ │ +8be050f608a08c37bdcff9594d39aedb │ │ │ │ │ $fHashAlgorithmMD13 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -250b538f4255a0051671443c2a94f63d │ │ │ │ │ +597e49139471109118c2427e4300c93e │ │ │ │ │ $fHashAlgorithmMD14 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_md5_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md5_init }] │ │ │ │ │ -0e2154fe6d94095ab3528d43019b96e6 │ │ │ │ │ +2d8aa608615e94bcc90a3cad97be9881 │ │ │ │ │ $fHashAlgorithmMD15 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmMD16] │ │ │ │ │ -ac644b8a901b5906d0b351700c3e29f0 │ │ │ │ │ +cb0d3a3f859ed024633c764961ada0a1 │ │ │ │ │ $fHashAlgorithmMD16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD5"#] │ │ │ │ │ -a0cdd6d88cce9b04cd057b7833561b18 │ │ │ │ │ +c79dd6387217d04512af989ba68382ab │ │ │ │ │ $fHashAlgorithmMD2 :: Crypto.Nettle.Hash.Types.HashAlgorithm MD2 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD2 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md2_block_size │ │ │ │ │ @@ -352,62 +352,62 @@ │ │ │ │ │ $fHashAlgorithmMD1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -9c399614107d9727a2a5168215799fea │ │ │ │ │ +31f0dac4c5f1f83f765ddfe5785e77bd │ │ │ │ │ $fHashAlgorithmMD2_$chashInit :: MD2 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[MD2], │ │ │ │ │ Unfolding: Core: MD2 $fHashAlgorithmMD3] │ │ │ │ │ -6c82b7fecd4c28e19837476b5b2d86f3 │ │ │ │ │ +397e746881ad1e36a815dd1a00b0275b │ │ │ │ │ $fHashAlgorithmMD2_$chashUpdateLazy :: │ │ │ │ │ MD2 -> Data.ByteString.Lazy.Internal.ByteString -> MD2 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: MD2) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmMD2_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -d73371e027a1a4bf63fa6a93f861871f │ │ │ │ │ +f66d555c4d818162bd9a47a134f23291 │ │ │ │ │ $fHashAlgorithmMD2_$snettleHashFinalize :: │ │ │ │ │ MD2 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD2) -> │ │ │ │ │ case c of wild { MD2 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize1 ww1 } }] │ │ │ │ │ -5936eb4312c3bf49b4348eb73648c880 │ │ │ │ │ +989f84c6fbbdb298d74021ed694a9c44 │ │ │ │ │ $fHashAlgorithmMD2_$snettleHashUpdate :: │ │ │ │ │ MD2 -> Data.ByteString.Internal.Type.ByteString -> MD2 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD2) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate1 c msg of wild { Solo# ww -> MD2 ww }] │ │ │ │ │ -6b9e6ec48efd1e9e931fe042c2b8c5a3 │ │ │ │ │ +80481082a6416fe1a88ab9a484739d61 │ │ │ │ │ $fHashAlgorithmMD2_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> MD2 -> MD2 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -c75eb47294407a3f952383761830844f │ │ │ │ │ +96d7208f414190b229682052f7aee352 │ │ │ │ │ $fHashAlgorithmMD3 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_md2_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md2_init }] │ │ │ │ │ -0ba47b26171526025250470e36398887 │ │ │ │ │ +5b0ca4e8a20543ce828861424f7636e2 │ │ │ │ │ $fHashAlgorithmMD4 :: Crypto.Nettle.Hash.Types.HashAlgorithm MD4 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD4 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md4_block_size │ │ │ │ │ @@ -426,54 +426,54 @@ │ │ │ │ │ $fHashAlgorithmMD9 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -d158a4480967c6d9d626f14780c3e605 │ │ │ │ │ +7dde1120371f1b6bbde907cce024f8a4 │ │ │ │ │ $fHashAlgorithmMD4_$chashInit :: MD4 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[MD4], │ │ │ │ │ Unfolding: Core: MD4 $fHashAlgorithmMD10] │ │ │ │ │ -6fbe3de5d7fee29eea99fa87eaa99ab7 │ │ │ │ │ +ad6b646676c1746ef994a2831cf55032 │ │ │ │ │ $fHashAlgorithmMD4_$chashUpdateLazy :: │ │ │ │ │ MD4 -> Data.ByteString.Lazy.Internal.ByteString -> MD4 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: MD4) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmMD4_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -7bc57a65efd810607eb4b46b1ebd27e2 │ │ │ │ │ +8a722f41f28845d6dad94d54e174d106 │ │ │ │ │ $fHashAlgorithmMD4_$snettleHashFinalize :: │ │ │ │ │ MD4 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD4) -> │ │ │ │ │ case c of wild { MD4 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize2 ww1 } }] │ │ │ │ │ -2c848c4b125ba9f494ef9c5839698f8d │ │ │ │ │ +d4196d94720e736335857a7c520df93f │ │ │ │ │ $fHashAlgorithmMD4_$snettleHashUpdate :: │ │ │ │ │ MD4 -> Data.ByteString.Internal.Type.ByteString -> MD4 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD4) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate2 c msg of wild { Solo# ww -> MD4 ww }] │ │ │ │ │ -42cc44be78df473d9eddf2333ea5cb9d │ │ │ │ │ +f64df0c5df6ab17c9765a9f9497898f8 │ │ │ │ │ $fHashAlgorithmMD4_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> MD4 -> MD4 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -d1307f6decf37e09117814bc791b3fc6 │ │ │ │ │ +7dd4774786e770e0aca82770e5f07804 │ │ │ │ │ $fHashAlgorithmMD5 :: Crypto.Nettle.Hash.Types.HashAlgorithm MD5 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD5 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md5_block_size │ │ │ │ │ @@ -492,75 +492,75 @@ │ │ │ │ │ $fHashAlgorithmMD13 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -2471f6f63c96af7ca887f147fcfa5a05 │ │ │ │ │ +9e9fcd03574ea51e0368aa87a610fed4 │ │ │ │ │ $fHashAlgorithmMD5_$chashInit :: MD5 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[MD5], │ │ │ │ │ Unfolding: Core: MD5 $fHashAlgorithmMD14] │ │ │ │ │ -d5560f1e5ca83f0efff008376546ba00 │ │ │ │ │ +0c632c378f79f6bf55faba81d69adf3d │ │ │ │ │ $fHashAlgorithmMD5_$chashUpdateLazy :: │ │ │ │ │ MD5 -> Data.ByteString.Lazy.Internal.ByteString -> MD5 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: MD5) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmMD5_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -4d38139dfa6f22c755d5509425b985a5 │ │ │ │ │ +bf34d3b8427da1296ab22ccb5ce47f56 │ │ │ │ │ $fHashAlgorithmMD5_$snettleHashFinalize :: │ │ │ │ │ MD5 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD5) -> │ │ │ │ │ case c of wild { MD5 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize3 ww1 } }] │ │ │ │ │ -aac6be1b2fcc751e4539055935954cc8 │ │ │ │ │ +2ed6d4b7c6a234c63a614e815890e071 │ │ │ │ │ $fHashAlgorithmMD5_$snettleHashUpdate :: │ │ │ │ │ MD5 -> Data.ByteString.Internal.Type.ByteString -> MD5 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: MD5) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate3 c msg of wild { Solo# ww -> MD5 ww }] │ │ │ │ │ -f5b38e96c94effe864e4981f727c5111 │ │ │ │ │ +9f5a692bf4a793bc45957e2fe719729f │ │ │ │ │ $fHashAlgorithmMD5_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> MD5 -> MD5 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -4178f77d10a3b014ea636a0e1d7216ff │ │ │ │ │ +e6862f3b522565a93050b2af01c52c38 │ │ │ │ │ $fHashAlgorithmMD7 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmMD8] │ │ │ │ │ -19f89434395ddfd1bb8c6aefbd4a70c6 │ │ │ │ │ +cb43116062e905120204e734640674ba │ │ │ │ │ $fHashAlgorithmMD8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD2"#] │ │ │ │ │ -7964794311d0496d182e3e3d2e484fea │ │ │ │ │ +a55824b622e3b357be6535559f52e672 │ │ │ │ │ $fHashAlgorithmMD9 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -19addafffed6a841f4d4aef8a04d8dba │ │ │ │ │ +cd312c600496c749b0f2f77097ab87ba │ │ │ │ │ $fHashAlgorithmRIPEMD1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -7e4269bb1a1bb75b4a7aedc9f1eb21e2 │ │ │ │ │ +221d0f2a66c09f3e0dc52a69a5ece76d │ │ │ │ │ $fHashAlgorithmRIPEMD160 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm RIPEMD160 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @RIPEMD160 │ │ │ │ │ @@ -583,75 +583,75 @@ │ │ │ │ │ $fHashAlgorithmRIPEMD1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -f3953c74f17d84940c42d533ac6de9bd │ │ │ │ │ +5f81cd86d19aff903175b24880a12da2 │ │ │ │ │ $fHashAlgorithmRIPEMD160_$chashInit :: RIPEMD160 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[RIPEMD160], │ │ │ │ │ Unfolding: Core: RIPEMD160 $fHashAlgorithmRIPEMD2] │ │ │ │ │ -5d0a6253ece6a5758a88e7fe67e56761 │ │ │ │ │ +c6508e7b6dd35ff3cae72aa53594cd08 │ │ │ │ │ $fHashAlgorithmRIPEMD160_$chashUpdateLazy :: │ │ │ │ │ RIPEMD160 -> Data.ByteString.Lazy.Internal.ByteString -> RIPEMD160 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: RIPEMD160) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmRIPEMD160_go1 │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ a1] │ │ │ │ │ -ff739ca2cbe22a72f298abde69dd8a1f │ │ │ │ │ +63e38f320270d734679fa3c7ecfc354b │ │ │ │ │ $fHashAlgorithmRIPEMD160_$snettleHashFinalize :: │ │ │ │ │ RIPEMD160 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: RIPEMD160) -> │ │ │ │ │ case c of wild { RIPEMD160 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize4 ww1 } }] │ │ │ │ │ -9a41b7e2480ec27ad9187417acb61c49 │ │ │ │ │ +49a59fcf7a4bcd59f440b86ec3eae703 │ │ │ │ │ $fHashAlgorithmRIPEMD160_$snettleHashUpdate :: │ │ │ │ │ RIPEMD160 -> Data.ByteString.Internal.Type.ByteString -> RIPEMD160 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: RIPEMD160) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate4 c msg of wild { Solo# ww -> │ │ │ │ │ RIPEMD160 ww }] │ │ │ │ │ -ab11dccabc93a9ee9480d2c58bd915d9 │ │ │ │ │ +5081cca22c27ecd138fbfcf530f8adf0 │ │ │ │ │ $fHashAlgorithmRIPEMD160_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] │ │ │ │ │ -> RIPEMD160 -> RIPEMD160 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -b71d24db872cb14ccdaf2b2ccdf2b0e7 │ │ │ │ │ +dcf398c2417e6c10f8f9c1411d52a7bc │ │ │ │ │ $fHashAlgorithmRIPEMD2 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_ripemd160_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_ripemd160_init }] │ │ │ │ │ -2188652ddf07e39c34a5bfea65f37ac9 │ │ │ │ │ +096c434c0d5cc425bef34d252eb46809 │ │ │ │ │ $fHashAlgorithmRIPEMD3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmRIPEMD4] │ │ │ │ │ -1e65034e786d728ee4b1006964bb6ea0 │ │ │ │ │ +c828d26a7cb2e9ef795b52e60242508a │ │ │ │ │ $fHashAlgorithmRIPEMD4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "RIPEMD160"#] │ │ │ │ │ -b5058754629a24cc4f971b811d243044 │ │ │ │ │ +c9c18de62e65a307dbc23a60f4d536cf │ │ │ │ │ $fHashAlgorithmSHA1 :: Crypto.Nettle.Hash.Types.HashAlgorithm SHA1 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA1 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha1_block_size │ │ │ │ │ @@ -670,129 +670,129 @@ │ │ │ │ │ $fHashAlgorithmSHA2 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -5c6fe7faa22f615dd2177c2dec80b027 │ │ │ │ │ +7956f58ed2eaf15fa236be96e32f6467 │ │ │ │ │ $fHashAlgorithmSHA10 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -2378e5bc9b550a1b7c4d8a2e063eb01e │ │ │ │ │ +c47300fa8559a8cca0584d0b3abc8d88 │ │ │ │ │ $fHashAlgorithmSHA11 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_sha256_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha256_init }] │ │ │ │ │ -db6b923e0a88fa889aaf20794b843df4 │ │ │ │ │ +b23b331820f578fba164f13f66c49a6d │ │ │ │ │ $fHashAlgorithmSHA12 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA13] │ │ │ │ │ -c2e6e3c1a6ee6e1c17752dfe2706c8d2 │ │ │ │ │ +a8c57663645a90cea1b598e49c435ce6 │ │ │ │ │ $fHashAlgorithmSHA13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA256"#] │ │ │ │ │ -5dab245080d01e87b697f94719a2cd53 │ │ │ │ │ +e96d492e0928c14898d2a15a7e367b9d │ │ │ │ │ $fHashAlgorithmSHA14 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -86a38c372b4f0243f991897da403f977 │ │ │ │ │ +09fee7d746a9d704253ff80f9d903549 │ │ │ │ │ $fHashAlgorithmSHA15 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_sha384_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha384_init }] │ │ │ │ │ -d8159ea43d356b3b0597f039b982cfb2 │ │ │ │ │ +fc0104f527eec2b50671f786370b2141 │ │ │ │ │ $fHashAlgorithmSHA16 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA17] │ │ │ │ │ -ef6273d908b2b6398c20440cb3e40fa9 │ │ │ │ │ +3cc09aed9c09daec8e75901c2eea652d │ │ │ │ │ $fHashAlgorithmSHA17 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA384"#] │ │ │ │ │ -f229986d161318889790e0f060d0d442 │ │ │ │ │ +202d13d1e58d1bc7dd347ad60cc9b2fa │ │ │ │ │ $fHashAlgorithmSHA18 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -5c680d37cb53db667d872e0ae3e5198e │ │ │ │ │ +63592dbc0aea10f10571536b40427ab3 │ │ │ │ │ $fHashAlgorithmSHA19 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_sha512_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha512_init }] │ │ │ │ │ -9ea9d9b41d2b12e77e3ef1da188ea323 │ │ │ │ │ +c8310f52d6f0fda62e6fa50deffd1714 │ │ │ │ │ $fHashAlgorithmSHA1_$chashInit :: SHA1 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA1], │ │ │ │ │ Unfolding: Core: SHA1 $fHashAlgorithmSHA3] │ │ │ │ │ -45bdb33344de16c6d499f4f491c36899 │ │ │ │ │ +84ac2f94a2fdeea0465a2e5ed5ec57fb │ │ │ │ │ $fHashAlgorithmSHA1_$chashUpdateLazy :: │ │ │ │ │ SHA1 -> Data.ByteString.Lazy.Internal.ByteString -> SHA1 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA1) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA1_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -90b397941db557a65c87608af566d580 │ │ │ │ │ +75e8df4838245b88e5d6fc9da2c24788 │ │ │ │ │ $fHashAlgorithmSHA1_$snettleHashFinalize :: │ │ │ │ │ SHA1 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA1) -> │ │ │ │ │ case c of wild { SHA1 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize5 ww1 } }] │ │ │ │ │ -bfbf49e48971110510552a7f9a0891ee │ │ │ │ │ +1943e00171e3ddb15169fa919562cd70 │ │ │ │ │ $fHashAlgorithmSHA1_$snettleHashUpdate :: │ │ │ │ │ SHA1 -> Data.ByteString.Internal.Type.ByteString -> SHA1 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA1) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate5 c msg of wild { Solo# ww -> SHA1 ww }] │ │ │ │ │ -9cffdabfd9683cf426d38286bbf20851 │ │ │ │ │ +d6baa3f0287ef5e5003e1aa9362f7534 │ │ │ │ │ $fHashAlgorithmSHA1_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA1 -> SHA1 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -0e9995b8456aadcd8f5cc9a26549cd23 │ │ │ │ │ +9355d5935d51de1c0f04c08b68657ac9 │ │ │ │ │ $fHashAlgorithmSHA2 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -096cc2f1c32aa92b7f7e54928bf44772 │ │ │ │ │ +fc7f28fea49fda4bf76910920ff705b6 │ │ │ │ │ $fHashAlgorithmSHA20 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA21] │ │ │ │ │ -42def2244a877606a9256415935f6772 │ │ │ │ │ +35aa5b45e64de4d16f9caad1bacebb71 │ │ │ │ │ $fHashAlgorithmSHA21 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA512"#] │ │ │ │ │ -7089b7314cdf2e7ce79323c0cd971b5a │ │ │ │ │ +83fae05113bf1769f1d83372900cd2bd │ │ │ │ │ $fHashAlgorithmSHA224 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA224 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA224 │ │ │ │ │ @@ -813,54 +813,54 @@ │ │ │ │ │ $fHashAlgorithmSHA6 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -5ff55117fd5dd7de5962158da522624f │ │ │ │ │ +dfcbac905e1ee98c6b25a5e2f327e406 │ │ │ │ │ $fHashAlgorithmSHA224_$chashInit :: SHA224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA224], │ │ │ │ │ Unfolding: Core: SHA224 $fHashAlgorithmSHA7] │ │ │ │ │ -cb842cb51f000a6b4f437ab71a283e46 │ │ │ │ │ +c0ab2fcc63de88b285b0c8a3f28672f3 │ │ │ │ │ $fHashAlgorithmSHA224_$chashUpdateLazy :: │ │ │ │ │ SHA224 -> Data.ByteString.Lazy.Internal.ByteString -> SHA224 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA224) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA224_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -9c5cc5de43dcaea1a8e9838b591c9c92 │ │ │ │ │ +916e929ada9bc6db702c5e04a237812a │ │ │ │ │ $fHashAlgorithmSHA224_$snettleHashFinalize :: │ │ │ │ │ SHA224 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA224) -> │ │ │ │ │ case c of wild { SHA224 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize6 ww1 } }] │ │ │ │ │ -df739c8fe581d620aa7fe1592063e95e │ │ │ │ │ +4fe0caf66b4eeeb7af042867976fef63 │ │ │ │ │ $fHashAlgorithmSHA224_$snettleHashUpdate :: │ │ │ │ │ SHA224 -> Data.ByteString.Internal.Type.ByteString -> SHA224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA224) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate6 c msg of wild { Solo# ww -> SHA224 ww }] │ │ │ │ │ -183a142d128b96b25757bafccca9e6d2 │ │ │ │ │ +d40940a023d1893bacb8d00a38c79481 │ │ │ │ │ $fHashAlgorithmSHA224_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA224 -> SHA224 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -bb1923542f5066935b6ad49e201e9661 │ │ │ │ │ +7125ac5dbef8e875a1760521fa961569 │ │ │ │ │ $fHashAlgorithmSHA256 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA256 │ │ │ │ │ @@ -881,62 +881,62 @@ │ │ │ │ │ $fHashAlgorithmSHA10 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -ee2858335987cf2ebf3a0a81c604ac93 │ │ │ │ │ +bedec1b87155bb5c77f371553089471b │ │ │ │ │ $fHashAlgorithmSHA256_$chashInit :: SHA256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA256], │ │ │ │ │ Unfolding: Core: SHA256 $fHashAlgorithmSHA11] │ │ │ │ │ -2fa00a548495f70f88dfb2122e1a88c8 │ │ │ │ │ +57e06cafc0e979de694b9ebd229227aa │ │ │ │ │ $fHashAlgorithmSHA256_$chashUpdateLazy :: │ │ │ │ │ SHA256 -> Data.ByteString.Lazy.Internal.ByteString -> SHA256 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA256) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA256_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -ccb8373f2c071eb965690e71301d9172 │ │ │ │ │ +7129edaf50ab363cea9398b11dfae468 │ │ │ │ │ $fHashAlgorithmSHA256_$snettleHashFinalize :: │ │ │ │ │ SHA256 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA256) -> │ │ │ │ │ case c of wild { SHA256 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize7 ww1 } }] │ │ │ │ │ -eecaea4e84500282ba741249d64d2395 │ │ │ │ │ +b96edcf769010bdb7d21f7417cabbfef │ │ │ │ │ $fHashAlgorithmSHA256_$snettleHashUpdate :: │ │ │ │ │ SHA256 -> Data.ByteString.Internal.Type.ByteString -> SHA256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA256) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate7 c msg of wild { Solo# ww -> SHA256 ww }] │ │ │ │ │ -ed4842801cd3cce6c1bcbf71477ec15a │ │ │ │ │ +f4247f66e855ff5014e0935169cf1c88 │ │ │ │ │ $fHashAlgorithmSHA256_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA256 -> SHA256 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -99c0401463877b7685f36e3b2d3c84ac │ │ │ │ │ +9223a5ed324e1d9b5eb368a3ea317953 │ │ │ │ │ $fHashAlgorithmSHA3 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_sha1_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha1_init }] │ │ │ │ │ -b331668f0acd0202805902c0bdf58502 │ │ │ │ │ +4099125e1b22798bddbbfa18e4490c61 │ │ │ │ │ $fHashAlgorithmSHA384 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA384 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA384 │ │ │ │ │ @@ -957,108 +957,108 @@ │ │ │ │ │ $fHashAlgorithmSHA14 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -4c25f748d6ca69708becb377c329dfe1 │ │ │ │ │ +9909ec75d6d4d6d0c799736ecb084c40 │ │ │ │ │ $fHashAlgorithmSHA384_$chashInit :: SHA384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA384], │ │ │ │ │ Unfolding: Core: SHA384 $fHashAlgorithmSHA15] │ │ │ │ │ -b0487335e7bf30e23d6df3daa0af0910 │ │ │ │ │ +96d84fca7c9677da0302e628d4781d95 │ │ │ │ │ $fHashAlgorithmSHA384_$chashUpdateLazy :: │ │ │ │ │ SHA384 -> Data.ByteString.Lazy.Internal.ByteString -> SHA384 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA384) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA384_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -eb38d59b301b100e8c47b9505e9e74b9 │ │ │ │ │ +6da9b31b38b42fd43975d0294e7ef697 │ │ │ │ │ $fHashAlgorithmSHA384_$snettleHashFinalize :: │ │ │ │ │ SHA384 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA384) -> │ │ │ │ │ case c of wild { SHA384 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize8 ww1 } }] │ │ │ │ │ -1ad5be7ef8818aa3fdadd45103f98de6 │ │ │ │ │ +c7389ce73eb914d0c513b76c200b5f1c │ │ │ │ │ $fHashAlgorithmSHA384_$snettleHashUpdate :: │ │ │ │ │ SHA384 -> Data.ByteString.Internal.Type.ByteString -> SHA384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA384) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate8 c msg of wild { Solo# ww -> SHA384 ww }] │ │ │ │ │ -b50df0eb7d542c6ca70b691f3a98bdee │ │ │ │ │ +ab7bfb792f51372887b2ec7cfe3f9a02 │ │ │ │ │ $fHashAlgorithmSHA384_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA384 -> SHA384 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -702f303b7bb9ee358f0af63b47287c58 │ │ │ │ │ +36d9cb6d96cf5951b076a5a171cfb1f1 │ │ │ │ │ $fHashAlgorithmSHA3_1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -e89526934f597daf606cdd38432f4cd7 │ │ │ │ │ +8bd822ec27e8e4327e62172dbc9ad94c │ │ │ │ │ $fHashAlgorithmSHA3_10 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_sha3_384_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_384_init }] │ │ │ │ │ -d1c78e8c61f143572631a4b03470ef61 │ │ │ │ │ +e0be736aa940b5e50562c79c38ad5190 │ │ │ │ │ $fHashAlgorithmSHA3_11 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_12] │ │ │ │ │ -d5fa8c2ddf61d59761ea56fd664e66b6 │ │ │ │ │ +a77d1084895003b477fd9a8c5f6aef52 │ │ │ │ │ $fHashAlgorithmSHA3_12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-384"#] │ │ │ │ │ -e31b993b00db0a4dcdfd5c277a69cd76 │ │ │ │ │ +b39c80094905959108692d0dbc9c08a6 │ │ │ │ │ $fHashAlgorithmSHA3_13 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -b031e651559435c8dc987ab72c45a5eb │ │ │ │ │ +05320c7c453669eb1940c776eff3c885 │ │ │ │ │ $fHashAlgorithmSHA3_14 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_sha3_512_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_512_init }] │ │ │ │ │ -e13d30e4aa1060c09e99267a82b4fbf1 │ │ │ │ │ +107fdb325d57de14f9f4db36dd21060c │ │ │ │ │ $fHashAlgorithmSHA3_15 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_16] │ │ │ │ │ -f5e1d112d193b1e68ccd1f3b83290116 │ │ │ │ │ +8b0a33e4dd49c9220af4738ccb6a269f │ │ │ │ │ $fHashAlgorithmSHA3_16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-512"#] │ │ │ │ │ -f928a300705779a6ff99446d2d9d18a4 │ │ │ │ │ +96a99df4ddfbe83e3ea0bdd001f53cf9 │ │ │ │ │ $fHashAlgorithmSHA3_2 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_sha3_224_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_224_init }] │ │ │ │ │ -e064bddde4ec0f678bac7a53306fb246 │ │ │ │ │ +fc4d041b61a899eb4448b5ae0149b3a3 │ │ │ │ │ $fHashAlgorithmSHA3_224 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_224 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_224 │ │ │ │ │ @@ -1081,55 +1081,55 @@ │ │ │ │ │ $fHashAlgorithmSHA3_1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -29f5c534675bca1e5f7eacdc42b81847 │ │ │ │ │ +66d5a8d5f8ee63fcf3a92a620856dc6b │ │ │ │ │ $fHashAlgorithmSHA3_224_$chashInit :: SHA3_224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_224], │ │ │ │ │ Unfolding: Core: SHA3_224 $fHashAlgorithmSHA3_2] │ │ │ │ │ -93beddc21cb040c6aa94913edfd48813 │ │ │ │ │ +26a352e270963bab5daf08d1a92368a8 │ │ │ │ │ $fHashAlgorithmSHA3_224_$chashUpdateLazy :: │ │ │ │ │ SHA3_224 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_224 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_224) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_224_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -bf046190eb8bbc2412ad217323333304 │ │ │ │ │ +ca913eb161a83662e88be711ae6d3ea3 │ │ │ │ │ $fHashAlgorithmSHA3_224_$snettleHashFinalize :: │ │ │ │ │ SHA3_224 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_224) -> │ │ │ │ │ case c of wild { SHA3_224 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize9 ww1 } }] │ │ │ │ │ -d6fe81b747b9ad497a2cc316b76d2c20 │ │ │ │ │ +428e265e7d67a6c576dea337a92e2aee │ │ │ │ │ $fHashAlgorithmSHA3_224_$snettleHashUpdate :: │ │ │ │ │ SHA3_224 -> Data.ByteString.Internal.Type.ByteString -> SHA3_224 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_224) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate9 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_224 ww }] │ │ │ │ │ -4632354aee9cd48735c6c94cb2443aea │ │ │ │ │ +b248dfd9bdf419262aed2439c581a580 │ │ │ │ │ $fHashAlgorithmSHA3_224_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_224 -> SHA3_224 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -6fc9cdb1d3e25f4143cf96238cefb4cd │ │ │ │ │ +6b0a6c982b384ddcd4df3b4680dbb735 │ │ │ │ │ $fHashAlgorithmSHA3_256 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_256 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_256 │ │ │ │ │ @@ -1152,60 +1152,60 @@ │ │ │ │ │ $fHashAlgorithmSHA3_5 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -fb4d661f4ecc694edcfeea8f0325b4a9 │ │ │ │ │ +6616b8add282c5613729e5d577e2694a │ │ │ │ │ $fHashAlgorithmSHA3_256_$chashInit :: SHA3_256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_256], │ │ │ │ │ Unfolding: Core: SHA3_256 $fHashAlgorithmSHA3_6] │ │ │ │ │ -5233018abdb543ff5e47239e83b70961 │ │ │ │ │ +981c1af9ca519769257f35cf31aafece │ │ │ │ │ $fHashAlgorithmSHA3_256_$chashUpdateLazy :: │ │ │ │ │ SHA3_256 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_256 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_256) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_256_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -e3b519d9d1c71a9ab7dc6ba108b1c9b6 │ │ │ │ │ +9ec98a38e214d614220fbd6d5b387a2a │ │ │ │ │ $fHashAlgorithmSHA3_256_$snettleHashFinalize :: │ │ │ │ │ SHA3_256 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_256) -> │ │ │ │ │ case c of wild { SHA3_256 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize10 ww1 } }] │ │ │ │ │ -5ccf056c02e73ab600e47fae2fa8a5ac │ │ │ │ │ +ef158d9bbea667cc7804d3166c8e7c40 │ │ │ │ │ $fHashAlgorithmSHA3_256_$snettleHashUpdate :: │ │ │ │ │ SHA3_256 -> Data.ByteString.Internal.Type.ByteString -> SHA3_256 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_256) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate10 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_256 ww }] │ │ │ │ │ -990b2fc7bb734b4a9e3887b5d2af98b6 │ │ │ │ │ +bed74d649d74adc66e1d9aa5afdd4c51 │ │ │ │ │ $fHashAlgorithmSHA3_256_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_256 -> SHA3_256 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -1b855b9a769ebf093c885c15fd354a57 │ │ │ │ │ +0d7ec4e81505541ae4f9ffcb0abd8432 │ │ │ │ │ $fHashAlgorithmSHA3_3 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_4] │ │ │ │ │ -9fcfda833ec8a7fc6db95fc2e29627b0 │ │ │ │ │ +51fcfbd7259b726fc4cacaca0b74415f │ │ │ │ │ $fHashAlgorithmSHA3_384 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_384 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_384 │ │ │ │ │ @@ -1228,65 +1228,65 @@ │ │ │ │ │ $fHashAlgorithmSHA3_9 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -2ccd75c552d434f596ee255c81720876 │ │ │ │ │ +5f8bc4cbd584cd16ca5c39c0cb2e2c53 │ │ │ │ │ $fHashAlgorithmSHA3_384_$chashInit :: SHA3_384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_384], │ │ │ │ │ Unfolding: Core: SHA3_384 $fHashAlgorithmSHA3_10] │ │ │ │ │ -34d9bdd8604642aa746d1506eddcda0c │ │ │ │ │ +9d0a87dee13ac940c1afdbea85d436a4 │ │ │ │ │ $fHashAlgorithmSHA3_384_$chashUpdateLazy :: │ │ │ │ │ SHA3_384 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_384 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_384) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_384_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -0889d015e1ce57e7759e78862de0971d │ │ │ │ │ +21fe178953ec28180e01a19d37a5aae9 │ │ │ │ │ $fHashAlgorithmSHA3_384_$snettleHashFinalize :: │ │ │ │ │ SHA3_384 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_384) -> │ │ │ │ │ case c of wild { SHA3_384 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize11 ww1 } }] │ │ │ │ │ -0b99b1eb6880aa56d8b865312bfd1839 │ │ │ │ │ +ffdc0bea9e2ea61ff852db19467f383b │ │ │ │ │ $fHashAlgorithmSHA3_384_$snettleHashUpdate :: │ │ │ │ │ SHA3_384 -> Data.ByteString.Internal.Type.ByteString -> SHA3_384 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_384) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate11 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_384 ww }] │ │ │ │ │ -3e17baa8374ab7f9ec6f1810d48e0169 │ │ │ │ │ +0d44ba8ef6d4c3745a3965351623b126 │ │ │ │ │ $fHashAlgorithmSHA3_384_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_384 -> SHA3_384 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -45d0d0094310fd20a04f499cf9a620ab │ │ │ │ │ +0250f72950789381a0a28fc71569b555 │ │ │ │ │ $fHashAlgorithmSHA3_4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-224"#] │ │ │ │ │ -ea5653b3fec9d6b018a87d35172c7414 │ │ │ │ │ +f9939d620d21dfcce8485362de698f20 │ │ │ │ │ $fHashAlgorithmSHA3_5 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -9acacdea8612741b044111a6fce2a7eb │ │ │ │ │ +ee5651b308258e14cdd78cdba115fdeb │ │ │ │ │ $fHashAlgorithmSHA3_512 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA3_512 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_512 │ │ │ │ │ @@ -1309,87 +1309,87 @@ │ │ │ │ │ $fHashAlgorithmSHA3_13 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -a3de1fee681e3e52f3c1b6f3b23880d6 │ │ │ │ │ +ac616d6f29dbbb1d1d0ea96561b98cce │ │ │ │ │ $fHashAlgorithmSHA3_512_$chashInit :: SHA3_512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA3_512], │ │ │ │ │ Unfolding: Core: SHA3_512 $fHashAlgorithmSHA3_14] │ │ │ │ │ -94fff20654bdcee91a024be662c118f5 │ │ │ │ │ +ab52e2fde2956a866d51f755333cc690 │ │ │ │ │ $fHashAlgorithmSHA3_512_$chashUpdateLazy :: │ │ │ │ │ SHA3_512 -> Data.ByteString.Lazy.Internal.ByteString -> SHA3_512 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA3_512) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA3_512_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -8871d8d3a38a4cbfd21f19fb913c48af │ │ │ │ │ +39bc5e0b7e791c896716c64cc1e12108 │ │ │ │ │ $fHashAlgorithmSHA3_512_$snettleHashFinalize :: │ │ │ │ │ SHA3_512 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_512) -> │ │ │ │ │ case c of wild { SHA3_512 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize12 ww1 } }] │ │ │ │ │ -9a97ed82ce7bb3c6160962f5bc659546 │ │ │ │ │ +2218b21d0c76e083b509173347206e2c │ │ │ │ │ $fHashAlgorithmSHA3_512_$snettleHashUpdate :: │ │ │ │ │ SHA3_512 -> Data.ByteString.Internal.Type.ByteString -> SHA3_512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA3_512) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate12 c msg of wild { Solo# ww -> │ │ │ │ │ SHA3_512 ww }] │ │ │ │ │ -5e8e2ea5a2188f117faddea1b674fe07 │ │ │ │ │ +74e819f8bcde6698176ee3f5390c30cd │ │ │ │ │ $fHashAlgorithmSHA3_512_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA3_512 -> SHA3_512 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -c5469f5a834647c96ee95b4608bf078b │ │ │ │ │ +5873953baf5c9023da5b9ec450ac184a │ │ │ │ │ $fHashAlgorithmSHA3_6 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_sha3_256_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_256_init }] │ │ │ │ │ -55989ebca39c231368b40a9b0a0d80ac │ │ │ │ │ +b1a3fff713b457502e0e7ea1e3c1ae87 │ │ │ │ │ $fHashAlgorithmSHA3_7 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA3_8] │ │ │ │ │ -8f321889d859dc63251ee5f0f09d5b6b │ │ │ │ │ +ae60eaeeeb6597eb157732b2b0a0fd7c │ │ │ │ │ $fHashAlgorithmSHA3_8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3-256"#] │ │ │ │ │ -dd2f1a8cab1fa994cdaafc26a02c8e68 │ │ │ │ │ +17ae425a11531a7571b7888174e82ca2 │ │ │ │ │ $fHashAlgorithmSHA3_9 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -5250da24044db079d5ae8e6514da6eec │ │ │ │ │ +a1474ae63f425fe3fee247d895a054de │ │ │ │ │ $fHashAlgorithmSHA4 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA5] │ │ │ │ │ -28d28e0cfd17bd16dbd95417a8cb56d2 │ │ │ │ │ +8c3db8b7d2df35ae531ba7dd03c30294 │ │ │ │ │ $fHashAlgorithmSHA5 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA1"#] │ │ │ │ │ -7563f53f2d2539ee9693ad8e0267f9c5 │ │ │ │ │ +080efcd8b96ce7b5d5fba4ecb516d59f │ │ │ │ │ $fHashAlgorithmSHA512 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.HashAlgorithm SHA512 │ │ │ │ │ DFunId │ │ │ │ │ [LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:HashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA512 │ │ │ │ │ @@ -1410,78 +1410,78 @@ │ │ │ │ │ $fHashAlgorithmSHA18 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -7f0657f4fdf369302baae315ed7b3882 │ │ │ │ │ +18e99a9e3d0bdfaea4a2ab7ef2ee2ce4 │ │ │ │ │ $fHashAlgorithmSHA512_$chashInit :: SHA512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[SHA512], │ │ │ │ │ Unfolding: Core: SHA512 $fHashAlgorithmSHA19] │ │ │ │ │ -b63ec79dcf574eb91cd9210611bd0b75 │ │ │ │ │ +0b34d07198789193a0f17bfd477fc265 │ │ │ │ │ $fHashAlgorithmSHA512_$chashUpdateLazy :: │ │ │ │ │ SHA512 -> Data.ByteString.Lazy.Internal.ByteString -> SHA512 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (a1['GHC.Types.Many] :: SHA512) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fHashAlgorithmSHA512_go1 (Data.ByteString.Lazy.toChunks eta) a1] │ │ │ │ │ -a47e70ee66412e95aea090e5021f5ae8 │ │ │ │ │ +a55b490f413441f19702563a3d6e1c5c │ │ │ │ │ $fHashAlgorithmSHA512_$snettleHashFinalize :: │ │ │ │ │ SHA512 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA512) -> │ │ │ │ │ case c of wild { SHA512 ww -> │ │ │ │ │ case ww │ │ │ │ │ `cast` │ │ │ │ │ (Data.SecureMem.N:SecureMem[0]) of wild1 { Data.ByteArray.ScrubbedBytes.ScrubbedBytes ww1 -> │ │ │ │ │ $w$snettleHashFinalize13 ww1 } }] │ │ │ │ │ -2cc47a1c68bf1466751e91df060648ac │ │ │ │ │ +ebc59f6bb68113a11db2f4e6c9c2ceb0 │ │ │ │ │ $fHashAlgorithmSHA512_$snettleHashUpdate :: │ │ │ │ │ SHA512 -> Data.ByteString.Internal.Type.ByteString -> SHA512 │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , CPR: 1, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: SHA512) │ │ │ │ │ (msg['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case $w$snettleHashUpdate13 c msg of wild { Solo# ww -> │ │ │ │ │ SHA512 ww }] │ │ │ │ │ -2b83ea09a6adcf105d04449247cb3f5e │ │ │ │ │ +8e9e29cec4731a6321bb3729273f3893 │ │ │ │ │ $fHashAlgorithmSHA512_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> SHA512 -> SHA512 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -242788fcf8115e440535e895e627b153 │ │ │ │ │ +3efc3d420bbd351b221ef151245fc866 │ │ │ │ │ $fHashAlgorithmSHA6 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFThunk (updatable=True might_be_function= True)] │ │ │ │ │ -50e6c53ec61ab057d37081ee911371d8 │ │ │ │ │ +4dfd4065af5190a7eb6162e427e2e27b │ │ │ │ │ $fHashAlgorithmSHA7 :: Data.SecureMem.SecureMem │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_sha224_ctx_size of wild { GHC.Types.I# ww -> │ │ │ │ │ Data.SecureMem.$wunsafeCreateSecureMem │ │ │ │ │ ww │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha224_init }] │ │ │ │ │ -b5ea0ac080f6394af037e4d8e8a1acbd │ │ │ │ │ +6fb262e95e3dffb68387be0b968aa81d │ │ │ │ │ $fHashAlgorithmSHA8 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackCString# $fHashAlgorithmSHA9] │ │ │ │ │ -5c4d6014f1c356c984bca3b28acc5973 │ │ │ │ │ +6d164154a666b1ff04db104a7b09d87f │ │ │ │ │ $fHashAlgorithmSHA9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA224"#] │ │ │ │ │ -0a9f37ae57ae7667cb4b5643ce28e548 │ │ │ │ │ +a2022084c56a137324f62fd15c943bbb │ │ │ │ │ $fNettleHashAlgorithmGOSTHASH94 :: NettleHashAlgorithm GOSTHASH94 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @GOSTHASH94 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_gosthash94_ctx_size │ │ │ │ │ @@ -1516,23 +1516,23 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ gosthash94_ctx │ │ │ │ │ $fNettleHashAlgorithmGOSTHASH94_$cnha_Ctx] │ │ │ │ │ -272337dd79796de37a6cbfd236dbb316 │ │ │ │ │ +33e49ee58c446a9bc42d2e00675725d2 │ │ │ │ │ $fNettleHashAlgorithmGOSTHASH94_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> GOSTHASH94 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ GOSTHASH94 ds] │ │ │ │ │ -c709df1e7caacbf14d9a4092a445106c │ │ │ │ │ +191edc3fe3deeb878479a2aeeedbb2c5 │ │ │ │ │ $fNettleHashAlgorithmMD2 :: NettleHashAlgorithm MD2 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD2 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md2_ctx_size │ │ │ │ │ @@ -1563,22 +1563,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ md2_ctx │ │ │ │ │ $fNettleHashAlgorithmMD2_$cnha_Ctx] │ │ │ │ │ -bbfd1892ed79daa13034d3f63935d8d2 │ │ │ │ │ +aa529a65c354c8e1dd81266ec38d0a37 │ │ │ │ │ $fNettleHashAlgorithmMD2_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> MD2 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> MD2 ds] │ │ │ │ │ -02d2605e34208fb5e54a001df400ea6a │ │ │ │ │ +b793ef064170210c41a5a17e0d5cd8ed │ │ │ │ │ $fNettleHashAlgorithmMD4 :: NettleHashAlgorithm MD4 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD4 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md4_ctx_size │ │ │ │ │ @@ -1609,22 +1609,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ md4_ctx │ │ │ │ │ $fNettleHashAlgorithmMD4_$cnha_Ctx] │ │ │ │ │ -ef7e75249639e2706e055f7fb6d3c5b4 │ │ │ │ │ +46f79ecb9aab36e5966f5df00358e563 │ │ │ │ │ $fNettleHashAlgorithmMD4_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> MD4 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> MD4 ds] │ │ │ │ │ -981c01691504aca318d14c42931c3395 │ │ │ │ │ +58caba2fa94baf07a2a553288b9f7250 │ │ │ │ │ $fNettleHashAlgorithmMD5 :: NettleHashAlgorithm MD5 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @MD5 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_md5_ctx_size │ │ │ │ │ @@ -1655,22 +1655,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ md5_ctx │ │ │ │ │ $fNettleHashAlgorithmMD5_$cnha_Ctx] │ │ │ │ │ -006014344e244b8bf738620a948c2cc9 │ │ │ │ │ +4606d2ae3df4572063f9fb0adb145000 │ │ │ │ │ $fNettleHashAlgorithmMD5_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> MD5 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> MD5 ds] │ │ │ │ │ -65d701567dc2816d81cb5b1228037877 │ │ │ │ │ +20b90b90571b85d1d639cb3dd8b4d884 │ │ │ │ │ $fNettleHashAlgorithmRIPEMD160 :: NettleHashAlgorithm RIPEMD160 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @RIPEMD160 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_ripemd160_ctx_size │ │ │ │ │ @@ -1705,23 +1705,23 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ ripemd160_ctx │ │ │ │ │ $fNettleHashAlgorithmRIPEMD160_$cnha_Ctx] │ │ │ │ │ -266162676449816fc043a7fb36c8c5a2 │ │ │ │ │ +c4cbb97a3f3302e7350efb0351ccaff4 │ │ │ │ │ $fNettleHashAlgorithmRIPEMD160_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> RIPEMD160 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> │ │ │ │ │ RIPEMD160 ds] │ │ │ │ │ -ea7abac0fffd7497ff228ff686ea8244 │ │ │ │ │ +763cc2e2d04afa3edea018a1a12b6029 │ │ │ │ │ $fNettleHashAlgorithmSHA1 :: NettleHashAlgorithm SHA1 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA1 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha1_ctx_size │ │ │ │ │ @@ -1752,22 +1752,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha1_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA1_$cnha_Ctx] │ │ │ │ │ -99c880a169c23d0374d1257152bbea8a │ │ │ │ │ +33918dadbe88f3262bef12834d07f773 │ │ │ │ │ $fNettleHashAlgorithmSHA1_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA1 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA1 ds] │ │ │ │ │ -97164e42a22c8de13cf2d70bb6907746 │ │ │ │ │ +1636c645186b7d5efeefadb94c068782 │ │ │ │ │ $fNettleHashAlgorithmSHA224 :: NettleHashAlgorithm SHA224 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA224 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha224_ctx_size │ │ │ │ │ @@ -1799,22 +1799,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha224_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA224_$cnha_Ctx] │ │ │ │ │ -539b6370939fd008c9338597d52c59e9 │ │ │ │ │ +f5c46fd06dcd9539332336b981413505 │ │ │ │ │ $fNettleHashAlgorithmSHA224_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA224 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA224 ds] │ │ │ │ │ -545fc16b410996dfa188e800e57c60b1 │ │ │ │ │ +af2c3313aae058edcf869bf984544362 │ │ │ │ │ $fNettleHashAlgorithmSHA256 :: NettleHashAlgorithm SHA256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA256 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha256_ctx_size │ │ │ │ │ @@ -1846,22 +1846,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha256_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA256_$cnha_Ctx] │ │ │ │ │ -007849224c07680339f0dfb0caf4f5b7 │ │ │ │ │ +3965cdcfa8e186cb1786f0e1ef6a463a │ │ │ │ │ $fNettleHashAlgorithmSHA256_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA256 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA256 ds] │ │ │ │ │ -ef1e27ecd030c1283c05986c8fffc710 │ │ │ │ │ +fbf0c975d85e2c69d828adca7ead1d1c │ │ │ │ │ $fNettleHashAlgorithmSHA384 :: NettleHashAlgorithm SHA384 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA384 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha384_ctx_size │ │ │ │ │ @@ -1893,22 +1893,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha384_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA384_$cnha_Ctx] │ │ │ │ │ -569a73f2f0edc85b1ac6f39bfc3dd597 │ │ │ │ │ +e6d5538de98b50bf4c9a18e42aac2e9b │ │ │ │ │ $fNettleHashAlgorithmSHA384_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA384 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA384 ds] │ │ │ │ │ -7b52ee1fd47c414d15934a31eca6c826 │ │ │ │ │ +85d02dfedde51f64a639fc3bdc661632 │ │ │ │ │ $fNettleHashAlgorithmSHA3_224 :: NettleHashAlgorithm SHA3_224 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_224 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_224_ctx_size │ │ │ │ │ @@ -1943,22 +1943,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_224_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_224_$cnha_Ctx] │ │ │ │ │ -cd17c26da216146ee74552ee72b8f570 │ │ │ │ │ +5ab4dd5ed9fe2c4b2886738dc79a10b3 │ │ │ │ │ $fNettleHashAlgorithmSHA3_224_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_224 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_224 ds] │ │ │ │ │ -a53f0daaec7e64d662bb4a0a2e492665 │ │ │ │ │ +f3b339a411bb0ebc206a0e750d98174c │ │ │ │ │ $fNettleHashAlgorithmSHA3_256 :: NettleHashAlgorithm SHA3_256 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_256 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_256_ctx_size │ │ │ │ │ @@ -1993,22 +1993,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_256_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_256_$cnha_Ctx] │ │ │ │ │ -cea1efec67f0da93d225ebf443945bee │ │ │ │ │ +cd1f751f1018bd082a7f5aabd33a261a │ │ │ │ │ $fNettleHashAlgorithmSHA3_256_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_256 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_256 ds] │ │ │ │ │ -8a51fd06e8ede87bfd8fd9bbdeb9e435 │ │ │ │ │ +43abdf8395288ce38de244b86137c4f9 │ │ │ │ │ $fNettleHashAlgorithmSHA3_384 :: NettleHashAlgorithm SHA3_384 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_384 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_384_ctx_size │ │ │ │ │ @@ -2043,22 +2043,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_384_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_384_$cnha_Ctx] │ │ │ │ │ -35cc986c83baba32a5fd25b03aee5479 │ │ │ │ │ +417b5d36c032548768362d16b20dba9e │ │ │ │ │ $fNettleHashAlgorithmSHA3_384_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_384 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_384 ds] │ │ │ │ │ -a925a33cff2dee4e26844fd2f3db4950 │ │ │ │ │ +1b4b96f62d978edb2d281ee986ac6281 │ │ │ │ │ $fNettleHashAlgorithmSHA3_512 :: NettleHashAlgorithm SHA3_512 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA3_512 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha3_512_ctx_size │ │ │ │ │ @@ -2093,22 +2093,22 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha3_512_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA3_512_$cnha_Ctx] │ │ │ │ │ -7407051364e990e8d0d430d2af1320a7 │ │ │ │ │ +636e7e0c673f1c6378b1ef66619c3b7f │ │ │ │ │ $fNettleHashAlgorithmSHA3_512_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA3_512 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA3_512 ds] │ │ │ │ │ -43da70867770ad700629b6824cb34e24 │ │ │ │ │ +0422a40a18a73ed3f68c0f412a2fa404 │ │ │ │ │ $fNettleHashAlgorithmSHA512 :: NettleHashAlgorithm SHA512 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @SHA512 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_sha512_ctx_size │ │ │ │ │ @@ -2140,742 +2140,742 @@ │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) │ │ │ │ │ sha512_ctx │ │ │ │ │ $fNettleHashAlgorithmSHA512_$cnha_Ctx] │ │ │ │ │ -6dc8caf10a162527bc50ca0f87d771e4 │ │ │ │ │ +c3ec2647a65c3d7aa9a75396899165d3 │ │ │ │ │ $fNettleHashAlgorithmSHA512_$cnha_Ctx :: │ │ │ │ │ Data.SecureMem.SecureMem -> SHA512 │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1, │ │ │ │ │ Arity: 1, Strictness: , CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> SHA512 ds] │ │ │ │ │ -88dc5e6980711d3ca02ec228395281cd │ │ │ │ │ +44b7172ca5fa3b5dcaa7822117babbd1 │ │ │ │ │ $tc'C:NettleHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 15726673811813629214#Word64 │ │ │ │ │ - 6236691651282236058#Word64 │ │ │ │ │ + 1251497764493553879#Word64 │ │ │ │ │ + 4819053414749645276#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleHashAlgorithm2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleHashAlgorithm1] │ │ │ │ │ -b543fc0dec819cb99fa03c33150d0e8c │ │ │ │ │ +e9a715c8b2f7b08194e53a2a0a6a8885 │ │ │ │ │ $tc'C:NettleHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cd4e6b2685306dae46562c3ec4bf774e │ │ │ │ │ +4d377c323ad79daa75fc14e4092bff52 │ │ │ │ │ $tc'C:NettleHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tc'C:NettleHashAlgorithm3] │ │ │ │ │ -c8ff3293c5d49bdd52115e7be12af888 │ │ │ │ │ +65061b7c02d04599328e455189483c8c │ │ │ │ │ $tc'C:NettleHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleHashAlgorithm"#] │ │ │ │ │ -8edf9cd32523f0fb2e4fb623f16d228e │ │ │ │ │ +c74679f42c1df7a0bc407b18d4a00944 │ │ │ │ │ $tc'GOSTHASH1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -8eabbed87e973a76867a654e0b1103e8 │ │ │ │ │ +3e9c9e2698d3e39159cc5a1be88b675b │ │ │ │ │ $tc'GOSTHASH2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'GOSTHASH3] │ │ │ │ │ -4b0dbdb1229fcfc58a7f597f70111422 │ │ │ │ │ +377c5d1c7c984d25a15d5aef5f8f24d7 │ │ │ │ │ $tc'GOSTHASH3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'GOSTHASH94"#] │ │ │ │ │ -0bae42c38a6269015ddc5bf24ca334f4 │ │ │ │ │ +fc59b776e243665509b5d951ad372840 │ │ │ │ │ $tc'GOSTHASH94 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14341580592083946872#Word64 │ │ │ │ │ - 15344299993127916889#Word64 │ │ │ │ │ + 6845426058207375073#Word64 │ │ │ │ │ + 7121460700547507680#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'GOSTHASH2 │ │ │ │ │ 0# │ │ │ │ │ $tc'GOSTHASH1] │ │ │ │ │ -a6b73df9e2ad913919959e770338e0f0 │ │ │ │ │ +0726c652a5781ffa29faf586b48e9b4e │ │ │ │ │ $tc'MD1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -da1a452125fbf652b927a9116f3e21a8 │ │ │ │ │ +40705603539371ce3d73999bc3d3d615 │ │ │ │ │ $tc'MD10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'MD4"#] │ │ │ │ │ -27fba0ce0180c75ad2e85300a8ba5c58 │ │ │ │ │ +204ea1435654ecc66433d70a06b8362c │ │ │ │ │ $tc'MD11 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -8776a67b96a3ccabca910e0a33ff8e8f │ │ │ │ │ +3104ad6a5a27206ceb7edb265eae8e61 │ │ │ │ │ $tc'MD12 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'MD13] │ │ │ │ │ -5da056689ccc445068af4b22887de2ad │ │ │ │ │ +0044e3ba0cb0d3b9989deebd9b1a8c61 │ │ │ │ │ $tc'MD13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'MD5"#] │ │ │ │ │ -d68f470b0d3439b875f27e8711b80fa7 │ │ │ │ │ +707c82cff2b239fd861f5797d5a209d2 │ │ │ │ │ $tc'MD2 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6574030811486836007#Word64 │ │ │ │ │ - 219592019333037416#Word64 │ │ │ │ │ + 14396726589465274904#Word64 │ │ │ │ │ + 2524249959979553138#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'MD3 │ │ │ │ │ 0# │ │ │ │ │ $tc'MD1] │ │ │ │ │ -969ed4f44f9c9d6841ff254714b09d26 │ │ │ │ │ +36269b36607896885aadddc0d7838fa0 │ │ │ │ │ $tc'MD3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'MD7] │ │ │ │ │ -643a01ccc44836470a95f2ef94de2f0e │ │ │ │ │ +b73983318164c884cfc7f6abfa71de94 │ │ │ │ │ $tc'MD4 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5662389175407299653#Word64 │ │ │ │ │ - 8707447273583684666#Word64 │ │ │ │ │ + 16374078659869255359#Word64 │ │ │ │ │ + 7149978332268570290#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'MD9 │ │ │ │ │ 0# │ │ │ │ │ $tc'MD8] │ │ │ │ │ -a85046cb0870ad23c34be6c30b98177c │ │ │ │ │ +5ccd501f2879b39362667bccc3486ba7 │ │ │ │ │ $tc'MD5 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10962395619963988639#Word64 │ │ │ │ │ - 2014711307425680991#Word64 │ │ │ │ │ + 474000815753805260#Word64 │ │ │ │ │ + 15846830642041405707#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'MD12 │ │ │ │ │ 0# │ │ │ │ │ $tc'MD11] │ │ │ │ │ -33f3722f21e432507009a590b61686a9 │ │ │ │ │ +4023f687031dd03cb16cc56de2b35ca6 │ │ │ │ │ $tc'MD7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'MD2"#] │ │ │ │ │ -fa1265ef3f09921bf3f5092054f700a0 │ │ │ │ │ +82bf47df85021df4e082d1a20204eef1 │ │ │ │ │ $tc'MD8 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -46d15ef459643aafef8ef37e1ae64beb │ │ │ │ │ +57004ea595e9889af5a943bc42d24cdc │ │ │ │ │ $tc'MD9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'MD10] │ │ │ │ │ -b736b9fad3cf7abff8277689493bbf08 │ │ │ │ │ +e663b384b9ab0e7587045d62a6fb79b0 │ │ │ │ │ $tc'RIPEMD1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -15371e3f008b3fbe82df7d932228e356 │ │ │ │ │ +d94da8ff99cf4f255b51662e40d48959 │ │ │ │ │ $tc'RIPEMD160 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7687871418234556476#Word64 │ │ │ │ │ - 5478198478995667141#Word64 │ │ │ │ │ + 12876183588397224733#Word64 │ │ │ │ │ + 2146764456466110620#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'RIPEMD2 │ │ │ │ │ 0# │ │ │ │ │ $tc'RIPEMD1] │ │ │ │ │ -0947f05b820c93c66c2cce80a1cbe0ae │ │ │ │ │ +1dbb4390018c6d01b48eb8a515cee798 │ │ │ │ │ $tc'RIPEMD2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'RIPEMD3] │ │ │ │ │ -96e51764cef73b83ab8670729070b1c1 │ │ │ │ │ +0aeef5daaf219e9df7ad48c6ec0534a1 │ │ │ │ │ $tc'RIPEMD3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'RIPEMD160"#] │ │ │ │ │ -87ea6949e4f84f946eedc58902c575b1 │ │ │ │ │ +f1d6ad4f7c34389bc611be09f995a7bf │ │ │ │ │ $tc'SHA1 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16329000329652746455#Word64 │ │ │ │ │ - 1079887316152456720#Word64 │ │ │ │ │ + 2883321338291251392#Word64 │ │ │ │ │ + 17210217861253170416#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA2] │ │ │ │ │ -8acb65d9d2814418941282b368d1e6be │ │ │ │ │ +89076bb1a5c1771f87a15dd642f7832d │ │ │ │ │ $tc'SHA10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA256"#] │ │ │ │ │ -cef90e703a6f31906b58d04b404eeb18 │ │ │ │ │ +364b94a6400c91e8654f1429e01bce0e │ │ │ │ │ $tc'SHA11 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -d4d690636b38edb23c0f53aab2d166ba │ │ │ │ │ +2d15477198e39e1ef4370153b941331e │ │ │ │ │ $tc'SHA12 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA13] │ │ │ │ │ -7ff6eddc22874b8b627cd6e1360b80be │ │ │ │ │ +1e687701a108d16a4496cc6b74e9132f │ │ │ │ │ $tc'SHA13 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA384"#] │ │ │ │ │ -b8037fcb88753e94cb7a000710e4331d │ │ │ │ │ +9a8929eaccf9c7b1bab3386a19fb6e6a │ │ │ │ │ $tc'SHA14 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -034e59b61c5fe2edeb3d2dc500fc3a1f │ │ │ │ │ +41b20e0ce795f46bad68afafa851ba9c │ │ │ │ │ $tc'SHA15 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA16] │ │ │ │ │ -1e9d4241d4b479e6f330c41ca0350886 │ │ │ │ │ +b58578790d717a249b6160e59004fdd9 │ │ │ │ │ $tc'SHA16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA512"#] │ │ │ │ │ -f7a3a54daed072d276567ec42b24a03d │ │ │ │ │ +373549bf7c6fb750b0fdc3ef9cbe503d │ │ │ │ │ $tc'SHA2 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c0abf64d01a1766635fffc45e1410672 │ │ │ │ │ +7609b9c4897015ce29fb39cd0bcaa5bb │ │ │ │ │ $tc'SHA224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 547911264230461465#Word64 │ │ │ │ │ - 10047875979488155956#Word64 │ │ │ │ │ + 11523279027204300777#Word64 │ │ │ │ │ + 2795256929242850279#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA6 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA5] │ │ │ │ │ -484d6ad437e89c4703a7c6d5db53ce17 │ │ │ │ │ +68f6b9a1365045bef0d49c47c5cf1d16 │ │ │ │ │ $tc'SHA256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 962366679155633127#Word64 │ │ │ │ │ - 2453747050286701525#Word64 │ │ │ │ │ + 8394019134791134367#Word64 │ │ │ │ │ + 5575242815516954745#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA9 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA8] │ │ │ │ │ -41183430316c7efbb7c26afbeda3158e │ │ │ │ │ +a6164f147ea415717b0cc8035a1d277c │ │ │ │ │ $tc'SHA3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA4] │ │ │ │ │ -188d71dea05adb1b9f6c496f6040ef14 │ │ │ │ │ +e70e209f76b5903afc09dca749771963 │ │ │ │ │ $tc'SHA384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14784236106992100906#Word64 │ │ │ │ │ - 7596864287644228695#Word64 │ │ │ │ │ + 7856833402428250581#Word64 │ │ │ │ │ + 5561962452312454457#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA12 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA11] │ │ │ │ │ -d37d0288c38ef7acd1292a9b41e33949 │ │ │ │ │ +ca18c4ab376a266e1b1c3e23d76a6c27 │ │ │ │ │ $tc'SHA3_1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -1f6163ee8e1b316a0b3c735b290414d7 │ │ │ │ │ +8afc3f1314c7928ea6329fe018922358 │ │ │ │ │ $tc'SHA3_10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -2a3bedc7b6e810f52f743266a1420011 │ │ │ │ │ +55cc8cd1d1a5e390e6330c657d3e722f │ │ │ │ │ $tc'SHA3_11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_12] │ │ │ │ │ -d2420c0fdee0633c00b45860164ffe80 │ │ │ │ │ +475421f4ec7e5e69638d060684ca31b2 │ │ │ │ │ $tc'SHA3_12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_512"#] │ │ │ │ │ -02ebf85e841b28144eae3ff084a0f95f │ │ │ │ │ +61691de12984cbb31608cde21aeb4179 │ │ │ │ │ $tc'SHA3_2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_3] │ │ │ │ │ -a140d235c439d0b2dde1b3382b8be0a3 │ │ │ │ │ +e15628e007f3d0f15ec30b916642acd5 │ │ │ │ │ $tc'SHA3_224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5193974399385185043#Word64 │ │ │ │ │ - 7021056739667671071#Word64 │ │ │ │ │ + 9652615809063418575#Word64 │ │ │ │ │ + 4201675594383084735#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_2 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_1] │ │ │ │ │ -af2fb8a31a26269999e7832e81beb499 │ │ │ │ │ +f77fe57a688a60490869bc60472da7f3 │ │ │ │ │ $tc'SHA3_256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 15694909769881179332#Word64 │ │ │ │ │ - 9723974370124670473#Word64 │ │ │ │ │ + 10891752847373469737#Word64 │ │ │ │ │ + 17347923255625241027#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_5 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_4] │ │ │ │ │ -2e070c4db1f668a06756713209fa330f │ │ │ │ │ +8a01f9001cc8fc28bc4469ba9ef60b90 │ │ │ │ │ $tc'SHA3_3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_224"#] │ │ │ │ │ -1c4a9978a77d8863785a0b4012e7e330 │ │ │ │ │ +62c206e9468482953ab4c95e3df26e5f │ │ │ │ │ $tc'SHA3_384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3314332283591573123#Word64 │ │ │ │ │ - 16961962503763856821#Word64 │ │ │ │ │ + 12896806020840003697#Word64 │ │ │ │ │ + 16646139806468155157#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_8 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_7] │ │ │ │ │ -74f42aa179b51c9ca0e0b16d48dbb87c │ │ │ │ │ +e7eabc746fbf14874a053e8989b41f1e │ │ │ │ │ $tc'SHA3_4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -0bcc7aef7b15bc4e5d28b0751c6f9681 │ │ │ │ │ +8df81c722134f40e74b69bb0d4406985 │ │ │ │ │ $tc'SHA3_5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_6] │ │ │ │ │ -40c25085ffde6530af7814c8bbfb6c2f │ │ │ │ │ +d5a93fe9cfcde2308aba78932cc66581 │ │ │ │ │ $tc'SHA3_512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 7942289037205978660#Word64 │ │ │ │ │ - 7754609999437156818#Word64 │ │ │ │ │ + 7781670614690268536#Word64 │ │ │ │ │ + 3293817819936917953#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA3_11 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA3_10] │ │ │ │ │ -bd4b07d3ccbe9edcb704c58a01fccd8f │ │ │ │ │ +9999d809a0794333b9f58d317df79eb8 │ │ │ │ │ $tc'SHA3_6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_256"#] │ │ │ │ │ -1884315cbd3d27792510c16ccdce80c6 │ │ │ │ │ +48bf371046711f10d7a415eb744061d2 │ │ │ │ │ $tc'SHA3_7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -cc4099868c8a63241936756cf5521d6b │ │ │ │ │ +ddf00136ade9ce82c0afcf95569f24e3 │ │ │ │ │ $tc'SHA3_8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA3_9] │ │ │ │ │ -01162acac162f7c82be1fddd798182be │ │ │ │ │ +5e94e9258f69eae0fec763bec24b9524 │ │ │ │ │ $tc'SHA3_9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA3_384"#] │ │ │ │ │ -3dbb9d111aa7fe0c91f79a8499436a2b │ │ │ │ │ +ab4c9f1e3a9571bdabcb3ddf2aa74b06 │ │ │ │ │ $tc'SHA4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA1"#] │ │ │ │ │ -cbadfd08375eb23f0cb71b5954a304ac │ │ │ │ │ +8f7af5abd41862b172bf119ef7fa0479 │ │ │ │ │ $tc'SHA5 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -6e70fa9149196389fef5c9a723a46a49 │ │ │ │ │ +b7e1f3ea37d9ad741e4674323d745ba2 │ │ │ │ │ $tc'SHA512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 641284415949358942#Word64 │ │ │ │ │ - 7766274948457352254#Word64 │ │ │ │ │ + 10637883310865882401#Word64 │ │ │ │ │ + 1537483113719178557#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'SHA15 │ │ │ │ │ 0# │ │ │ │ │ $tc'SHA14] │ │ │ │ │ -7aa74282692ea31d4693ec0cdc2472ae │ │ │ │ │ +1e10d6a9ca77a98bde34e7cfaa79c5ea │ │ │ │ │ $tc'SHA6 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA7] │ │ │ │ │ -52ffe2ef7f6714a22c9613bbd181ec92 │ │ │ │ │ +334ebdb754e90db40c37a46e46dfe450 │ │ │ │ │ $tc'SHA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'SHA224"#] │ │ │ │ │ -b3374bc9e6386aa4aa9427d835c12499 │ │ │ │ │ +d16f1a36ed68ea8dbe724870c675c485 │ │ │ │ │ $tc'SHA8 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -045795392111c746c4d99d8f65da0e03 │ │ │ │ │ +6e4911e6773e8d00f48667e803056315 │ │ │ │ │ $tc'SHA9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'SHA10] │ │ │ │ │ -e6bef21986404b0f433f7d3f6135fece │ │ │ │ │ +e3fd02c7886ab174c470ef038b37009b │ │ │ │ │ $tcGOSTHASH1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcGOSTHASH2] │ │ │ │ │ -755530ed6611a3f547c25ffa5e34ff4c │ │ │ │ │ +e5531cf834aa31613eb244ae76da2aab │ │ │ │ │ $tcGOSTHASH2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "GOSTHASH94"#] │ │ │ │ │ -cf1430f8f9c2585b5f574aaae464053b │ │ │ │ │ +35936bfda748df820a36a5401269a92b │ │ │ │ │ $tcGOSTHASH94 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 16341561398535541720#Word64 │ │ │ │ │ - 2176580669150321819#Word64 │ │ │ │ │ + 11484875147316363429#Word64 │ │ │ │ │ + 13827447282283388242#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcGOSTHASH1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -647a18ea57ec95039c920aab201fcf7a │ │ │ │ │ +7de21ddf17a627cb61dee1721f793699 │ │ │ │ │ $tcMD1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcMD3] │ │ │ │ │ -d7bec86f83e386c66fa819829abdf262 │ │ │ │ │ +0cf5e08c403343f060dd6dc38bfd9022 │ │ │ │ │ $tcMD10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD5"#] │ │ │ │ │ -6fa789e8fc0d1262d442fb39e6ae1dfd │ │ │ │ │ +51c3c76402f031f09afbe5b61fb157f0 │ │ │ │ │ $tcMD2 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2964057960605979039#Word64 │ │ │ │ │ - 5064144904768693085#Word64 │ │ │ │ │ + 16200412263926232851#Word64 │ │ │ │ │ + 9070971792386455038#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcMD1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -c3060e21661c66a36db81881744dc1e6 │ │ │ │ │ +3bb956c1fd81234287a8f15e66b5fa03 │ │ │ │ │ $tcMD3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD2"#] │ │ │ │ │ -8593ba0b3d72f913bb44775644343ee0 │ │ │ │ │ +b2d06ef99a3ab58cf4b4a816e0cfb54b │ │ │ │ │ $tcMD4 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3662941355756233004#Word64 │ │ │ │ │ - 825663623139635028#Word64 │ │ │ │ │ + 1053671511308285055#Word64 │ │ │ │ │ + 13428483725232487570#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcMD7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -6e8c62b037a2a29cc002acbb5f580d0e │ │ │ │ │ +191fa939561e193a18e354c58d686b5c │ │ │ │ │ $tcMD5 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10336325729269181899#Word64 │ │ │ │ │ - 6011763833679596565#Word64 │ │ │ │ │ + 16365527018574895594#Word64 │ │ │ │ │ + 14565081662428894499#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcMD9 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -c8ab9b43528e521d70ae5999294b557c │ │ │ │ │ +b54c69af0096cb17ee2d0fafbcb0db88 │ │ │ │ │ $tcMD7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcMD8] │ │ │ │ │ -9b638fbeccbb1599635c08a48adac0df │ │ │ │ │ +480818806daaf37262855a46612832c8 │ │ │ │ │ $tcMD8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "MD4"#] │ │ │ │ │ -5134aa65b961145c019618a1d97a7c25 │ │ │ │ │ +a626d26e69b3b822309cc082654f79a3 │ │ │ │ │ $tcMD9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcMD10] │ │ │ │ │ -6af4a6058536ec7a1e3809fb0a570f12 │ │ │ │ │ +4de85a519911399c84ed1ee13afa590a │ │ │ │ │ $tcNettleHashAlgorithm :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12477548539846798151#Word64 │ │ │ │ │ - 17109898679567480830#Word64 │ │ │ │ │ + 15414502788143176133#Word64 │ │ │ │ │ + 18213108352571272709#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleHashAlgorithm2 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleHashAlgorithm1] │ │ │ │ │ -5945bf85f49d3771002a1b7a1bdceee6 │ │ │ │ │ +308710bea4cb6ab2d335b2eabc79a2d1 │ │ │ │ │ $tcNettleHashAlgorithm1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -06cd2a9f8e68f9679a3c1dcfda3f657e │ │ │ │ │ +3523ab7952d3d9071646ad14ae42756e │ │ │ │ │ $tcNettleHashAlgorithm2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TrNameS $tcNettleHashAlgorithm3] │ │ │ │ │ -cfc14351d84fd8b3ea64b96c679403f2 │ │ │ │ │ +acc925278c454586b55b5c3cb2fed0e0 │ │ │ │ │ $tcNettleHashAlgorithm3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleHashAlgorithm"#] │ │ │ │ │ -fcf933a5b8c6b7011209df135142c3c8 │ │ │ │ │ +8e598a976a0cb2f08169b1d5ec3e5fc8 │ │ │ │ │ $tcRIPEMD1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcRIPEMD2] │ │ │ │ │ -898fd97cc2bd9e9a9849220eb3f589cf │ │ │ │ │ +cf05658b67932e01a9219545bd211b7b │ │ │ │ │ $tcRIPEMD160 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5335503726594278250#Word64 │ │ │ │ │ - 11235067831147771877#Word64 │ │ │ │ │ + 5164362787367950203#Word64 │ │ │ │ │ + 2719484094841368203#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcRIPEMD1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -b3244fcc1ee6dd99dad1049c261d4e78 │ │ │ │ │ +a69332e0029d13bbb3e4da204526893f │ │ │ │ │ $tcRIPEMD2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "RIPEMD160"#] │ │ │ │ │ -e68eb132901c8784a209f5bbc8481ba5 │ │ │ │ │ +5f25593d3afcffc0b977e82027d8e36b │ │ │ │ │ $tcSHA1 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17431596425216629297#Word64 │ │ │ │ │ - 4039208901901154233#Word64 │ │ │ │ │ + 11079767486023982678#Word64 │ │ │ │ │ + 13637443648857578131#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA2 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -581c4ceeed2c34e947927e97f2aeb31e │ │ │ │ │ +bb4ea8e0366d6869583d3b97ffd62f19 │ │ │ │ │ $tcSHA10 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA11] │ │ │ │ │ -51989d088e3bb080ff25ea866a43e72b │ │ │ │ │ +cd113ef0786e7455f23d9c99c0082991 │ │ │ │ │ $tcSHA11 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA512"#] │ │ │ │ │ -0ed7e68dc8b4ab8bd5a288e2c3de843e │ │ │ │ │ +e48faeab5cd991b68ae7e569fbde85f7 │ │ │ │ │ $tcSHA2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3] │ │ │ │ │ -19c4aa91f16bf1253e55a934bc81fdb3 │ │ │ │ │ +5afec0546a977dc1e2326418dc0bda45 │ │ │ │ │ $tcSHA224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 8292696938335875498#Word64 │ │ │ │ │ - 14047943102270583096#Word64 │ │ │ │ │ + 1246811181647963394#Word64 │ │ │ │ │ + 1980883064147721638#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA4 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -abb83bb404d21fa2fbfdb2cad80c7c6a │ │ │ │ │ +73827f7899fe25861ef90b16bee9a5a5 │ │ │ │ │ $tcSHA256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 12348115909456936439#Word64 │ │ │ │ │ - 4345554478329438125#Word64 │ │ │ │ │ + 1008993027650165060#Word64 │ │ │ │ │ + 15830750644182776733#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA6 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -77075397cd3f46e0b04471a3ced9dcd6 │ │ │ │ │ +f661ff576462bc1bd457c30ef916a93c │ │ │ │ │ $tcSHA3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA1"#] │ │ │ │ │ -8cf1c88881d4af9c4c826f6d7ca0ce26 │ │ │ │ │ +3dc383a1b436a4865b156c767d073817 │ │ │ │ │ $tcSHA384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 13680139941486359783#Word64 │ │ │ │ │ - 4460020539817840753#Word64 │ │ │ │ │ + 5768309637772275284#Word64 │ │ │ │ │ + 11588709697705923943#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA8 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -ce12d53e420ebe2bbc152a8330eebe23 │ │ │ │ │ +c7f0d71a71415142bb8c5329482c9151 │ │ │ │ │ $tcSHA3_1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_2] │ │ │ │ │ -5c1c6071dbc1a042adcbf48eb2c7ef06 │ │ │ │ │ +0a8487b6233771b19ada4c67d04e8963 │ │ │ │ │ $tcSHA3_2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_224"#] │ │ │ │ │ -b8349b2118bbc0f43039c27e49f1b6cf │ │ │ │ │ +d1f2641e87d15d51be3b3723e5864540 │ │ │ │ │ $tcSHA3_224 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2821622251396725078#Word64 │ │ │ │ │ - 8949652992569654455#Word64 │ │ │ │ │ + 14743661065513331507#Word64 │ │ │ │ │ + 17508616326445899908#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_1 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -c50fd87946220cc2d1127005b5b9132c │ │ │ │ │ +11f9eeb455f0ad77e530952691897515 │ │ │ │ │ $tcSHA3_256 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 1285930925775673620#Word64 │ │ │ │ │ - 14264045385536048281#Word64 │ │ │ │ │ + 8933329073862575074#Word64 │ │ │ │ │ + 14136926325504501595#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -55eec5cfd1640401d689a886a1f7f655 │ │ │ │ │ +8f0c862592320f7f3402ead92aad1c01 │ │ │ │ │ $tcSHA3_3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_4] │ │ │ │ │ -80039b27150905cf4ab5fe96baa5547a │ │ │ │ │ +6020ef2b9ce27aa4a8d1334b5fb4db4b │ │ │ │ │ $tcSHA3_384 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 18274379167630605301#Word64 │ │ │ │ │ - 5186427814303815258#Word64 │ │ │ │ │ + 6698749504343008802#Word64 │ │ │ │ │ + 5197964153468853271#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -4e5e53f15c33dfa6f757f4ad54672cb7 │ │ │ │ │ +abf2d711dcfa7d24773040932c248313 │ │ │ │ │ $tcSHA3_4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_256"#] │ │ │ │ │ -4a82a4e3bde5f10bb4b909fc60860034 │ │ │ │ │ +d766d4017ab2ada0173b0bde94f273d7 │ │ │ │ │ $tcSHA3_5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_6] │ │ │ │ │ -35ba9897f07f2c8b1192d80caa80c0a6 │ │ │ │ │ +e8ad3ba3a5c94c7bfb3dbf4f705bd411 │ │ │ │ │ $tcSHA3_512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 1806861432248962957#Word64 │ │ │ │ │ - 12698942759818513572#Word64 │ │ │ │ │ + 3030739965488831224#Word64 │ │ │ │ │ + 15281251910070726956#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA3_7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fba79a28478eb6b37f3efd8d7c561509 │ │ │ │ │ +b03b4da5e7f0518ccbff049374717e8e │ │ │ │ │ $tcSHA3_6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_384"#] │ │ │ │ │ -a360535c5c4c411f0158dfe3e6293d36 │ │ │ │ │ +85ec2100a70e21934cb257c4c8acfdbc │ │ │ │ │ $tcSHA3_7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA3_8] │ │ │ │ │ -5e0a1fa6b556272c64c3373b730cb6a6 │ │ │ │ │ +33c0a1f4ab659542b562253ce0e927fe │ │ │ │ │ $tcSHA3_8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA3_512"#] │ │ │ │ │ -e94bf11df008b3c2051dba5a52c6f8a5 │ │ │ │ │ +5b369ed2eb802e9220bece3f1fe56dbc │ │ │ │ │ $tcSHA4 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA5] │ │ │ │ │ -890122eb0c3e3c5f57b5169342598cd7 │ │ │ │ │ +f69fb7688cdad240538df8798f19418c │ │ │ │ │ $tcSHA5 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA224"#] │ │ │ │ │ -34583f715590ed03c815b9c6be819dc4 │ │ │ │ │ +46aebb75e95f7c61be292d7999808d82 │ │ │ │ │ $tcSHA512 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2937242947991259168#Word64 │ │ │ │ │ - 11251927937239973868#Word64 │ │ │ │ │ + 7363786738717933379#Word64 │ │ │ │ │ + 14434943199527956695#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcSHA10 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fb8bfc6247e90c7f73c2e91bc9d08674 │ │ │ │ │ +eb6ed8c2c0df7262664d1ceb2899590a │ │ │ │ │ $tcSHA6 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA7] │ │ │ │ │ -3c04d37082994b993c8004457c683841 │ │ │ │ │ +34c706e93a9b6e435447fbf8639c6644 │ │ │ │ │ $tcSHA7 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA256"#] │ │ │ │ │ -3ad11c3aec2f8404290e6f5ecbdf274d │ │ │ │ │ +406f48a54f25c630e6a085ea36348d45 │ │ │ │ │ $tcSHA8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcSHA9] │ │ │ │ │ -6899d436e52d7740f735b82d42a7bee9 │ │ │ │ │ +20ae8be3a254349da7eac824bbceee2d │ │ │ │ │ $tcSHA9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "SHA384"#] │ │ │ │ │ -ee593699945ca5d68fe50bd5e6882d00 │ │ │ │ │ +6ba577327100d2105482b371b65749b9 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -f75b8090ed6ccc9936aee2801f2a583e │ │ │ │ │ +c3c4c3c6d0b1dff3a9a085d483ea710a │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -b305acc4f2f144caebbad70dd1783ec2 │ │ │ │ │ +ad756d9ac65b4eb39f5be08795f4fd83 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.Hash"#] │ │ │ │ │ -349875816d1a6b53b49c301e56a4ac1b │ │ │ │ │ +3ba4d3ef0825abf61cce025a1701e7dd │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -d1d9cf2e91c0aceb669fe8a02661dd40 │ │ │ │ │ +037d00f7cb6310678086d982cc4f2703 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -057f13e0a8fa7b8550777613ce96df96 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +7df1b180b6103b8f7997c0deb70347c2 │ │ │ │ │ $w$snettleHashFinalize :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -2957,15 +2957,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -2995,15 +2995,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -9419265b9162982d7be9ce6dad8b6d16 │ │ │ │ │ +31bbed8199f5ac0d05a0ffa9a7d1d0d6 │ │ │ │ │ $w$snettleHashFinalize1 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3085,15 +3085,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -3123,15 +3123,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -302e824ca0a4b8b1bb6acc15fe2047a4 │ │ │ │ │ +3b10c6343c5b0d659bb2cdcdbd206ba9 │ │ │ │ │ $w$snettleHashFinalize10 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3213,15 +3213,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -3251,15 +3251,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -32080d6973d851f8f9b49f19ca794f9a │ │ │ │ │ +b5bd3327be5e85616d97d68476bf0f0b │ │ │ │ │ $w$snettleHashFinalize11 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3341,15 +3341,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -3379,15 +3379,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -9f376c4bc9cd409f44de5fc9009b7938 │ │ │ │ │ +c6916e96a08ec3190d6a236f0f0086d9 │ │ │ │ │ $w$snettleHashFinalize12 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3469,15 +3469,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -3507,15 +3507,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -f862c814862690c287d93bfe96e53796 │ │ │ │ │ +b653b73eb389aaf49f8fb8dfab8d5004 │ │ │ │ │ $w$snettleHashFinalize13 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3597,15 +3597,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -3635,15 +3635,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -e911136ada3a990640e8fe707b9002f4 │ │ │ │ │ +826d0deda46cea34f76ce0fa80699550 │ │ │ │ │ $w$snettleHashFinalize2 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3725,15 +3725,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -3763,15 +3763,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -f2ddf385bc04ae15639cc841336be415 │ │ │ │ │ +52c10ec822aa49e913d8a47e807a4f78 │ │ │ │ │ $w$snettleHashFinalize3 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3853,15 +3853,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -3891,15 +3891,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -cb87eb12a401163a2d88850d1b7cccae │ │ │ │ │ +bfce9a188798618b0281fa5ea3cec78a │ │ │ │ │ $w$snettleHashFinalize4 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -3981,15 +3981,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -4019,15 +4019,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -2730cd4dd74375753d2283995e9ac54e │ │ │ │ │ +f20134b0123fd4e11ff7f3e3a0683379 │ │ │ │ │ $w$snettleHashFinalize5 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -4109,15 +4109,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -4147,15 +4147,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -19e8e9b6872722f22cc5a55b08fac42b │ │ │ │ │ +b1afad0168ff737f8c0e6dddffc2c947 │ │ │ │ │ $w$snettleHashFinalize6 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -4237,15 +4237,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -4275,15 +4275,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -18d9e98b61437ec0b1b928a8fd1298cc │ │ │ │ │ +1e184d0950b6e84e4b5a6c93f6e1df01 │ │ │ │ │ $w$snettleHashFinalize7 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -4365,15 +4365,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -4403,15 +4403,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -cac79e7aaf84da2e4efc874cd2b77086 │ │ │ │ │ +b146cc0187e24c2b3eb5f67ba288be95 │ │ │ │ │ $w$snettleHashFinalize8 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -4493,15 +4493,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha384_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -4531,15 +4531,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -f5fb9a55a7f8d110ec4e954ab32e3b98 │ │ │ │ │ +433b73b403dd759f00ddb1077b23cb22 │ │ │ │ │ $w$snettleHashFinalize9 :: │ │ │ │ │ GHC.Prim.MutableByteArray# GHC.Prim.RealWorld │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.MutableByteArray# │ │ │ │ │ @@ -4621,15 +4621,15 @@ │ │ │ │ │ s2 of wild4 { Solo# ds4 -> │ │ │ │ │ case GHC.Prim.touch# │ │ │ │ │ @'GHC.Types.Unlifted │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) │ │ │ │ │ mba │ │ │ │ │ ds4 of s' { DEFAULT -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ @@ -4659,15 +4659,15 @@ │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.ByteString.Internal.Type.ByteString │ │ │ │ │ (Data.ByteString.Internal.Type.BS ipv7 ipv3 x) } } } │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty Data.ByteString.Internal.Type.ByteString │ │ │ │ │ of {} } })] │ │ │ │ │ -546315a5eb649f8a07a04c312bfb4a29 │ │ │ │ │ +7058e9349c93fb1adbc7f7c1933994ba │ │ │ │ │ $w$snettleHashUpdate :: │ │ │ │ │ GOSTHASH94 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4734,15 +4734,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_gosthash94_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4760,15 +4760,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -6a075c435c57d18358f66bf682c88eeb │ │ │ │ │ +3e33151908bd7fb6b149cf1a36d7bf80 │ │ │ │ │ $w$snettleHashUpdate1 :: │ │ │ │ │ MD2 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4835,15 +4835,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md2_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4861,15 +4861,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -2886a91dc30c9915d638a07c92a37ebb │ │ │ │ │ +c653046fd4ead5d64e4a6bf93546715a │ │ │ │ │ $w$snettleHashUpdate10 :: │ │ │ │ │ SHA3_256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -4936,15 +4936,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -4962,15 +4962,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -b16c03274da2077aa4d1b09224b0672c │ │ │ │ │ +93a4b38d8343bb3df6cb869c5cacbf5c │ │ │ │ │ $w$snettleHashUpdate11 :: │ │ │ │ │ SHA3_384 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5037,15 +5037,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_384_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5063,15 +5063,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -081a8a2805e80265f229c5a2043260b4 │ │ │ │ │ +3fdcb234c9f39f1067ceaeea11750a9d │ │ │ │ │ $w$snettleHashUpdate12 :: │ │ │ │ │ SHA3_512 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5138,15 +5138,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5164,15 +5164,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -b1592bd3c19e7a20fa7dd53575a32a19 │ │ │ │ │ +f294b22aa2f0f26785861384c4010943 │ │ │ │ │ $w$snettleHashUpdate13 :: │ │ │ │ │ SHA512 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5239,15 +5239,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5265,15 +5265,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -5e0ea182d5f21c3bb5538ad4879a5464 │ │ │ │ │ +832a997f34f8c1860b32f5ada77e449e │ │ │ │ │ $w$snettleHashUpdate2 :: │ │ │ │ │ MD4 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5340,15 +5340,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md4_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5366,15 +5366,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -d56e5ab556f02f9ebe65aca5285382da │ │ │ │ │ +a04da4d95ffedb1897bc25be39a1a40d │ │ │ │ │ $w$snettleHashUpdate3 :: │ │ │ │ │ MD5 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5441,15 +5441,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_md5_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5467,15 +5467,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -faa3f7ff5abf050f5fe8e30fdbab5385 │ │ │ │ │ +4eb8815905c70bf360e73281da3dade2 │ │ │ │ │ $w$snettleHashUpdate4 :: │ │ │ │ │ RIPEMD160 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5542,15 +5542,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_ripemd160_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5568,15 +5568,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -7176f5ba21effd0506da1411a16659a9 │ │ │ │ │ +5a0b300e381adbc165ceea9736dca924 │ │ │ │ │ $w$snettleHashUpdate5 :: │ │ │ │ │ SHA1 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5643,15 +5643,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha1_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5669,15 +5669,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -f0e5b96d7b2f2bf03ae8deb2d7ebff27 │ │ │ │ │ +607635da06e6eac0a9def4868605d86b │ │ │ │ │ $w$snettleHashUpdate6 :: │ │ │ │ │ SHA224 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5744,15 +5744,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5770,15 +5770,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -3041f1327a93d31f67f0009b0049849d │ │ │ │ │ +8ee5db7c4adc7c3583dc645bf69687cb │ │ │ │ │ $w$snettleHashUpdate7 :: │ │ │ │ │ SHA256 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5845,15 +5845,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha256_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5871,15 +5871,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -c31ff9f7be78b24e54f79b37c2b914d8 │ │ │ │ │ +2045a4de931c6a8154face202ef4fff5 │ │ │ │ │ $w$snettleHashUpdate8 :: │ │ │ │ │ SHA384 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -5946,15 +5946,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha512_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -5972,15 +5972,15 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -a3000b66ad0620ee4160689331af682a │ │ │ │ │ +de6dd63f04defd9bfacb06e8a5836fef │ │ │ │ │ $w$snettleHashUpdate9 :: │ │ │ │ │ SHA3_224 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (# Data.SecureMem.SecureMem #) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, │ │ │ │ │ Arity: 2, Strictness: , Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ @@ -6047,15 +6047,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_sha3_224_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -6073,28 +6073,28 @@ │ │ │ │ │ s of wild2 { (#,#) ww ww1 -> │ │ │ │ │ GHC.Magic.lazy │ │ │ │ │ @Data.SecureMem.SecureMem │ │ │ │ │ (Data.ByteArray.ScrubbedBytes.ScrubbedBytes │ │ │ │ │ ww1) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0])) } } }) #)] │ │ │ │ │ -3f9f20c00501effe14924955616b8464 │ │ │ │ │ +465da1a8778ed7fb7e6dec4762737eed │ │ │ │ │ type GOSTHASH94 :: * │ │ │ │ │ data GOSTHASH94 │ │ │ │ │ = GOSTHASH94 {gosthash94_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -40ac1ae41c36497889e989e334df1adb │ │ │ │ │ +50022a9f515606bd075084e065260824 │ │ │ │ │ type MD2 :: * │ │ │ │ │ data MD2 = MD2 {md2_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -90cc0943b520d3a69e07f380ced15d8b │ │ │ │ │ +4d673be333b85bec3f2fb1286be32480 │ │ │ │ │ type MD4 :: * │ │ │ │ │ data MD4 = MD4 {md4_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -5e7a3c03ed650cf18b2342548c89bc02 │ │ │ │ │ +8a78ab0e09a5c6f9a31e6dc95e5081f7 │ │ │ │ │ type MD5 :: * │ │ │ │ │ data MD5 = MD5 {md5_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -1c40e9160850a3fa5c5bd14a04aebb08 │ │ │ │ │ +5a592a1e9baa3ade9b3c81f4609ccbe9 │ │ │ │ │ type NettleHashAlgorithm :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleHashAlgorithm a where │ │ │ │ │ nha_ctx_size :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ nha_block_size :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ nha_digest_size :: Data.Tagged.Tagged a GHC.Types.Int │ │ │ │ │ nha_name :: Data.Tagged.Tagged a GHC.Base.String │ │ │ │ │ nha_init :: Data.Tagged.Tagged │ │ │ │ │ @@ -6103,150 +6103,150 @@ │ │ │ │ │ a Crypto.Nettle.Hash.ForeignImports.NettleHashUpdate │ │ │ │ │ nha_digest :: Data.Tagged.Tagged │ │ │ │ │ a Crypto.Nettle.Hash.ForeignImports.NettleHashDigest │ │ │ │ │ nha_ctx :: a -> Data.SecureMem.SecureMem │ │ │ │ │ nha_Ctx :: Data.SecureMem.SecureMem -> a │ │ │ │ │ {-# MINIMAL nha_ctx_size, nha_block_size, nha_digest_size, │ │ │ │ │ nha_name, nha_init, nha_update, nha_digest, nha_ctx, nha_Ctx #-} │ │ │ │ │ -49cce54058ceef21e0cbdc397e3fba08 │ │ │ │ │ +c1049136d113a417c932f86528c8e8d4 │ │ │ │ │ type RIPEMD160 :: * │ │ │ │ │ data RIPEMD160 │ │ │ │ │ = RIPEMD160 {ripemd160_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -a0a66a56301f1cdbcd38e1a914656697 │ │ │ │ │ +5fa5173d811fe1c94ffd8b8cb9addba8 │ │ │ │ │ type SHA1 :: * │ │ │ │ │ data SHA1 = SHA1 {sha1_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -03a6217291d3d8679b6f36e34b662fc8 │ │ │ │ │ +0d79516868897ca018b5970ccd9115ee │ │ │ │ │ type SHA224 :: * │ │ │ │ │ data SHA224 = SHA224 {sha224_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -b19620174b1425bb722711d0ab3a4738 │ │ │ │ │ +1e7cd4c8e67a180c4ad37ac3348b053b │ │ │ │ │ type SHA256 :: * │ │ │ │ │ data SHA256 = SHA256 {sha256_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -1ad3f6516833b5af1be50a1759265304 │ │ │ │ │ +0f7c4035d43226f473265c8368f47e5f │ │ │ │ │ type SHA384 :: * │ │ │ │ │ data SHA384 = SHA384 {sha384_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -824f92de71e09287252119aaedd977af │ │ │ │ │ +f1bfdcecbe35edde339fe447918c642b │ │ │ │ │ type SHA3_224 :: * │ │ │ │ │ data SHA3_224 = SHA3_224 {sha3_224_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -a617051165f746e4af1a6562485c7139 │ │ │ │ │ +ffe970a53f5b218b3ece82f78c0a2bf3 │ │ │ │ │ type SHA3_256 :: * │ │ │ │ │ data SHA3_256 = SHA3_256 {sha3_256_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -f9f2bafdbcc7ea5a4e0f4dd0ecb17c9f │ │ │ │ │ +80c0823fe6c952e6cc892fc5b132cf22 │ │ │ │ │ type SHA3_384 :: * │ │ │ │ │ data SHA3_384 = SHA3_384 {sha3_384_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -e88f1de4ca969b417e5f193ca04897d2 │ │ │ │ │ +c2084be19ec6cf494eb6e6e7de802cb1 │ │ │ │ │ type SHA3_512 :: * │ │ │ │ │ data SHA3_512 = SHA3_512 {sha3_512_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -a97d356da524283c7ab6cc73916fabf4 │ │ │ │ │ +bded3064b73c2a5260acaf19c1b13d0c │ │ │ │ │ type SHA512 :: * │ │ │ │ │ data SHA512 = SHA512 {sha512_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -01981349b4c55f11b4bf44f350e01691 │ │ │ │ │ +474ecda977761e124daa7fa6e2fe0116 │ │ │ │ │ gosthash94_ctx :: GOSTHASH94 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left GOSTHASH94 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: GOSTHASH94) -> │ │ │ │ │ case ds of wild { GOSTHASH94 ds1 -> ds1 }] │ │ │ │ │ -4fd0efb8ab0ad4a0aac9fd3c6cc8cf30 │ │ │ │ │ +28a55231f76921ddfe02812eea1a4ea5 │ │ │ │ │ md2_ctx :: MD2 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left MD2 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: MD2) -> │ │ │ │ │ case ds of wild { MD2 ds1 -> ds1 }] │ │ │ │ │ -bd4be6b8b219c1cd016f6a08780e1f49 │ │ │ │ │ +ec4a770bef56e28b12ee70caaec67557 │ │ │ │ │ md4_ctx :: MD4 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left MD4 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: MD4) -> │ │ │ │ │ case ds of wild { MD4 ds1 -> ds1 }] │ │ │ │ │ -3c520f843edae6bdd64d298a6de799aa │ │ │ │ │ +26dab9de8c891e917fc500479161ebb0 │ │ │ │ │ md5_ctx :: MD5 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left MD5 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: MD5) -> │ │ │ │ │ case ds of wild { MD5 ds1 -> ds1 }] │ │ │ │ │ -7ca267942bd19143452fdb5bcfecad24 │ │ │ │ │ +51b7d49bb6a628d0309c75e7b515581e │ │ │ │ │ ripemd160_ctx :: RIPEMD160 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left RIPEMD160 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: RIPEMD160) -> │ │ │ │ │ case ds of wild { RIPEMD160 ds1 -> ds1 }] │ │ │ │ │ -c3bb7807abac0fb9ccd4e6e9d729f7e9 │ │ │ │ │ +727fc2fa628c7cc62f3be89a38aecf6e │ │ │ │ │ sha1_ctx :: SHA1 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA1 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA1) -> │ │ │ │ │ case ds of wild { SHA1 ds1 -> ds1 }] │ │ │ │ │ -8163a62e0dc5c9267325284a73ede806 │ │ │ │ │ +4fb7680ecbc674a9f9e10cd36d298f4c │ │ │ │ │ sha224_ctx :: SHA224 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA224 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA224) -> │ │ │ │ │ case ds of wild { SHA224 ds1 -> ds1 }] │ │ │ │ │ -33f6f021698aea2dbef7f4752517b491 │ │ │ │ │ +e6408a95c89139d640d078c6ba770beb │ │ │ │ │ sha256_ctx :: SHA256 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA256) -> │ │ │ │ │ case ds of wild { SHA256 ds1 -> ds1 }] │ │ │ │ │ -6fa72375920a8214fafe3caa6a4407ab │ │ │ │ │ +1f954ad2de3d1d97488c236d01a33836 │ │ │ │ │ sha384_ctx :: SHA384 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA384 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA384) -> │ │ │ │ │ case ds of wild { SHA384 ds1 -> ds1 }] │ │ │ │ │ -0a9501f1cfdf124f20c5443a7304e417 │ │ │ │ │ +1bb5826d824ff2ab4631158153630f73 │ │ │ │ │ sha3_224_ctx :: SHA3_224 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_224 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_224) -> │ │ │ │ │ case ds of wild { SHA3_224 ds1 -> ds1 }] │ │ │ │ │ -73e12ff1a0d3a6b184107c4c231aa19d │ │ │ │ │ +62e72fdc104749e454887584c2413b69 │ │ │ │ │ sha3_256_ctx :: SHA3_256 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_256 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_256) -> │ │ │ │ │ case ds of wild { SHA3_256 ds1 -> ds1 }] │ │ │ │ │ -7b303eafadb75c7c30774be89f35423a │ │ │ │ │ +cfdf3b7b795d58907d49cff43254e8e9 │ │ │ │ │ sha3_384_ctx :: SHA3_384 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_384 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_384) -> │ │ │ │ │ case ds of wild { SHA3_384 ds1 -> ds1 }] │ │ │ │ │ -2b85097e6c4cdb9d5adb81630d79b76c │ │ │ │ │ +ee9e15921bc345f54ade8daed71fa7e0 │ │ │ │ │ sha3_512_ctx :: SHA3_512 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA3_512 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA3_512) -> │ │ │ │ │ case ds of wild { SHA3_512 ds1 -> ds1 }] │ │ │ │ │ -d8015667516de81bf381c439d6751792 │ │ │ │ │ +f9df5e7a8aef072e0c80feeb5398b6ed │ │ │ │ │ sha512_ctx :: SHA512 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left SHA512 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(1!P(L))>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ds['GHC.Types.Many] :: SHA512) -> │ │ │ │ │ case ds of wild { SHA512 ds1 -> ds1 }] │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/KeyedHash.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/KeyedHash.p_hi │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.KeyedHash 9066 │ │ │ │ │ - interface hash: 981c2bfa78095185d706ed7226a8432b │ │ │ │ │ - ABI hash: bf180a245383bb7ab72faaf4bfed6af5 │ │ │ │ │ - export-list hash: 96e87bf948a858b522330e35c671771c │ │ │ │ │ + interface hash: 2fb21f218373fe9af98c1fbd181c6ed8 │ │ │ │ │ + ABI hash: 631365508b741796083099178006d140 │ │ │ │ │ + export-list hash: f79b5cb0a72e433069daa388fd05c5eb │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: 1e7c2419936267c297926d164ab15de8 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: 9be2183cd1098f7a751e32a61d885e4c │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashLazy' │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashName │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashName' │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashUpdate │ │ │ │ │ Crypto.Nettle.Hash.Types.keyedHashUpdateLazy │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHash{Crypto.Nettle.Hash.Types.KeyedHash} │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm{Crypto.Nettle.Hash.Types.implKeyedHashDigestSize Crypto.Nettle.Hash.Types.implKeyedHashFinalize Crypto.Nettle.Hash.Types.implKeyedHashInit Crypto.Nettle.Hash.Types.implKeyedHashName Crypto.Nettle.Hash.Types.implKeyedHashUpdate Crypto.Nettle.Hash.Types.implKeyedHashUpdateLazy} │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 │ │ │ │ │ plugin package dependencies: │ │ │ │ │ trusted package dependencies: base-4.18.2.1 │ │ │ │ │ orphans: GHC.Base GHC.Float GHC.Prim.Ext │ │ │ │ │ family instance modules: Control.Applicative Control.Arrow │ │ │ │ │ Data.Array.Byte Data.Complex Data.Functor.Compose │ │ │ │ │ @@ -45,61 +45,61 @@ │ │ │ │ │ Data.Functor.Sum Data.Monoid Data.Semigroup Data.Semigroup.Internal │ │ │ │ │ Data.Type.Ord Data.Version GHC.Generics GHC.IO.Exception GHC.IsList │ │ │ │ │ GHC.RTS.Flags Data.ByteString.Internal.Type │ │ │ │ │ Data.ByteString.Lazy.Internal Control.DeepSeq │ │ │ │ │ GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type Data.Tagged │ │ │ │ │ Language.Haskell.TH.Syntax │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 164d5403cc1d646abf67b911d2c09441 │ │ │ │ │ - exports: 7416416d66f4eb0fcbbe4bfec62ac6d9 │ │ │ │ │ - KeyedHash c37040b31cab10706578cde20c1b2255 │ │ │ │ │ - KeyedHash c7136493bb64c84fa55792c61942b5a3 │ │ │ │ │ - KeyedHashAlgorithm 8de5abb12aee33845adbf722263f7915 │ │ │ │ │ - implKeyedHashDigestSize c433a07becad9266f854d33decf3df8d │ │ │ │ │ - implKeyedHashFinalize 14e39c5f3d444c768ff44f3eccbc1d2e │ │ │ │ │ - implKeyedHashInit f25735fae065a860261e364bb9247620 │ │ │ │ │ - implKeyedHashName 6a834ca1e705908aac8d214de254ea17 │ │ │ │ │ - implKeyedHashUpdate d5f892aaf324f39784aec9c094add0f1 │ │ │ │ │ - implKeyedHashUpdateLazy 94df3be68ce58ec97f441f595c99fac8 │ │ │ │ │ - keyedHash 97820491747c81e02e81997c3bdddf1d │ │ │ │ │ - keyedHash' 68dc2b83b2b464504e0744b5ce69f696 │ │ │ │ │ - keyedHashDigestSize 6c2fce692b73ae0e7ccfb038ef4a9c4d │ │ │ │ │ - keyedHashDigestSize' c8c0709f1a49cae8dcf6784d8ea5be16 │ │ │ │ │ - keyedHashFinalize 4fff3d54e96fbc32bffde7fc4fd68240 │ │ │ │ │ - keyedHashInit 755dd182584f87890cbf5d49cda53565 │ │ │ │ │ - keyedHashInit' a22007104dd60adf1310af7a48e29ff5 │ │ │ │ │ - keyedHashLazy 7a5d972b8dffd34d1b29eb97cff8b251 │ │ │ │ │ - keyedHashLazy' 43ea6ed336f5c833f3b73a542aadac0d │ │ │ │ │ - keyedHashName 5a1416c2552eea8a53056082b6641fba │ │ │ │ │ - keyedHashName' a5f167236768d2bb422d13e8984589ce │ │ │ │ │ - keyedHashUpdate 1d94b2142b2e4d0997423a9ba294ce02 │ │ │ │ │ - keyedHashUpdateLazy c74bbce03338d879a91066c1c4c90d3a │ │ │ │ │ -dd61503f345251ee7d7f77bd6b778dfe │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types 47caf3dbf26e5ba0109261ac8ce86d73 │ │ │ │ │ + exports: da7edfa1b7073d44f91282c82d88e4b3 │ │ │ │ │ + KeyedHash cc0f02e2784e2b55b9859fe4cd798f7f │ │ │ │ │ + KeyedHash 267c0eb1f915c445b762b136a50caabf │ │ │ │ │ + KeyedHashAlgorithm d239ae2f91a758c3c0f0ad28e31d9313 │ │ │ │ │ + implKeyedHashDigestSize 62b5bce5a70544eceabbcb7bd19c3ed5 │ │ │ │ │ + implKeyedHashFinalize a7d6672b2477f376f81b2fd00b780c47 │ │ │ │ │ + implKeyedHashInit 9fc870726b84b2c0241aa066fdabf8f9 │ │ │ │ │ + implKeyedHashName 4485d74c5965cec88a7762f86a88fe38 │ │ │ │ │ + implKeyedHashUpdate b83335a16cd682602f30881378a24ed1 │ │ │ │ │ + implKeyedHashUpdateLazy 8b125354a3445eb4f3d7d3da4617bc75 │ │ │ │ │ + keyedHash 5ddacce467a172ffad6eab0e85670cbb │ │ │ │ │ + keyedHash' 91bb4122fa91d9ff2d906720c030a675 │ │ │ │ │ + keyedHashDigestSize df1af28d56906b915cd1e4a0ab3fb8bb │ │ │ │ │ + keyedHashDigestSize' 5ef556837e2badb4c5cf8674df968434 │ │ │ │ │ + keyedHashFinalize 0a781bef91fd016ddda4d37661d1e0b8 │ │ │ │ │ + keyedHashInit 66c6630b098ae4be0a1fe6eb05eee371 │ │ │ │ │ + keyedHashInit' bc41bccba5f4e1c4f6206625cbafdf4e │ │ │ │ │ + keyedHashLazy 605f58cb8c32b2b1bac0fc20358f877c │ │ │ │ │ + keyedHashLazy' efac500decb3d509390890fae28610c2 │ │ │ │ │ + keyedHashName 00fbac01fda9f6ef236cbceee6c52f29 │ │ │ │ │ + keyedHashName' 3a3ba6bdad919747bb811ea9a747024d │ │ │ │ │ + keyedHashUpdate 46e8930e84a7185a3e586e14ae1f7522 │ │ │ │ │ + keyedHashUpdateLazy 11e29d0586d852bdcb53a41c465119dc │ │ │ │ │ +48f3d2bf87cbe27cd450316953e8c996 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -44f268277e5998eee42096fbdd080e62 │ │ │ │ │ +374e27a006079a15f5baa399fdf35fb2 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -d7d7e509dd46830a6ee2fdc86cda96e3 │ │ │ │ │ +1f9c113d5f3495e06e5d9197fe0de4c7 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.KeyedHash"#] │ │ │ │ │ -393a7443b2c90ceb391c1e615f19e702 │ │ │ │ │ +8e731b38f88574fd083a86d64ce45c29 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -a3fe1a232bde3eeefeee3514068727cf │ │ │ │ │ +7caf51156c71d8b8d18978ed1e827a58 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ trusted: safe-inferred │ │ │ │ │ require own pkg trusted: False │ │ │ │ │ docs: │ │ │ │ │ Nothing │ │ │ │ │ extensible fields: │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Crypto/Nettle/UMAC.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Crypto/Nettle/UMAC.p_hi │ │ │ │┄ Files 96% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Crypto.Nettle.UMAC 9066 │ │ │ │ │ - interface hash: 12b808069b4ab616594ca6d14d47d172 │ │ │ │ │ - ABI hash: 87bc2c64ffcbcdb44777d77272ddc4ff │ │ │ │ │ - export-list hash: abe3708f82108401ab1b91e6104c3872 │ │ │ │ │ + interface hash: dcc761cdd89959b03ac59eac07675518 │ │ │ │ │ + ABI hash: 8c01b64b01c0d0f4e4bac55603e73f68 │ │ │ │ │ + export-list hash: 3e9e1cb0226a6af1b73307e88e8d2021 │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: bb48ed60b5cfec4ddda45084836dcd3e │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: fae75b7bf8763e29aad021fa981f2f6f │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -20,17 +20,17 @@ │ │ │ │ │ exports: │ │ │ │ │ umacInitKeyedHash │ │ │ │ │ UMAC{umacDigestSize umacFinalize umacInit umacName umacSetNonce umacUpdate umacUpdateLazy} │ │ │ │ │ UMAC128 │ │ │ │ │ UMAC32 │ │ │ │ │ UMAC64 │ │ │ │ │ UMAC96 │ │ │ │ │ -direct module dependencies: nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.KeyedHash │ │ │ │ │ - nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils │ │ │ │ │ +direct module dependencies: nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash │ │ │ │ │ + nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils │ │ │ │ │ boot module dependencies: │ │ │ │ │ direct package dependencies: base-4.18.2.1 bytestring-0.11.5.3 │ │ │ │ │ securemem-0.1.10-HLLlwOTmh0eB6gv2Xw5r0O │ │ │ │ │ tagged-0.8.8-Kzng2lnKElzJiyKd9g735c │ │ │ │ │ plugin package dependencies: │ │ │ │ │ orphans: GHC.Base GHC.Float Basement.Block Basement.UArray.Base │ │ │ │ │ GHC.Prim.Ext │ │ │ │ │ @@ -66,59 +66,59 @@ │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ Data.ByteString.Lazy 407db64e37c0659ad6227acb960922ea │ │ │ │ │ import -/ Data.ByteString.Lazy.Internal 4fde391931e2bc09a1dd28937ae9d6f9 │ │ │ │ │ import -/ GHC.Classes 448b501d99f99154cdcc210e9f32fa08 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.ForeignImports b7014dada674f6d76f67739995c0019e │ │ │ │ │ - exports: ea48ec4ac1d956d14d51e0891aabeaef │ │ │ │ │ - c_umac128_ctx_size 688ec0986d267fc69a6257848dc4f712 │ │ │ │ │ - c_umac128_digest b741624e6b5af58d2de6ed75a2fe8056 │ │ │ │ │ - c_umac128_digest_size c0eb9c84c72571ab890ba6ec0ed65b9f │ │ │ │ │ - c_umac128_set_key 84bd005a3b73516025901d2272727ecb │ │ │ │ │ - c_umac128_set_nonce b7a6d096f29d3d5c109af74381a7227e │ │ │ │ │ - c_umac128_update f52afcdab09a498078f18e1254e67af2 │ │ │ │ │ - c_umac32_ctx_size 64d09a83085b2145a6531a4ae0725e23 │ │ │ │ │ - c_umac32_digest aa70ea135a34065b30afc890763228d7 │ │ │ │ │ - c_umac32_digest_size 73aae518ba6d90280657d24bd7b20e63 │ │ │ │ │ - c_umac32_set_key 0d478f4bfd0f69f3e91c47d2818d60b2 │ │ │ │ │ - c_umac32_set_nonce 5353b40f106a764e68b9cf1253a75529 │ │ │ │ │ - c_umac32_update 0e5ae574204de3c1715a26d703e87446 │ │ │ │ │ - c_umac64_ctx_size 979d479910147328c7248dab3358fb25 │ │ │ │ │ - c_umac64_digest f826d296c151f6eebe3a4d2777d3cf0e │ │ │ │ │ - c_umac64_digest_size 0438d480784a4f67d8fa48edbb290418 │ │ │ │ │ - c_umac64_set_key 7a6f42fb4874a60219cd15eae22e3c20 │ │ │ │ │ - c_umac64_set_nonce 7f789b96f39d7aab129696b2e192c392 │ │ │ │ │ - c_umac64_update 1c79569044a6c40285f467ef449328db │ │ │ │ │ - c_umac96_ctx_size 10cff83638805048ce4b848f693fdc6e │ │ │ │ │ - c_umac96_digest ecb7c17c18c2382d9bcf17b6fcd88175 │ │ │ │ │ - c_umac96_digest_size 20fe903d62d8541c76ccd174e50751d4 │ │ │ │ │ - c_umac96_set_key e773a8e6350e009350744ccde4bed78a │ │ │ │ │ - c_umac96_set_nonce 53363551c5c30c9c5ba79357150122a5 │ │ │ │ │ - c_umac96_update ba9a39b25014b1a327fba70bf7bbf761 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.Hash.Types 164d5403cc1d646abf67b911d2c09441 │ │ │ │ │ - KeyedHash c37040b31cab10706578cde20c1b2255 │ │ │ │ │ - KeyedHash c7136493bb64c84fa55792c61942b5a3 │ │ │ │ │ - KeyedHashAlgorithm 8de5abb12aee33845adbf722263f7915 │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Crypto.Nettle.KeyedHash bf180a245383bb7ab72faaf4bfed6af5 │ │ │ │ │ - exports: 96e87bf948a858b522330e35c671771c │ │ │ │ │ -import -/ nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:Nettle.Utils d8557c2bca9acfaf86434385f2beaa1e │ │ │ │ │ - exports: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ - withByteStringPtr c791aa0e3de06b2a0d2fa4b9ee9d126f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.ForeignImports 3e31ef935d655c12fe3c391a0249e25d │ │ │ │ │ + exports: fbb6ef8d4b5110cb63a890293cd7c50e │ │ │ │ │ + c_umac128_ctx_size 158d6407522ac0f4368b309247666000 │ │ │ │ │ + c_umac128_digest 1bb00ec283b944ab90d3fb1711d1e3c3 │ │ │ │ │ + c_umac128_digest_size ff559883fa928fbedfb3d597c3fd8e8d │ │ │ │ │ + c_umac128_set_key c5503eb0f9c3b180fdb4dfcb6b937afb │ │ │ │ │ + c_umac128_set_nonce c7836589465215940b3e67a7993fe09d │ │ │ │ │ + c_umac128_update fbd1093d02bd9f0ced65e88d7ba03c3e │ │ │ │ │ + c_umac32_ctx_size 89e5c4f684813119f8e0cfee7205bf0d │ │ │ │ │ + c_umac32_digest 8724abd2c2c581030480f34bdf24dec8 │ │ │ │ │ + c_umac32_digest_size f42814662a5b8e367532e7dbf907f6ad │ │ │ │ │ + c_umac32_set_key 41bf1ede4dcdf555e1855844798da6a6 │ │ │ │ │ + c_umac32_set_nonce 75aee3d759985567f84f7aa5546fd6a6 │ │ │ │ │ + c_umac32_update 5418391843684f31b777386f5a76a53e │ │ │ │ │ + c_umac64_ctx_size 13d6c4dce0ffddb55712fc21ab87a680 │ │ │ │ │ + c_umac64_digest d38d0267a0fe8bb07da1a95fd3ee1e27 │ │ │ │ │ + c_umac64_digest_size 4acde07a98ae834466b540e96a9c6885 │ │ │ │ │ + c_umac64_set_key 931516714ebbb04ac2ee5a1d5d110568 │ │ │ │ │ + c_umac64_set_nonce 2882cde6bcb6ac95825abdb1715c4ab2 │ │ │ │ │ + c_umac64_update 778e9f4aa9c3ffe4772a05c49c2ef39e │ │ │ │ │ + c_umac96_ctx_size 3b8f77460fda422c2da016e64e3e56bd │ │ │ │ │ + c_umac96_digest abb3e9f40136fef95329137f6741837a │ │ │ │ │ + c_umac96_digest_size 8bd2007aff37414a015a329c4fa425d1 │ │ │ │ │ + c_umac96_set_key 3fc9b213f7dc3d18683996396f8a2dbe │ │ │ │ │ + c_umac96_set_nonce c5bc6b85aac1e019c7f82f20e0b361cb │ │ │ │ │ + c_umac96_update c50b95ef6e948bbe5c366de94215987f │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.Hash.Types 47caf3dbf26e5ba0109261ac8ce86d73 │ │ │ │ │ + KeyedHash cc0f02e2784e2b55b9859fe4cd798f7f │ │ │ │ │ + KeyedHash 267c0eb1f915c445b762b136a50caabf │ │ │ │ │ + KeyedHashAlgorithm d239ae2f91a758c3c0f0ad28e31d9313 │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Crypto.Nettle.KeyedHash 631365508b741796083099178006d140 │ │ │ │ │ + exports: f79b5cb0a72e433069daa388fd05c5eb │ │ │ │ │ +import -/ nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:Nettle.Utils 28625b6144f49d78e7dc597cacf5b884 │ │ │ │ │ + exports: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ + withByteStringPtr 972c40992bc0db5337569cf957e69692 │ │ │ │ │ import -/ Data.SecureMem b71987fc77a9d2cd173af4907e6d2c4b │ │ │ │ │ import -/ Data.Tagged 0147d246d0bffaca363f2b9b1436ac87 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so" 4f3129bc10bca8968e4014c777155247 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so" 77d4569ef03846ed9342c51f3bd44f74 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so" 360f1a1b1a27ab01cba7a54c48598176 │ │ │ │ │ Module target Crypto.Nettle.UMAC annotated by 1143 of type [Char] │ │ │ │ │ -8489ef77e996e05b23c28ff9b3fc9ddd │ │ │ │ │ +967fa829d82737e77113bb75c25e5b60 │ │ │ │ │ $dmumacName :: UMAC u => Data.Tagged.Tagged u GHC.Base.String │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ (\ @u ($dUMAC['GHC.Types.Many] :: UMAC u) -> │ │ │ │ │ GHC.Base.augment │ │ │ │ │ @GHC.Types.Char │ │ │ │ │ @@ -132,15 +132,15 @@ │ │ │ │ │ <*>_N _P _R) of wild1 { GHC.Types.I# y -> │ │ │ │ │ GHC.Show.itos (GHC.Prim.*# 8# y) (GHC.Types.[] @GHC.Types.Char) })) │ │ │ │ │ `cast` │ │ │ │ │ (forall (u :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R))] │ │ │ │ │ -82d486b964fb75b3584e5e9ea314efd5 │ │ │ │ │ +004bad4498f0cd488e6400b1ce896191 │ │ │ │ │ $dmumacUpdateLazy :: │ │ │ │ │ UMAC u => u -> Data.ByteString.Lazy.Internal.ByteString -> u │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3, │ │ │ │ │ Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: Compulsory <0,TrueTrue> │ │ │ │ │ \ @u │ │ │ │ │ ($dUMAC['GHC.Types.Many] :: UMAC u) │ │ │ │ │ @@ -156,36 +156,36 @@ │ │ │ │ │ (\ (ds['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) │ │ │ │ │ (ds1['GHC.Types.Many] :: u -> u)[OneShot] │ │ │ │ │ (v['GHC.Types.Many] :: u)[OneShot] -> │ │ │ │ │ case v of z { DEFAULT -> ds1 (k z ds) }) │ │ │ │ │ (GHC.Base.id @u) │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ u1] │ │ │ │ │ -c7b3727ff0a5e37ff61576aa2625be50 │ │ │ │ │ +74ed9699d5a7bcde64ce08f8e23fc64e │ │ │ │ │ $fKeyedHashAlgorithmUMAC1 :: UMAC128 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -ab75ecedd85733dd48e8627fda9b20fd │ │ │ │ │ +e4306afaa417f9145b6ab4f2068fb2b2 │ │ │ │ │ $fKeyedHashAlgorithmUMAC10 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC12 │ │ │ │ │ $fKeyedHashAlgorithmUMAC11] │ │ │ │ │ -a3dbcdce32f39e52123fe6e1c533868a │ │ │ │ │ +3864872272391ff4db78098951b848d5 │ │ │ │ │ $fKeyedHashAlgorithmUMAC11 :: [GHC.Types.Char] │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_umac64_digest_size of wild1 { GHC.Types.I# y -> │ │ │ │ │ GHC.Show.itos (GHC.Prim.*# 8# y) (GHC.Types.[] @GHC.Types.Char) }] │ │ │ │ │ -d9e075466643eb79142fda6d7eb8c0d8 │ │ │ │ │ +e2d950055b07ba550e32f1c4fb65d9bf │ │ │ │ │ $fKeyedHashAlgorithmUMAC12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -efe3b4d6901f2b876449e7b7dcd1767c │ │ │ │ │ +f52d4ac9e55cf9aeb84e8194b8dd1591 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -202,39 +202,39 @@ │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R) │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashFinalize] │ │ │ │ │ -2d0258e70b3228fcd13a23ff2b1d8962 │ │ │ │ │ +96609c4804c0c635c25e86fc96f7fba4 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC128 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC128) -> │ │ │ │ │ case ($fKeyedHashAlgorithmUMAC128_$snettleUmacFinalize eta) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ <(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC128)>_R) of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -23d43cdfd191cc652ecc9cd5476e953d │ │ │ │ │ +17811a4b81e47c77e19244a7861c8526 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC128 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC128) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_go1 │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ k1] │ │ │ │ │ -bee95aa81cf412d3ec1b1f066e99679e │ │ │ │ │ +f55522f6c60f966e66ef22eb43638810 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacFinalize :: │ │ │ │ │ UMAC128 │ │ │ │ │ -> Data.Tagged.Tagged │ │ │ │ │ UMAC128 (Data.ByteString.Internal.Type.ByteString, UMAC128) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) -> │ │ │ │ │ @@ -290,15 +290,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -359,24 +359,24 @@ │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty (Data.Tagged.Tagged │ │ │ │ │ UMAC128 │ │ │ │ │ (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC128)) │ │ │ │ │ of {} } } } }))] │ │ │ │ │ -dad5a19db7b9f7c33d279936d41f65f1 │ │ │ │ │ +1fa8eb8808a4d09f84acfc6a51aab68e │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit ww ww1 ww2 }] │ │ │ │ │ -693d5623c1884554449dbe6abb3f076a │ │ │ │ │ +ea04cb4f8bbcf6ed6ed614279715e217 │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_$snettleUmacUpdate :: │ │ │ │ │ UMAC128 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged UMAC128 UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) │ │ │ │ │ @@ -446,15 +446,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -478,55 +478,55 @@ │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))] │ │ │ │ │ -4ab6af14483c629b6b9b961f1e86eaab │ │ │ │ │ +4b7d69fb0c7abe71b9f190862089604d │ │ │ │ │ $fKeyedHashAlgorithmUMAC128_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> UMAC128 -> UMAC128 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -196e5b7663e25b1c34dee2d301289a96 │ │ │ │ │ +8f0c42007a2d4300a343cc5156ace8b4 │ │ │ │ │ $fKeyedHashAlgorithmUMAC13 :: UMAC96 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -a087110d3309139b375da59e85f93c64 │ │ │ │ │ +d0dfe395255b0bb54341b11b61b3931e │ │ │ │ │ $fKeyedHashAlgorithmUMAC14 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC16 │ │ │ │ │ $fKeyedHashAlgorithmUMAC15] │ │ │ │ │ -99c17d847ee0c45407aa9b7fe9056d24 │ │ │ │ │ +74512c94a6f4bab945d15654d33bf0c3 │ │ │ │ │ $fKeyedHashAlgorithmUMAC15 :: [GHC.Types.Char] │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_umac96_digest_size of wild1 { GHC.Types.I# y -> │ │ │ │ │ GHC.Show.itos (GHC.Prim.*# 8# y) (GHC.Types.[] @GHC.Types.Char) }] │ │ │ │ │ -1b292ce82ddb06962f74e022cb2f64a6 │ │ │ │ │ +5f4177b55aa1b3b2d8513eb3b1413ecd │ │ │ │ │ $fKeyedHashAlgorithmUMAC16 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -4415dfb2b4627f5338c79b4e7c7f0eb0 │ │ │ │ │ +b893f48760fb93b2f87b2bdde3157b88 │ │ │ │ │ $fKeyedHashAlgorithmUMAC2 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC4 │ │ │ │ │ $fKeyedHashAlgorithmUMAC3] │ │ │ │ │ -757b843a1b96b095413a24400197e447 │ │ │ │ │ +3871597fdcdf8be04ff60b7de6713a0f │ │ │ │ │ $fKeyedHashAlgorithmUMAC3 :: [GHC.Types.Char] │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_umac128_digest_size of wild1 { GHC.Types.I# y -> │ │ │ │ │ GHC.Show.itos (GHC.Prim.*# 8# y) (GHC.Types.[] @GHC.Types.Char) }] │ │ │ │ │ -0f309ce0321c01db0ebccba852688c69 │ │ │ │ │ +14ba65383b1614ba34d0577fd2c9d802 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC32 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -543,39 +543,39 @@ │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R) │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashFinalize] │ │ │ │ │ -404b00a262bdf273d4c91004f24d2ceb │ │ │ │ │ +35e9ead4e528d17a327da49a2671d613 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC32 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC32) -> │ │ │ │ │ case ($fKeyedHashAlgorithmUMAC32_$snettleUmacFinalize eta) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ <(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC32)>_R) of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -6e773c97df20674613ba7d1ffffac499 │ │ │ │ │ +164b359bf843c38f67730c7829095422 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC32 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC32) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_go1 │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ k1] │ │ │ │ │ -2cb8efe576d75f55d62312b68b66d2d8 │ │ │ │ │ +a445a69cf7758845f08a73a3b9b4d658 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacFinalize :: │ │ │ │ │ UMAC32 │ │ │ │ │ -> Data.Tagged.Tagged │ │ │ │ │ UMAC32 (Data.ByteString.Internal.Type.ByteString, UMAC32) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) -> │ │ │ │ │ @@ -631,15 +631,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -700,24 +700,24 @@ │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty (Data.Tagged.Tagged │ │ │ │ │ UMAC32 │ │ │ │ │ (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC32)) │ │ │ │ │ of {} } } } }))] │ │ │ │ │ -1164dd43d21fa1d99fe9c63f494b914e │ │ │ │ │ +b1ce9a4e161229b3456fbab3cc04f2e4 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit1 ww ww1 ww2 }] │ │ │ │ │ -485cbab63d3cae2067818deca9171256 │ │ │ │ │ +42815a67f3604953be1a08aacc9f22c7 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_$snettleUmacUpdate :: │ │ │ │ │ UMAC32 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged UMAC32 UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) │ │ │ │ │ @@ -787,15 +787,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -819,36 +819,36 @@ │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))] │ │ │ │ │ -3642ae71bf93e0b9c34f6fd596c71e22 │ │ │ │ │ +10cb862ea2ab98880b000c39a4087cf7 │ │ │ │ │ $fKeyedHashAlgorithmUMAC32_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> UMAC32 -> UMAC32 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -9df92a8d23237908e10d05cfdaa2ccfa │ │ │ │ │ +7ddcfbb474c76b08bc80b4fa32d3c36d │ │ │ │ │ $fKeyedHashAlgorithmUMAC4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -3aae85120d92c3aa2c3552053dcfdd92 │ │ │ │ │ +9709f1b98614fe9cb83a6e5a30c94bfd │ │ │ │ │ $fKeyedHashAlgorithmUMAC5 :: UMAC32 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -6d154f1a1dd9cc5be635b8068aeeb83d │ │ │ │ │ +c5fa04476a3549309bec419d47a18599 │ │ │ │ │ $fKeyedHashAlgorithmUMAC6 :: GHC.Base.String │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.CString.unpackAppendCString# │ │ │ │ │ $fKeyedHashAlgorithmUMAC8 │ │ │ │ │ $fKeyedHashAlgorithmUMAC7] │ │ │ │ │ -eb39304facc18ead218e15a5af04e4d8 │ │ │ │ │ +3c3f627692be69007fdf47068df9283b │ │ │ │ │ $fKeyedHashAlgorithmUMAC64 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC64 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -865,39 +865,39 @@ │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R) │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashFinalize] │ │ │ │ │ -61cc5491f765776cc99ee5d664f75d82 │ │ │ │ │ +edac8514b516fbef8103a0ebe690bd2c │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC64 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC64) -> │ │ │ │ │ case ($fKeyedHashAlgorithmUMAC64_$snettleUmacFinalize eta) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ <(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC64)>_R) of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -6caed9bc4762934ce0040dc3beaccc5b │ │ │ │ │ +5f9a34d8c09de0abe3f8cd685363aa20 │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC64 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC64) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_go1 │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ k1] │ │ │ │ │ -11acbf9042e0ba130602915ff04de4cf │ │ │ │ │ +e92996f9bf6a1443f2d6e90a4380034e │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacFinalize :: │ │ │ │ │ UMAC64 │ │ │ │ │ -> Data.Tagged.Tagged │ │ │ │ │ UMAC64 (Data.ByteString.Internal.Type.ByteString, UMAC64) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) -> │ │ │ │ │ @@ -953,15 +953,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -1022,24 +1022,24 @@ │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty (Data.Tagged.Tagged │ │ │ │ │ UMAC64 │ │ │ │ │ (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC64)) │ │ │ │ │ of {} } } } }))] │ │ │ │ │ -dc182b6069102de00257c2c2abf1802a │ │ │ │ │ +bb17801bf0210e698db4d3be157aafae │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit2 ww ww1 ww2 }] │ │ │ │ │ -195c1309338d5f200dce6ed414b8edad │ │ │ │ │ +8715dfe67cf1783130cdb1a18704e1e2 │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_$snettleUmacUpdate :: │ │ │ │ │ UMAC64 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged UMAC64 UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) │ │ │ │ │ @@ -1109,15 +1109,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -1141,35 +1141,35 @@ │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))] │ │ │ │ │ -fd9e36fbcd52ada013c7983520a66ef4 │ │ │ │ │ +71b605d0d39a72a5c10fed01aaadb44b │ │ │ │ │ $fKeyedHashAlgorithmUMAC64_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> UMAC64 -> UMAC64 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -46024638c4e02d43020ebbcf74f68163 │ │ │ │ │ +30f33c04c813cc8d561d80b48a5730b2 │ │ │ │ │ $fKeyedHashAlgorithmUMAC7 :: [GHC.Types.Char] │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Unfolding: Core: │ │ │ │ │ case Crypto.Nettle.Hash.ForeignImports.c_umac32_digest_size of wild1 { GHC.Types.I# y -> │ │ │ │ │ GHC.Show.itos (GHC.Prim.*# 8# y) (GHC.Types.[] @GHC.Types.Char) }] │ │ │ │ │ -b3547baa95792ba2fd788fe1a315e772 │ │ │ │ │ +4665262caf5b09a9a767b1eeb8439a9e │ │ │ │ │ $fKeyedHashAlgorithmUMAC8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -53990c406d2367de3d1c8b0e48dcf8a7 │ │ │ │ │ +011bb31ba0f41c53a9ed2a8153d09e7a │ │ │ │ │ $fKeyedHashAlgorithmUMAC9 :: UMAC64 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -cb243d81af4e5194521a423737717c6c │ │ │ │ │ +4b14b4f3b0551ecb1bbf2d05ab746c59 │ │ │ │ │ $fKeyedHashAlgorithmUMAC96 :: │ │ │ │ │ Crypto.Nettle.Hash.Types.KeyedHashAlgorithm UMAC96 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[Crypto.Nettle.Hash.Types.C:KeyedHashAlgorithm], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @@ -1186,39 +1186,39 @@ │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N _P _R) │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashUpdateLazy │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashFinalize] │ │ │ │ │ -b1bc1daaee04ebaf3b6b5422c173d980 │ │ │ │ │ +95d8be86665aa36fc4762a415639b7b7 │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashFinalize :: │ │ │ │ │ UMAC96 -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (eta['GHC.Types.Many] :: UMAC96) -> │ │ │ │ │ case ($fKeyedHashAlgorithmUMAC96_$snettleUmacFinalize eta) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ <(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC96)>_R) of wild { (,) x ds1 -> │ │ │ │ │ x }] │ │ │ │ │ -0d0bd4f25a105b937548520f14915287 │ │ │ │ │ +fc6f2b7e0dc3f6155496f47b023881c4 │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$cimplKeyedHashUpdateLazy :: │ │ │ │ │ UMAC96 -> Data.ByteString.Lazy.Internal.ByteString -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (k1['GHC.Types.Many] :: UMAC96) │ │ │ │ │ (eta['GHC.Types.Many] :: Data.ByteString.Lazy.Internal.ByteString) -> │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_go1 │ │ │ │ │ (Data.ByteString.Lazy.toChunks eta) │ │ │ │ │ k1] │ │ │ │ │ -1148ca1776a4a90e8c1213d022507473 │ │ │ │ │ +5f83359b68a8d301d7854585b60ce3f1 │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacFinalize :: │ │ │ │ │ UMAC96 │ │ │ │ │ -> Data.Tagged.Tagged │ │ │ │ │ UMAC96 (Data.ByteString.Internal.Type.ByteString, UMAC96) │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) -> │ │ │ │ │ @@ -1274,15 +1274,15 @@ │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case Unsafe.Coerce.unsafeEqualityProof │ │ │ │ │ @GHC.Types.UnliftedType │ │ │ │ │ @GHC.Prim.ByteArray# │ │ │ │ │ @(GHC.Prim.MutableByteArray# │ │ │ │ │ GHC.Prim.RealWorld) of wild2 { Unsafe.Coerce.UnsafeRefl v2 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_digest :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ (GHC.Prim.byteArrayContents# │ │ │ │ │ @@ -1343,24 +1343,24 @@ │ │ │ │ │ 1# │ │ │ │ │ -> case GHC.ForeignPtr.mallocPlainForeignPtrBytes2 │ │ │ │ │ ret_ty (Data.Tagged.Tagged │ │ │ │ │ UMAC96 │ │ │ │ │ (Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC96)) │ │ │ │ │ of {} } } } }))] │ │ │ │ │ -5628dee1c63047b7514071da7272d186 │ │ │ │ │ +84942537cfae656927b7fff7c32409fc │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacInit :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L,L,1L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueFalse> │ │ │ │ │ \ (key['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case key of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacInit3 ww ww1 ww2 }] │ │ │ │ │ -71ca78a9e0674aa107eee5bbc20614c3 │ │ │ │ │ +7e63c7c8e280155adecbcb8c21240b7e │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_$snettleUmacUpdate :: │ │ │ │ │ UMAC96 │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged UMAC96 UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) │ │ │ │ │ @@ -1430,15 +1430,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -1462,28 +1462,28 @@ │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))] │ │ │ │ │ -748d2722921eff506b51d320b5d0136c │ │ │ │ │ +892e071ec732cffa403ee80023ecdfdf │ │ │ │ │ $fKeyedHashAlgorithmUMAC96_go1 :: │ │ │ │ │ [Data.ByteString.Internal.Type.ByteString] -> UMAC96 -> UMAC96 │ │ │ │ │ StrWork([!, !]) │ │ │ │ │ [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1L><1L>] │ │ │ │ │ -18c7bfb0032ea27de91f275cffc2e76a │ │ │ │ │ +be5dcf79c29acd4d52e9cbc504c15924 │ │ │ │ │ $fNettleUMACUMAC1 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -55dcaa09e547448e2685cf64ffa2a6bd │ │ │ │ │ +a7989611ce9f0946303bce8ae21e4f8a │ │ │ │ │ $fNettleUMACUMAC128 :: NettleUMAC UMAC128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleUMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC128 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac128_ctx_size │ │ │ │ │ @@ -1529,28 +1529,28 @@ │ │ │ │ │ $fNettleUMACUMAC2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC128[0]) │ │ │ │ │ $fNettleUMACUMAC1 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC128[0]))] │ │ │ │ │ -85c2d80fd640587a201fd2bb36f191fa │ │ │ │ │ +45ba009edeae20c3085ae83c2d06adbc │ │ │ │ │ $fNettleUMACUMAC2 :: UMAC128 -> UMAC128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC128) -> ds] │ │ │ │ │ -68829f9ca7f4b048840052e2286d7abf │ │ │ │ │ +bf1621519a0d1602267810dc64297d62 │ │ │ │ │ $fNettleUMACUMAC3 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -0008d6c098551febd093cd1ae6574e77 │ │ │ │ │ +85dddf45ea7d2ae621e9d308d83409a5 │ │ │ │ │ $fNettleUMACUMAC32 :: NettleUMAC UMAC32 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleUMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC32 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac32_ctx_size │ │ │ │ │ @@ -1596,34 +1596,34 @@ │ │ │ │ │ $fNettleUMACUMAC4 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC32[0]) │ │ │ │ │ $fNettleUMACUMAC3 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC32[0]))] │ │ │ │ │ -b1ac810cfe117cd7dbdfcac1755accaf │ │ │ │ │ +dc470376b8767254366e33c7a0b58d63 │ │ │ │ │ $fNettleUMACUMAC4 :: UMAC32 -> UMAC32 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC32) -> ds] │ │ │ │ │ -7d57e9b11b3d96f0b63473a0eee5d493 │ │ │ │ │ +518223d88801102f431988c3be50f5f1 │ │ │ │ │ $fNettleUMACUMAC5 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -7b0f06a61f81197066939c4e7fdb840e │ │ │ │ │ +8e5527dc27bb13573d5d076e5d7ff8a0 │ │ │ │ │ $fNettleUMACUMAC6 :: UMAC64 -> UMAC64 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC64) -> ds] │ │ │ │ │ -753881c188e6d639e96c9ae1c80c1126 │ │ │ │ │ +1b3ae5bf2f9b509de8b0b5d3800378ad │ │ │ │ │ $fNettleUMACUMAC64 :: NettleUMAC UMAC64 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleUMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC64 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac64_ctx_size │ │ │ │ │ @@ -1669,28 +1669,28 @@ │ │ │ │ │ $fNettleUMACUMAC6 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC64[0]) │ │ │ │ │ $fNettleUMACUMAC5 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC64[0]))] │ │ │ │ │ -2c09cce390d22cfbeb75b1915c640532 │ │ │ │ │ +fbc05c85c1b18eded0955f32c0c676d2 │ │ │ │ │ $fNettleUMACUMAC7 :: │ │ │ │ │ Data.SecureMem.SecureMem -> Data.SecureMem.SecureMem │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: Data.SecureMem.SecureMem) -> ds] │ │ │ │ │ -f30a3860bb01577f926d3dee49b8411d │ │ │ │ │ +d84cfe988a83fea14efdf8a9e0409419 │ │ │ │ │ $fNettleUMACUMAC8 :: UMAC96 -> UMAC96 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: StableSystem <1,TrueTrue> │ │ │ │ │ \ (ds['GHC.Types.Many] :: UMAC96) -> ds] │ │ │ │ │ -d7363df998defed1ef25585d8c74c15a │ │ │ │ │ +7f55fbcf257ea67724dcf5ff87cb1566 │ │ │ │ │ $fNettleUMACUMAC96 :: NettleUMAC UMAC96 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:NettleUMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC96 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac96_ctx_size │ │ │ │ │ @@ -1736,19 +1736,19 @@ │ │ │ │ │ $fNettleUMACUMAC8 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC96[0]) │ │ │ │ │ $fNettleUMACUMAC7 │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (N:UMAC96[0]))] │ │ │ │ │ -eb968894fb4d6ade6f1a4df446d3460c │ │ │ │ │ +49702cf7efbb654a1ff4c2dd5237f33f │ │ │ │ │ $fUMACUMAC1 :: UMAC128 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -9f74f96f2fdc7affec2cb8ef5e224eda │ │ │ │ │ +7271901c9cdb68d8629a61f45ed29005 │ │ │ │ │ $fUMACUMAC128 :: UMAC UMAC128 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC128 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac128_digest_size │ │ │ │ │ @@ -1776,25 +1776,25 @@ │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ <(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC128)>_R)] │ │ │ │ │ -1d5628a21f05e7099577cf6b9908f5dc │ │ │ │ │ +c3e4a5728acbc40c3c1d48af10408e47 │ │ │ │ │ $fUMACUMAC128_$snettleUmacSetNonce :: │ │ │ │ │ UMAC128 -> Data.ByteString.Internal.Type.ByteString -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case nonce of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacSetNonce c ww ww1 ww2 }] │ │ │ │ │ -172938a2687ab20373531c813f187ad5 │ │ │ │ │ +6438d9378eebc5892966ce2ce7c33e09 │ │ │ │ │ $fUMACUMAC128_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC128 │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged UMAC128 UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC128) │ │ │ │ │ @@ -1880,15 +1880,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -1922,23 +1922,23 @@ │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))] │ │ │ │ │ -b18979ea654f276f5b51a86e4fec816a │ │ │ │ │ +2ca5933d6bf578c22b817ae68c66cfea │ │ │ │ │ $fUMACUMAC2 :: UMAC32 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -83651b5a94abdabdf6874dea2e3b4295 │ │ │ │ │ +73cf60ea97192062912d91af1e06085f │ │ │ │ │ $fUMACUMAC3 :: UMAC64 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -6453415bac82969a9131796421a33ce3 │ │ │ │ │ +19d63eb8481cd1cd05062e47a2388c3e │ │ │ │ │ $fUMACUMAC32 :: UMAC UMAC32 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC32 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac32_digest_size │ │ │ │ │ @@ -1966,25 +1966,25 @@ │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ <(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC32)>_R)] │ │ │ │ │ -b7a27d69d7b5d0c809dbfbb206ee3b7b │ │ │ │ │ +f20a364bba5ec501ab8aa78dc523a0e0 │ │ │ │ │ $fUMACUMAC32_$snettleUmacSetNonce :: │ │ │ │ │ UMAC32 -> Data.ByteString.Internal.Type.ByteString -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case nonce of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacSetNonce1 c ww ww1 ww2 }] │ │ │ │ │ -45d9e65b5bd529b485c2e30f087ec06d │ │ │ │ │ +b1d2e6512721295b32a6f3444aeeddc8 │ │ │ │ │ $fUMACUMAC32_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC32 │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged UMAC32 UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC32) │ │ │ │ │ @@ -2070,15 +2070,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -2112,19 +2112,19 @@ │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))] │ │ │ │ │ -b9f526f6d366c9a70752b930d5458b64 │ │ │ │ │ +99b8fc928c8109aca229394bc505a073 │ │ │ │ │ $fUMACUMAC4 :: UMAC96 │ │ │ │ │ [LambdaFormInfo: LFThunk (updatable=True might_be_function= False), │ │ │ │ │ Strictness: b, CPR: b] │ │ │ │ │ -df1f1b58fbed785667de427a2740cf97 │ │ │ │ │ +87bd0700c0c0d2df0cb648c0dc2bf166 │ │ │ │ │ $fUMACUMAC64 :: UMAC UMAC64 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC64 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac64_digest_size │ │ │ │ │ @@ -2152,25 +2152,25 @@ │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ <(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC64)>_R)] │ │ │ │ │ -4dfe0fba0403e8336881b0572ee5ac08 │ │ │ │ │ +2ae149ff5ab6d65907ff01c53ff8baec │ │ │ │ │ $fUMACUMAC64_$snettleUmacSetNonce :: │ │ │ │ │ UMAC64 -> Data.ByteString.Internal.Type.ByteString -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case nonce of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacSetNonce2 c ww ww1 ww2 }] │ │ │ │ │ -97d4f31d7465a3315bb8057ce67797e4 │ │ │ │ │ +91b5d552959126a92f347a2b1e7d05a9 │ │ │ │ │ $fUMACUMAC64_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC64 │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged UMAC64 UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC64) │ │ │ │ │ @@ -2256,15 +2256,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -2298,15 +2298,15 @@ │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))] │ │ │ │ │ -6bfa8ecd0b00064f0f57083e17074d5e │ │ │ │ │ +ed22b81cfd5f3c5d5e184234f7384bc7 │ │ │ │ │ $fUMACUMAC96 :: UMAC UMAC96 │ │ │ │ │ DFunId │ │ │ │ │ [TagSig: , LambdaFormInfo: LFCon[C:UMAC], │ │ │ │ │ Inline: CONLIKE, │ │ │ │ │ Unfolding: DFun:. │ │ │ │ │ @UMAC96 │ │ │ │ │ Crypto.Nettle.Hash.ForeignImports.c_umac96_digest_size │ │ │ │ │ @@ -2334,25 +2334,25 @@ │ │ │ │ │ `cast` │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ <(Data.ByteString.Internal.Type.ByteString, │ │ │ │ │ UMAC96)>_R)] │ │ │ │ │ -55520889d5ac136654de039d76f36b4f │ │ │ │ │ +d3e7ebae9e8fd7a55ebad8d594b156a9 │ │ │ │ │ $fUMACUMAC96_$snettleUmacSetNonce :: │ │ │ │ │ UMAC96 -> Data.ByteString.Internal.Type.ByteString -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: <1!P(L,L,L)>, Inline: [2], │ │ │ │ │ Unfolding: Core: StableSystem <2,TrueFalse> │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) │ │ │ │ │ (nonce['GHC.Types.Many] :: Data.ByteString.Internal.Type.ByteString) -> │ │ │ │ │ case nonce of wild { Data.ByteString.Internal.Type.BS ww ww1 ww2 -> │ │ │ │ │ $w$snettleUmacSetNonce3 c ww ww1 ww2 }] │ │ │ │ │ -d89f12c013c066be004f518d70f935da │ │ │ │ │ +262980e5f0ea65f697889e3aad4ad5d8 │ │ │ │ │ $fUMACUMAC96_$snettleUmacUpdateLazy :: │ │ │ │ │ UMAC96 │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString │ │ │ │ │ -> Data.Tagged.Tagged UMAC96 UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (c['GHC.Types.Many] :: UMAC96) │ │ │ │ │ @@ -2438,15 +2438,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ bx1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_update :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -2480,319 +2480,319 @@ │ │ │ │ │ (Sym (Data.SecureMem.N:SecureMem[0]))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))] │ │ │ │ │ -f15fe2a2d9832a8b3afffe1c280f90a3 │ │ │ │ │ +96c9481971b8ee9ad32033b48cbd531c │ │ │ │ │ $tc'C:NettleUMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5791533848059037320#Word64 │ │ │ │ │ - 1181898033078429741#Word64 │ │ │ │ │ + 14239297733027228194#Word64 │ │ │ │ │ + 1251448199805319386#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:NettleUMAC2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:NettleUMAC1] │ │ │ │ │ -8f91a74563b7736ed98fc087f62e23f5 │ │ │ │ │ +3dd205d269194ee11035f59e7b3dcf7a │ │ │ │ │ $tc'C:NettleUMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -229b47c6be9b4c0fe8e4e1d34483693f │ │ │ │ │ +22485372d136d187fdf5d7f012150455 │ │ │ │ │ $tc'C:NettleUMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:NettleUMAC3] │ │ │ │ │ -3c8e68ff3249941145bb4510834b50eb │ │ │ │ │ +00c6f2e0d99693af5dc47fe2c4422600 │ │ │ │ │ $tc'C:NettleUMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:NettleUMAC"#] │ │ │ │ │ -8336a1059053bb8ca587d505962801a6 │ │ │ │ │ +5f0ef9103ab847467187327fc578ffc8 │ │ │ │ │ $tc'C:UMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 17000768531697929562#Word64 │ │ │ │ │ - 7276249127142584224#Word64 │ │ │ │ │ + 14368549118812980099#Word64 │ │ │ │ │ + 8551549876670542911#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'C:UMAC2 │ │ │ │ │ 1# │ │ │ │ │ $tc'C:UMAC1] │ │ │ │ │ -b39a9b6cad1f0b0ae56ba4f75200fa95 │ │ │ │ │ +7c4f06623bf03ad87a2d458651f0b3a5 │ │ │ │ │ $tc'C:UMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -9856d017ceb3450fc4345483ff184fe5 │ │ │ │ │ +fcb684a2fbdb34d18c235d027c890d59 │ │ │ │ │ $tc'C:UMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'C:UMAC3] │ │ │ │ │ -eb69519d1e1bbfdd621ec57a6f7997dc │ │ │ │ │ +228dcc4670a037757f1f6c81ddabeb1b │ │ │ │ │ $tc'C:UMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'C:UMAC"#] │ │ │ │ │ -503ada54931cd3deece0de1c72769cdd │ │ │ │ │ +697cd8e11c45a5899760c45797ec0f8b │ │ │ │ │ $tc'UMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -7051a00eebe0db64395765bda4f6ab8d │ │ │ │ │ +638ef0695da02a13c16f79024ed1b901 │ │ │ │ │ $tc'UMAC10 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -f58e8e7c76d5178898bd1e630a8478f4 │ │ │ │ │ +32141de49fb71c43d403ef78ed35303f │ │ │ │ │ $tc'UMAC11 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC12] │ │ │ │ │ -569f6c018b91366661a51a33a4f8c56d │ │ │ │ │ +5f8f2da1ce000b2814e4fe3a276ed6b3 │ │ │ │ │ $tc'UMAC12 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC96"#] │ │ │ │ │ -8e09ebeadd0f05e22ff7cab98498087c │ │ │ │ │ +790522b14c5447c17dcd31ff79b0fa68 │ │ │ │ │ $tc'UMAC128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 13351281122341978622#Word64 │ │ │ │ │ - 6463711473519793047#Word64 │ │ │ │ │ + 8014073443445484492#Word64 │ │ │ │ │ + 11262691626355956181#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC2 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC1] │ │ │ │ │ -9c82a198df9f6c00c9a4b65f8d729b0d │ │ │ │ │ +8d03ac4797dd8819c90ad3d69775b406 │ │ │ │ │ $tc'UMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC3] │ │ │ │ │ -4300d5efe05b53ebd68b2639b272e4e1 │ │ │ │ │ +43909f23d070d2eb69f43c48505c99a1 │ │ │ │ │ $tc'UMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC128"#] │ │ │ │ │ -5aa73367913c37fa64ae8a758075820c │ │ │ │ │ +5f96e05f225ad68c025644bed89806fc │ │ │ │ │ $tc'UMAC32 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 14432565365883032762#Word64 │ │ │ │ │ - 2096417461827583193#Word64 │ │ │ │ │ + 13394371620916748395#Word64 │ │ │ │ │ + 17712529736108484136#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC5 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC4] │ │ │ │ │ -c7fdbc0b43df0ba2d2baaf28f329d059 │ │ │ │ │ +76f7189f1522ddeb13ee1ba13248f8fd │ │ │ │ │ $tc'UMAC4 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -c55c791f065efe878fe67654e91e093d │ │ │ │ │ +f7b0d29d92e901227e54c209f00b76a0 │ │ │ │ │ $tc'UMAC5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC6] │ │ │ │ │ -ae2aba53adaa693cfea6ccbe4bfd983a │ │ │ │ │ +17e88b6362e4c49da3d4a58001620135 │ │ │ │ │ $tc'UMAC6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC32"#] │ │ │ │ │ -12836a80b5f74ee9e8b319daaccf9583 │ │ │ │ │ +beed4ed7df42ba2b4c59495445d49483 │ │ │ │ │ $tc'UMAC64 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2890543713651946663#Word64 │ │ │ │ │ - 8932506841017459685#Word64 │ │ │ │ │ + 8901615289612689497#Word64 │ │ │ │ │ + 6507572371270304214#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC8 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC7] │ │ │ │ │ -2a661225f4bd4d7c029ba278e6c47b61 │ │ │ │ │ +21fe13cb8f790fb222e5c42587603d1b │ │ │ │ │ $tc'UMAC7 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -e229ad1d3363a24b6f21fbe1d761c48a │ │ │ │ │ +e59720a3f083eb7bcb64a83ce2f244d7 │ │ │ │ │ $tc'UMAC8 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tc'UMAC9] │ │ │ │ │ -313f7d0d1dbe7d7823953d19c80cff84 │ │ │ │ │ +87bc73fd5e3a29a1339eb97e0340cde5 │ │ │ │ │ $tc'UMAC9 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "'UMAC64"#] │ │ │ │ │ -9accdbf0c4c25dbe64887d918a1e7ace │ │ │ │ │ +e689f6e98315cf9f192f33ebec0123e9 │ │ │ │ │ $tc'UMAC96 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 10991316307568440636#Word64 │ │ │ │ │ - 17483242021366273494#Word64 │ │ │ │ │ + 4314667780847416941#Word64 │ │ │ │ │ + 18238277304280589867#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tc'UMAC11 │ │ │ │ │ 0# │ │ │ │ │ $tc'UMAC10] │ │ │ │ │ -e4110d5f5e793bd58771a27c2c4326ce │ │ │ │ │ +0a1076114153b1d80be4eb6f4970f580 │ │ │ │ │ $tcNettleUMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 6967713995521461779#Word64 │ │ │ │ │ - 1783449924203236902#Word64 │ │ │ │ │ + 8970913864905003140#Word64 │ │ │ │ │ + 10691404988285776314#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcNettleUMAC2 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleUMAC1] │ │ │ │ │ -5226f22c78768d9de1befa84c1c0312d │ │ │ │ │ +408bb688d7ab0708c1360ab8fcb1271e │ │ │ │ │ $tcNettleUMAC1 :: GHC.Types.KindRep │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.KindRepFun], Inline: [~]] │ │ │ │ │ -eec6cdd9cf79166f2197eed81e2cfab2 │ │ │ │ │ +50d74ad6e9b40c54b7651253afbffb0d │ │ │ │ │ $tcNettleUMAC2 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcNettleUMAC3] │ │ │ │ │ -08e4e32263db1e2ede9a5e47e6fc4018 │ │ │ │ │ +3f901ea3247cdc520399a6b750bb4c40 │ │ │ │ │ $tcNettleUMAC3 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "NettleUMAC"#] │ │ │ │ │ -40b3614e704925fd04c4677d6d3540aa │ │ │ │ │ +2ca708bd4acad1ded44947143869ca93 │ │ │ │ │ $tcUMAC :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 5262906333844040767#Word64 │ │ │ │ │ - 11821750310388897300#Word64 │ │ │ │ │ + 1071634722904633889#Word64 │ │ │ │ │ + 3810279531898511553#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC1 │ │ │ │ │ 0# │ │ │ │ │ $tcNettleUMAC1] │ │ │ │ │ -feb9263ae7f8fb12efd3fdc7bac480da │ │ │ │ │ +3bf7f94d0f064d9e4aeaf80825ec96f4 │ │ │ │ │ $tcUMAC1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC2] │ │ │ │ │ -24c7be4c8633472307add5d0ba1a24c6 │ │ │ │ │ +be4a42306b6b2cc8359089ac195d80a1 │ │ │ │ │ $tcUMAC10 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC96"#] │ │ │ │ │ -c8ca585a0ef5eb2b38ae4569efc1750f │ │ │ │ │ +b8d04d3d8e3809b2420ef135735518a8 │ │ │ │ │ $tcUMAC128 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 9492998731916066713#Word64 │ │ │ │ │ - 18396825793480677536#Word64 │ │ │ │ │ + 13723937172991326482#Word64 │ │ │ │ │ + 11128895739896576111#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC3 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -1a0493084f2a3daf6e4c2540b767e73b │ │ │ │ │ +34703d8a5b1591d0347c7eed1329cc6f │ │ │ │ │ $tcUMAC2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC"#] │ │ │ │ │ -bbbb3e9fbd6df64b076578e255979eea │ │ │ │ │ +4d8d01f61f329d6a9f67d05cc847a43a │ │ │ │ │ $tcUMAC3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC4] │ │ │ │ │ -9b3c524ac5ac261ef7389d8873059daf │ │ │ │ │ +dc785bc85badb8b35f335662630dbf22 │ │ │ │ │ $tcUMAC32 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 2821681356927131064#Word64 │ │ │ │ │ - 88724579739508790#Word64 │ │ │ │ │ + 11277386829148558291#Word64 │ │ │ │ │ + 15307075801428033752#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC5 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -085b064575107d9f9e8e12e03f9c4a47 │ │ │ │ │ +c02ace5750b58c961146b164a2147ec4 │ │ │ │ │ $tcUMAC4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC128"#] │ │ │ │ │ -b5b2836d7eb549236d8e1fe9815673ad │ │ │ │ │ +44ee9b7d7bdcd8ce692ebae78fa9fbce │ │ │ │ │ $tcUMAC5 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC6] │ │ │ │ │ -605399f14ee489eda6f80b48881504e9 │ │ │ │ │ +baf08c62b4ccbd9d2dfbf01840bd78f4 │ │ │ │ │ $tcUMAC6 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC32"#] │ │ │ │ │ -0948d62124dd4b76be3eef7e8be91ab8 │ │ │ │ │ +5a4ff6a0b7c715789a9da654616d6464 │ │ │ │ │ $tcUMAC64 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 11889634001113518877#Word64 │ │ │ │ │ - 12132837036836815751#Word64 │ │ │ │ │ + 15597458505227242736#Word64 │ │ │ │ │ + 12717771298267782455#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC7 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -fc79b53a6c9f8fb010c4e7f874622815 │ │ │ │ │ +40eec1e9b1116d9fad5546292c0fae4b │ │ │ │ │ $tcUMAC7 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC8] │ │ │ │ │ -713b79cbaef0de4847fd3dae53cef8d0 │ │ │ │ │ +0d86d25bae674991be90adcaff90c025 │ │ │ │ │ $tcUMAC8 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "UMAC64"#] │ │ │ │ │ -13317d13e30eb271ed1cad4adbe5f625 │ │ │ │ │ +9e7aa7ca75d08fe99a1f326ee3eec100 │ │ │ │ │ $tcUMAC9 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $tcUMAC10] │ │ │ │ │ -d101c49e5b40d537916e716dbf6e71d2 │ │ │ │ │ +d00932570a6fd7a9d51b8f904b03b5c1 │ │ │ │ │ $tcUMAC96 :: GHC.Types.TyCon │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TyCon], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ GHC.Types.TyCon │ │ │ │ │ - 3353492698464871487#Word64 │ │ │ │ │ - 5439795676473619299#Word64 │ │ │ │ │ + 999568243792173334#Word64 │ │ │ │ │ + 3301919014334739403#Word64 │ │ │ │ │ $trModule │ │ │ │ │ $tcUMAC9 │ │ │ │ │ 0# │ │ │ │ │ GHC.Types.krep$*] │ │ │ │ │ -3b51fdcb71b0dc4ac9020da7fc8a23a0 │ │ │ │ │ +446d227d76c150fcf7a8c0310f0a9f76 │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -6b3da91524d675f0e8a26775dbb7a677 │ │ │ │ │ +683133c9f22adeb00898175bc058a860 │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -db82216442d04ab27b6a2b1591f60d1b │ │ │ │ │ +4e830ae07b47adfa0e05a0fe4e99ff37 │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Crypto.Nettle.UMAC"#] │ │ │ │ │ -0871053fa3c82cfc7ad41189495026c9 │ │ │ │ │ +9885b78e05bf7b7f0e0b02ef5523471f │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -83d0b963f0a28dd0ac025c5a633e1005 │ │ │ │ │ +12926ef2f796838eb9fc302090fa15b4 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -24e92fe571c699e7a27c1a3f65af3428 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +7018c2a7b7fdb0c5b61b357b04bf275e │ │ │ │ │ $w$snettleUmacInit :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -2822,15 +2822,15 @@ │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ @@ -2841,15 +2841,15 @@ │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC128[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R)) })) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) }] │ │ │ │ │ -9c02ba20b432ee508347570361359972 │ │ │ │ │ +9f8555c54f3b6a81009765d784362cb3 │ │ │ │ │ $w$snettleUmacInit1 :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -2879,15 +2879,15 @@ │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ @@ -2898,15 +2898,15 @@ │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC32[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R)) })) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) }] │ │ │ │ │ -4cf154589c5385f9caa990ac97a80562 │ │ │ │ │ +b1de1711e6b51bfa4046ab5ebfa84c51 │ │ │ │ │ $w$snettleUmacInit2 :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -2936,15 +2936,15 @@ │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ @@ -2955,15 +2955,15 @@ │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC64[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R)) })) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) }] │ │ │ │ │ -d7693664dcde4a953e7a66e5757d5133 │ │ │ │ │ +a69b6d14584e536d8e2a6cf93bfd0d6c │ │ │ │ │ $w$snettleUmacInit3 :: │ │ │ │ │ GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents -> GHC.Prim.Int# -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 3, Arity: 3, Strictness: <1L>, │ │ │ │ │ Inline: [2], │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ (ww['GHC.Types.Many] :: GHC.Prim.Addr#) │ │ │ │ │ @@ -2993,15 +2993,15 @@ │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ ww1 │ │ │ │ │ eta │ │ │ │ │ (\ (eta1['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ case ctxptr of ds2 { GHC.Ptr.Ptr ds3 -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_key :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds3 │ │ │ │ │ ww │ │ │ │ │ @@ -3012,15 +3012,15 @@ │ │ │ │ │ (_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] <()>_R))) │ │ │ │ │ `cast` │ │ │ │ │ (Sym (N:UMAC96[0]) │ │ │ │ │ ; Sym (Data.Tagged.N:Tagged[0] <*>_N _P _R)) })) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) }] │ │ │ │ │ -ece6c65570ecc60ef69d922232630851 │ │ │ │ │ +41215696d067509e21b71e7a6269758d │ │ │ │ │ $w$snettleUmacSetNonce :: │ │ │ │ │ UMAC128 │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC128 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3098,15 +3098,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ ww1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac128_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3134,15 +3134,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) │ │ │ │ │ 1# -> $fUMACUMAC1 } │ │ │ │ │ 1# -> $fUMACUMAC1 }] │ │ │ │ │ -8a0f366411f88ebdfc133b4762802216 │ │ │ │ │ +8c81849e9de774b3e169dee5c6756581 │ │ │ │ │ $w$snettleUmacSetNonce1 :: │ │ │ │ │ UMAC32 │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC32 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3220,15 +3220,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ ww1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac32_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3256,15 +3256,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) │ │ │ │ │ 1# -> $fUMACUMAC2 } │ │ │ │ │ 1# -> $fUMACUMAC2 }] │ │ │ │ │ -54109e5de5ef940b8129b5780ff2fea9 │ │ │ │ │ +d343cc29249059e029b13681915c4942 │ │ │ │ │ $w$snettleUmacSetNonce2 :: │ │ │ │ │ UMAC64 │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC64 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3342,15 +3342,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ ww1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac64_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3378,15 +3378,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) │ │ │ │ │ 1# -> $fUMACUMAC3 } │ │ │ │ │ 1# -> $fUMACUMAC3 }] │ │ │ │ │ -db7bfd0d650563eae28ec0d434129041 │ │ │ │ │ +051ca902be62dd6261c150e4db9039f4 │ │ │ │ │ $w$snettleUmacSetNonce3 :: │ │ │ │ │ UMAC96 │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.ForeignPtr.ForeignPtrContents │ │ │ │ │ -> GHC.Prim.Int# │ │ │ │ │ -> UMAC96 │ │ │ │ │ [LambdaFormInfo: LFReEntrant 4, Arity: 4, │ │ │ │ │ @@ -3464,15 +3464,15 @@ │ │ │ │ │ @(# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld, │ │ │ │ │ () #) │ │ │ │ │ ww1 │ │ │ │ │ s' │ │ │ │ │ (\ (eta['GHC.Types.Many] :: GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld)[OneShot] -> │ │ │ │ │ - case {__ffi_static_ccall_unsafe nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ + case {__ffi_static_ccall_unsafe nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb:nettle_umac96_set_nonce :: GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.Word# │ │ │ │ │ -> GHC.Prim.Addr# │ │ │ │ │ -> GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# │ │ │ │ │ GHC.Prim.RealWorld #)} │ │ │ │ │ ds2 │ │ │ │ │ @@ -3500,15 +3500,15 @@ │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R)) } }))) │ │ │ │ │ `cast` │ │ │ │ │ (Data.Tagged.N:Tagged[0] <*>_N _P _R) │ │ │ │ │ 1# -> $fUMACUMAC4 } │ │ │ │ │ 1# -> $fUMACUMAC4 }] │ │ │ │ │ -473eb03dfb6a94cc53a88b19cf41d595 │ │ │ │ │ +8ff6558426232a1c4663d52cdd2cf983 │ │ │ │ │ type NettleUMAC :: * -> GHC.Types.Constraint │ │ │ │ │ class NettleUMAC u where │ │ │ │ │ nu_ctx_size :: Data.Tagged.Tagged u GHC.Types.Int │ │ │ │ │ nu_digest_size :: Data.Tagged.Tagged u GHC.Types.Int │ │ │ │ │ nu_set_key :: Data.Tagged.Tagged │ │ │ │ │ u │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ @@ -3525,76 +3525,76 @@ │ │ │ │ │ u │ │ │ │ │ (GHC.Ptr.Ptr GHC.Word.Word8 │ │ │ │ │ -> GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO ()) │ │ │ │ │ nu_ctx :: u -> Data.SecureMem.SecureMem │ │ │ │ │ nu_Ctx :: Data.SecureMem.SecureMem -> u │ │ │ │ │ {-# MINIMAL nu_ctx_size, nu_digest_size, nu_set_key, nu_set_nonce, │ │ │ │ │ nu_update, nu_digest, nu_ctx, nu_Ctx #-} │ │ │ │ │ -3b9c6ee39f3ec61e007b7a0ebabb1bdf │ │ │ │ │ +bc99b262cb7422abee108062b0ad8d35 │ │ │ │ │ type UMAC :: * -> GHC.Types.Constraint │ │ │ │ │ class UMAC u where │ │ │ │ │ umacDigestSize :: Data.Tagged.Tagged u GHC.Types.Int │ │ │ │ │ umacName :: Data.Tagged.Tagged u GHC.Base.String │ │ │ │ │ umacInit :: Data.ByteString.Internal.Type.ByteString -> u │ │ │ │ │ umacSetNonce :: u -> Data.ByteString.Internal.Type.ByteString -> u │ │ │ │ │ umacUpdate :: u -> Data.ByteString.Internal.Type.ByteString -> u │ │ │ │ │ umacUpdateLazy :: u │ │ │ │ │ -> Data.ByteString.Lazy.Internal.ByteString -> u │ │ │ │ │ umacFinalize :: u -> (Data.ByteString.Internal.Type.ByteString, u) │ │ │ │ │ {-# MINIMAL umacDigestSize, umacInit, umacSetNonce, umacUpdate, │ │ │ │ │ umacFinalize #-} │ │ │ │ │ -2dc16681b135df33b510f10c11cffcaa │ │ │ │ │ +23c08049d1deaddf30d96d45015d530c │ │ │ │ │ type UMAC128 :: * │ │ │ │ │ newtype UMAC128 = UMAC128 {umac128_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -12e12dea3f3fad3fc259a2d36f5ef491 │ │ │ │ │ +b660023ade9f9df454979cd31c83891e │ │ │ │ │ type UMAC32 :: * │ │ │ │ │ newtype UMAC32 = UMAC32 {umac32_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -7f526256ba333ec5843ec43562504bf7 │ │ │ │ │ +34387862719a400006d22febbd89fa5a │ │ │ │ │ type UMAC64 :: * │ │ │ │ │ newtype UMAC64 = UMAC64 {umac64_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -4f9322733c61fe197860f7bf592ed11a │ │ │ │ │ +32bbef3671c6f2ff9e74c50d8ad0cc50 │ │ │ │ │ type UMAC96 :: * │ │ │ │ │ newtype UMAC96 = UMAC96 {umac96_ctx :: Data.SecureMem.SecureMem} │ │ │ │ │ -87df6be85dbac4e68e639cf7fa4d379e │ │ │ │ │ +ca1bafbbf2cf1186463c826c7438e4b1 │ │ │ │ │ umac128_ctx :: UMAC128 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC128 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC2 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC128[0])] │ │ │ │ │ -0ec82e984f32f1c0e742571038e9694a │ │ │ │ │ +8c0e2253afa841ca5bca4831e1583fda │ │ │ │ │ umac32_ctx :: UMAC32 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC32 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC4 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC32[0])] │ │ │ │ │ -a417adf16de063bab547ec8f2316c068 │ │ │ │ │ +10ce788659dd5a08fe2cc9bdd5a54a54 │ │ │ │ │ umac64_ctx :: UMAC64 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC64 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC6 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC64[0])] │ │ │ │ │ -053134b370bbadd05018bd1ecd4bba1d │ │ │ │ │ +82c4a2a8f3871e226cf31d651a7b38f5 │ │ │ │ │ umac96_ctx :: UMAC96 -> Data.SecureMem.SecureMem │ │ │ │ │ RecSel Left UMAC96 │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1, │ │ │ │ │ Strictness: <1!P(L)>, CPR: 1, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ $fNettleUMACUMAC8 │ │ │ │ │ `cast` │ │ │ │ │ (_R %<'GHC.Types.Many>_N ->_R N:UMAC96[0])] │ │ │ │ │ -d0e00e4df12d545d0a7b0a5f21415d11 │ │ │ │ │ +f8983b13f8d3baab3080d780e3f0ab9f │ │ │ │ │ umacInitKeyedHash :: │ │ │ │ │ (UMAC u, Crypto.Nettle.Hash.Types.KeyedHashAlgorithm u) => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.Tagged.Tagged u Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4, │ │ │ │ │ Arity: 4, │ │ │ │ │ @@ -3608,15 +3608,15 @@ │ │ │ │ │ u>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (Data.Tagged.N:Tagged[0] │ │ │ │ │ <*>_N │ │ │ │ │ _P │ │ │ │ │ _R))] │ │ │ │ │ -9bf1e0e0b29083a5674630ae15474a16 │ │ │ │ │ +d347811fbf0699e84427e11f2e4508d5 │ │ │ │ │ umacInitKeyedHash1 :: │ │ │ │ │ (UMAC u, Crypto.Nettle.Hash.Types.KeyedHashAlgorithm u) => │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> Crypto.Nettle.Hash.Types.KeyedHash │ │ │ │ │ [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 4, │ │ │ │ │ Arity: 4, │ │ │ │ --- ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg/Nettle/Utils.p_hi │ │ │ ├── +++ ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb/Nettle/Utils.p_hi │ │ │ │┄ Files 94% similar despite different names │ │ │ │ ├── ghc --show-iface {} │ │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ Magic: Wanted 33214052, │ │ │ │ │ got 33214052 │ │ │ │ │ Version: Wanted 9066, │ │ │ │ │ got 9066 │ │ │ │ │ Way: Wanted , │ │ │ │ │ got p │ │ │ │ │ interface Nettle.Utils 9066 │ │ │ │ │ - interface hash: fa76c224bf8ef4692134da825fa4068f │ │ │ │ │ - ABI hash: d8557c2bca9acfaf86434385f2beaa1e │ │ │ │ │ - export-list hash: 65c1807a3d6f435ae6243dcced80ec46 │ │ │ │ │ + interface hash: 0b10eef46279d0e855fb1b2c202bdf53 │ │ │ │ │ + ABI hash: 28625b6144f49d78e7dc597cacf5b884 │ │ │ │ │ + export-list hash: 61b362bd6c00ca9df1b29bc22e8ca60b │ │ │ │ │ orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e │ │ │ │ │ flag hash: e792ee1c89b3a348988207ee91ef9be8 │ │ │ │ │ opt_hash: d24858b2062009bba4a0ab41824d9388 │ │ │ │ │ hpc_hash: 93b885adfe0da089cdf634904fd59f71 │ │ │ │ │ plugin_hash: ad164012d6b1e14942349d58b1132007 │ │ │ │ │ src_hash: c3fc321bb98fec2ec4f88f8f82bd5565 │ │ │ │ │ sig of: Nothing │ │ │ │ │ @@ -56,41 +56,41 @@ │ │ │ │ │ import -/ Prelude a1ae76d73d35cc0683dc06ee0b1f4dc2 │ │ │ │ │ import -/ System.IO.Unsafe 8de6a40cb1777ba802535ae8c5518391 │ │ │ │ │ import -/ Data.ByteString 786f404a9d03b7067223d395ff86fcc7 │ │ │ │ │ import -/ Data.ByteString.Internal fd91300feb04154adb4e22ec59b665c5 │ │ │ │ │ import -/ Data.ByteString.Internal.Type f63ac5a5f6939d2ebabf3fe7da4e15b6 │ │ │ │ │ import -/ GHC.Types 40ada155ed73681c14b0e90149f6df94 │ │ │ │ │ addDependentFile "/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h" ed2abc0c378d044c7bbfd76a73a209e2 │ │ │ │ │ -addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 6ff6701a40350f80014ee4d3078656cc │ │ │ │ │ +addDependentFile "dist-ghc/build/autogen/cabal_macros.h" 20120587991a9b6541e179e1dd3dc779 │ │ │ │ │ addDependentFile "/usr/include/stdc-predef.h" e0e98fa6835be825bf17295c7217815d │ │ │ │ │ -4f90f5272565b322733bb8fa636202f6 │ │ │ │ │ +b35639a8faf2bc605226809883e72bdf │ │ │ │ │ $trModule :: GHC.Types.Module │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.Module], │ │ │ │ │ Unfolding: Core: GHC.Types.Module $trModule3 $trModule1] │ │ │ │ │ -665423ce0055c87d56070e31225ea3fb │ │ │ │ │ +04172b47f29ad9e33011324c8ac3b08c │ │ │ │ │ $trModule1 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule2] │ │ │ │ │ -00594bf69de4546d27c84caa134f6164 │ │ │ │ │ +8b61c2ee6f490205e328e12eea41cd9b │ │ │ │ │ $trModule2 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: "Nettle.Utils"#] │ │ │ │ │ -e10706b3c85c12ea2c1960367b6941b5 │ │ │ │ │ +fd8ad3fd7f1509b6fdec26e970abbde2 │ │ │ │ │ $trModule3 :: GHC.Types.TrName │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Types.TrNameS], │ │ │ │ │ Unfolding: Core: GHC.Types.TrNameS $trModule4] │ │ │ │ │ -48a70c54aa4aba11188af163bfc4ec5f │ │ │ │ │ +7df40947e0dd923d926a666be93aeb86 │ │ │ │ │ $trModule4 :: GHC.Prim.Addr# │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFUnlifted, │ │ │ │ │ Unfolding: Core: │ │ │ │ │ - "nettle-0.3.1.1-7IYSohwUiIsGwmqsJ03agg"#] │ │ │ │ │ -533b8d456f0b1097b98ddd605d8c43b1 │ │ │ │ │ + "nettle-0.3.1.1-DI0Zk4Nu0F21KVCJ3MuvVb"#] │ │ │ │ │ +9ab49e52f1763142e6234ae657ba114e │ │ │ │ │ netEncode :: │ │ │ │ │ GHC.Real.Integral n => GHC.Types.Int -> n -> [GHC.Word.Word8] │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ \ @n │ │ │ │ │ ($dIntegral['GHC.Types.Many] :: GHC.Real.Integral n) │ │ │ │ │ @@ -142,35 +142,35 @@ │ │ │ │ │ } in │ │ │ │ │ \ (ds['GHC.Types.Many] :: n) -> │ │ │ │ │ case bytes of wild { GHC.Types.I# ww -> │ │ │ │ │ $w_work │ │ │ │ │ ww │ │ │ │ │ (GHC.Types.[] @GHC.Word.Word8) │ │ │ │ │ ds }] │ │ │ │ │ -805580655103b40f439d540f0696ede0 │ │ │ │ │ +929998d55547de697bda24aa604c8f26 │ │ │ │ │ netEncode1 :: GHC.Num.Integer.Integer │ │ │ │ │ [HasNoCafRefs, TagSig: , │ │ │ │ │ LambdaFormInfo: LFCon[GHC.Num.Integer.IS], │ │ │ │ │ Unfolding: Core: GHC.Num.Integer.IS 256#] │ │ │ │ │ -c791aa0e3de06b2a0d2fa4b9ee9d126f │ │ │ │ │ +972c40992bc0db5337569cf957e69692 │ │ │ │ │ withByteStringPtr :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO a) │ │ │ │ │ -> GHC.Types.IO a │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: , │ │ │ │ │ Unfolding: Core: │ │ │ │ │ withByteStringPtr1 │ │ │ │ │ `cast` │ │ │ │ │ (forall (a :: <*>_N). │ │ │ │ │ _R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO a>_R │ │ │ │ │ %<'GHC.Types.Many>_N ->_R Sym (GHC.Types.N:IO[0] _R))] │ │ │ │ │ -33c941e6c7d696a6fca2f3dc6ceb5bae │ │ │ │ │ +7defbe93f1aa149ce6f72c56e77fea76 │ │ │ │ │ withByteStringPtr1 :: │ │ │ │ │ Data.ByteString.Internal.Type.ByteString │ │ │ │ │ -> (GHC.Types.Word -> GHC.Ptr.Ptr GHC.Word.Word8 -> GHC.Types.IO a) │ │ │ │ │ -> GHC.Prim.State# GHC.Prim.RealWorld │ │ │ │ │ -> (# GHC.Prim.State# GHC.Prim.RealWorld, a #) │ │ │ │ │ [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2, │ │ │ │ │ Strictness: ,