Tue Feb 11 08:21:38 UTC 2025 I: starting to build tang/trixie/arm64 on jenkins on '2025-02-11 08:21' Tue Feb 11 08:21:38 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_1/59773/console.log Tue Feb 11 08:21:38 UTC 2025 I: Downloading source for trixie/tang=15-2 --2025-02-11 08:21:38-- http://deb.debian.org/debian/pool/main/t/tang/tang_15-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2151 (2.1K) [text/prs.lines.tag] Saving to: ‘tang_15-2.dsc’ 0K .. 100% 404M=0s 2025-02-11 08:21:38 (404 MB/s) - ‘tang_15-2.dsc’ saved [2151/2151] Tue Feb 11 08:21:38 UTC 2025 I: tang_15-2.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: tang Binary: tang, tang-xinetd, tang-common Architecture: linux-any all Version: 15-2 Maintainer: Christoph Biedl Homepage: https://github.com/latchset/tang Standards-Version: 4.7.0 Vcs-Browser: https://git.in-ulm.de/cbiedl/tang Vcs-Git: https://git.in-ulm.de/cbiedl/tang.git Testsuite: autopkgtest Testsuite-Triggers: build-essential, cmake, curl, iproute2, jose, libhttp-parser-dev, libjansson-dev, libjose-dev, meson, pkg-config, socat, systemd Build-Depends: debhelper-compat (= 13), asciidoctor, curl, iproute2, jose, libhttp-parser-dev, libjansson-dev, libjose-dev, meson, pkgconf Package-List: tang deb net optional arch=all tang-common deb net optional arch=linux-any tang-xinetd deb net optional arch=all Checksums-Sha1: 0bab256bd3d1e1c1efe62fc96530e9802946d320 38248 tang_15.orig.tar.xz 8a8111664b8ea90fb708b8f2f49a5db866cc821c 6044 tang_15-2.debian.tar.xz Checksums-Sha256: eaf4a2abfea3d05f454a8841e98332be1e1e2432744c70bb7765651ed82c3f7c 38248 tang_15.orig.tar.xz 9659d1e32492e1518461199faef1aeec306737fcfd087025f130ce803f38e569 6044 tang_15-2.debian.tar.xz Files: 8697be932aa3593e6f2ca66c2b8cefd3 38248 tang_15.orig.tar.xz 1479bfdd6fc5b6c2e6c6021fdc6a6bad 6044 tang_15-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEWXMI+726A12MfJXdxCxY61kUkv0FAmZzP3QACgkQxCxY61kU kv0I0RAAqnfLvLAmFnC84e4//MglVnU2n2Y6YvBWHn7MeoruEI+HWexaYgNIjTcl boYKlr92auVan55iplWqnRM31WXXyKKaodSDMLNWpR+Zkw6Pz6FzzLsxsmN466HS P8n4jLuBE2NLhh1eyHhf4ELyq0x0fT3yyjP3YpEmZod9rgqFFqguv2uOd9SmFvBC GG8NPz7yj2WfegPfAo5jRu1Z40iWE4UB+mT+rTPPBYxymK/mFg/TwZLBZwXCPFhI H/VUNbz3r2+fZoohrVdfuaU2ebeFowMlKhyIRDEeBXofNqY/vc6M5CStcW6LJgTa a04QjZYaw484+yIp2YHoc5642Ps6nzrypluJhGQYNE2voWqlMcuVW+RwHUB5mytm EEceBv7IJA9SWQbdI6DQdzqPJdSy9U8nFQxdSGJ5ctDuz5JdPbqeNaGUhvQFm/9r 6yxfr71u3N/6fOLTkU1J4tTxMqsLTjGaOOrIz3voQEtgni6OtB6g7gm3NBsgYSqp AfhSSHJz7iSW9Bsi4AJ58rso7JdiPL56XYNbOnFz81gdLG63Vh2/gWZxydEdhoQP nlZSQilZzM+VVecDAuL+p7uCy9h72p/r5Ta6BIhzjlB6soILMC5+fxyxLm4AMSB2 iMqhyOcJBIf69QFu3jG8XXKwRd01MhRoLJAr2MwEIQ+gUIbw918= =+Ibe -----END PGP SIGNATURE----- Tue Feb 11 08:21:38 UTC 2025 I: Checking whether the package is not for us Tue Feb 11 08:21:38 UTC 2025 I: Starting 1st build on remote node codethink03-arm64.debian.net. Tue Feb 11 08:21:38 UTC 2025 I: Preparing to do remote build '1' on codethink03-arm64.debian.net. Tue Feb 11 08:22:36 UTC 2025 I: Deleting $TMPDIR on codethink03-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Mon Mar 16 02:44:40 -12 2026 I: pbuilder-time-stamp: 1773672280 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [tang_15-2.dsc] I: copying [./tang_15.orig.tar.xz] I: copying [./tang_15-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./tang_15-2.dsc: unsupported subcommand dpkg-source: info: extracting tang in tang-15 dpkg-source: info: unpacking tang_15.orig.tar.xz dpkg-source: info: unpacking tang_15-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying for-upstream/2018-08-11.use-asciidoctor-to-build-manpages.patch dpkg-source: info: applying for-upstream/2021-09-30.run-as-tang-user.patch dpkg-source: info: applying debian/2021-09-30.use-var-lib.patch dpkg-source: info: applying debian/2021-09-30.xinetd-support.patch dpkg-source: info: applying debian/2023-07-04.test-timeout.patch dpkg-source: info: applying debian/2024-05-31.hint-curl.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1431374/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='0ee7e1e4f6a94254b4463e30c4d28c81' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1431374' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.KmgKx6IC/pbuilderrc_dgaL --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.KmgKx6IC/b1 --logfile b1/build.log tang_15-2.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1431374/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), asciidoctor, curl, iproute2, jose, libhttp-parser-dev, libjansson-dev, libjose-dev, meson, pkgconf dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19920 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on asciidoctor; however: Package asciidoctor is not installed. pbuilder-satisfydepends-dummy depends on curl; however: Package curl is not installed. pbuilder-satisfydepends-dummy depends on iproute2; however: Package iproute2 is not installed. pbuilder-satisfydepends-dummy depends on jose; however: Package jose is not installed. pbuilder-satisfydepends-dummy depends on libhttp-parser-dev; however: Package libhttp-parser-dev is not installed. pbuilder-satisfydepends-dummy depends on libjansson-dev; however: Package libjansson-dev is not installed. pbuilder-satisfydepends-dummy depends on libjose-dev; however: Package libjose-dev is not installed. pbuilder-satisfydepends-dummy depends on meson; however: Package meson is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: asciidoctor{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} curl{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} iproute2{a} jose{a} libarchive-zip-perl{a} libbpf1{a} libbrotli1{a} libcap2-bin{a} libcom-err2{a} libcurl3t64-gnutls{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libgnutls30t64{a} libgssapi-krb5-2{a} libhttp-parser-dev{a} libhttp-parser2.9{a} libicu72{a} libidn2-0{a} libjansson-dev{a} libjose-dev{a} libjose0{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libldap2{a} libmagic-mgc{a} libmagic1t64{a} libmnl0{a} libnghttp2-14{a} libnghttp3-9{a} libngtcp2-16{a} libngtcp2-crypto-gnutls8{a} libp11-kit0{a} libpipeline1{a} libpkgconf3{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} librtmp1{a} libruby{a} libruby3.3{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1t64{a} libssl-dev{a} libtasn1-6{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} libxtables12{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} meson{a} netbase{a} ninja-build{a} openssl{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-autocommand{a} python3-inflect{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-minimal{a} python3-more-itertools{a} python3-pkg-resources{a} python3-setuptools{a} python3-typeguard{a} python3-typing-extensions{a} python3-zipp{a} python3.13{a} python3.13-minimal{a} rake{a} readline-common{a} ruby{a} ruby-asciidoctor{a} ruby-did-you-mean{a} ruby-minitest{a} ruby-net-telnet{a} ruby-power-assert{a} ruby-rubygems{a} ruby-test-unit{a} ruby-webrick{a} ruby-xmlrpc{a} ruby3.3{a} rubygems-integration{a} sensible-utils{a} tzdata{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: fonts-lato krb5-locales libarchive-cpio-perl libjs-jquery libldap-common libltdl-dev libmail-sendmail-perl libpam-cap libsasl2-modules publicsuffix ruby-sdbm zip 0 packages upgraded, 117 newly installed, 0 to remove and 0 not upgraded. Need to get 48.0 MB of archives. After unpacking 198 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 libpython3.13-minimal arm64 3.13.2-1 [853 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 python3.13-minimal arm64 3.13.2-1 [1997 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 python3-minimal arm64 3.13.1-2 [27.0 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 tzdata all 2024b-6 [257 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 libffi8 arm64 3.4.6-1 [20.9 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 readline-common all 8.2-6 [69.4 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libreadline8t64 arm64 8.2-6 [159 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 libpython3.13-stdlib arm64 3.13.2-1 [1914 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 python3.13 arm64 3.13.2-1 [745 kB] Get: 13 http://deb.debian.org/debian trixie/main arm64 libpython3-stdlib arm64 3.13.1-2 [9952 B] Get: 14 http://deb.debian.org/debian trixie/main arm64 python3 arm64 3.13.1-2 [28.0 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 libbpf1 arm64 1:1.5.0-2 [159 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 libmnl0 arm64 1.0.5-3 [11.9 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 libkrb5support0 arm64 1.21.3-4 [32.2 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 libcom-err2 arm64 1.47.2-1 [23.9 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 libk5crypto3 arm64 1.21.3-4 [81.5 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 libkeyutils1 arm64 1.6.3-4 [9352 B] Get: 22 http://deb.debian.org/debian trixie/main arm64 libkrb5-3 arm64 1.21.3-4 [308 kB] Get: 23 http://deb.debian.org/debian trixie/main arm64 libgssapi-krb5-2 arm64 1.21.3-4 [127 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3+b1 [78.7 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 libxtables12 arm64 1.8.11-2 [30.6 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 libcap2-bin arm64 1:2.66-5+b1 [34.3 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 iproute2 arm64 6.13.0-1 [1045 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 openssl arm64 3.4.0-2 [1385 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 ca-certificates all 20241223 [164 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.23.1-1 [241 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-7 [1129 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.4-3 [92.0 kB] Get: 39 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 rubygems-integration all 1.19 [5488 B] Get: 42 http://deb.debian.org/debian trixie/main arm64 rake all 13.2.1-1 [65.2 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 ruby-did-you-mean all 1.6.3-2 [20.9 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 ruby-minitest all 5.25.4-1 [66.2 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 ruby-net-telnet all 0.2.0-1 [13.1 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 ruby-power-assert all 2.0.3-1 [11.8 kB] Get: 47 http://deb.debian.org/debian trixie/main arm64 ruby-test-unit all 3.6.2-1 [79.1 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 ruby-webrick all 1.8.1-1 [51.4 kB] Get: 49 http://deb.debian.org/debian trixie/main arm64 ruby-xmlrpc all 0.3.3-2 [24.4 kB] Get: 50 http://deb.debian.org/debian trixie/main arm64 libyaml-0-2 arm64 0.2.5-2 [49.2 kB] Get: 51 http://deb.debian.org/debian trixie/main arm64 libruby3.3 arm64 3.3.7-1 [6122 kB] Get: 52 http://deb.debian.org/debian trixie/main arm64 ruby3.3 arm64 3.3.7-1 [828 kB] Get: 53 http://deb.debian.org/debian trixie/main arm64 libruby arm64 1:3.3~3.2 [5084 B] Get: 54 http://deb.debian.org/debian trixie/main arm64 ruby-rubygems all 3.6.3-1 [406 kB] Get: 55 http://deb.debian.org/debian trixie/main arm64 ruby arm64 1:3.3~3.2 [6200 B] Get: 56 http://deb.debian.org/debian trixie/main arm64 ruby-asciidoctor all 2.0.23-1 [214 kB] Get: 57 http://deb.debian.org/debian trixie/main arm64 asciidoctor all 2.0.23-1 [88.7 kB] Get: 58 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-5 [284 kB] Get: 59 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.72-3 [493 kB] Get: 60 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 61 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.17-3 [862 kB] Get: 62 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.23.1-1 [770 kB] Get: 63 http://deb.debian.org/debian trixie/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB] Get: 64 http://deb.debian.org/debian trixie/main arm64 libunistring5 arm64 1.3-1 [449 kB] Get: 65 http://deb.debian.org/debian trixie/main arm64 libidn2-0 arm64 2.3.7-2+b1 [127 kB] Get: 66 http://deb.debian.org/debian trixie/main arm64 libp11-kit0 arm64 0.25.5-3 [409 kB] Get: 67 http://deb.debian.org/debian trixie/main arm64 libtasn1-6 arm64 4.19.0-3+b3 [46.9 kB] Get: 68 http://deb.debian.org/debian trixie/main arm64 libgnutls30t64 arm64 3.8.8-2 [1363 kB] Get: 69 http://deb.debian.org/debian trixie/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-8+b1 [20.3 kB] Get: 70 http://deb.debian.org/debian trixie/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-8+b1 [55.7 kB] Get: 71 http://deb.debian.org/debian trixie/main arm64 libldap2 arm64 2.6.9+dfsg-1 [179 kB] Get: 72 http://deb.debian.org/debian trixie/main arm64 libnghttp2-14 arm64 1.64.0-1 [71.3 kB] Get: 73 http://deb.debian.org/debian trixie/main arm64 libnghttp3-9 arm64 1.6.0-2 [60.5 kB] Get: 74 http://deb.debian.org/debian trixie/main arm64 libngtcp2-16 arm64 1.9.1-1 [109 kB] Get: 75 http://deb.debian.org/debian trixie/main arm64 libngtcp2-crypto-gnutls8 arm64 1.9.1-1 [17.3 kB] Get: 76 http://deb.debian.org/debian trixie/main arm64 libpsl5t64 arm64 0.21.2-1.1+b1 [57.1 kB] Get: 77 http://deb.debian.org/debian trixie/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b5 [56.8 kB] Get: 78 http://deb.debian.org/debian trixie/main arm64 libssh2-1t64 arm64 1.11.1-1 [235 kB] Get: 79 http://deb.debian.org/debian trixie/main arm64 libcurl3t64-gnutls arm64 8.11.1-1+b1 [331 kB] Get: 80 http://deb.debian.org/debian trixie/main arm64 curl arm64 8.11.1-1+b1 [251 kB] Get: 81 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB] Get: 82 http://deb.debian.org/debian trixie/main arm64 libtool all 2.5.4-3 [539 kB] Get: 83 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 84 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 85 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 86 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 87 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 88 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-6 [9239 kB] Get: 89 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 90 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.23.1-1 [1610 kB] Get: 91 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 92 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 93 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.24.1 [920 kB] Get: 94 http://deb.debian.org/debian trixie/main arm64 libjose0 arm64 14-1 [39.8 kB] Get: 95 http://deb.debian.org/debian trixie/main arm64 jose arm64 14-1 [46.4 kB] Get: 96 http://deb.debian.org/debian trixie/main arm64 libhttp-parser2.9 arm64 2.9.4-6+b2 [20.2 kB] Get: 97 http://deb.debian.org/debian trixie/main arm64 libhttp-parser-dev arm64 2.9.4-6+b2 [19.5 kB] Get: 98 http://deb.debian.org/debian trixie/main arm64 libjansson-dev arm64 2.14-2+b3 [43.6 kB] Get: 99 http://deb.debian.org/debian trixie/main arm64 libssl-dev arm64 3.4.0-2 [3234 kB] Get: 100 http://deb.debian.org/debian trixie/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [917 kB] Get: 101 http://deb.debian.org/debian trixie/main arm64 libjose-dev arm64 14-1 [26.2 kB] Get: 102 http://deb.debian.org/debian trixie/main arm64 libpkgconf3 arm64 1.8.1-4 [35.3 kB] Get: 103 http://deb.debian.org/debian trixie/main arm64 ninja-build arm64 1.12.1-1+b1 [130 kB] Get: 104 http://deb.debian.org/debian trixie/main arm64 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 105 http://deb.debian.org/debian trixie/main arm64 python3-more-itertools all 10.6.0-1 [65.3 kB] Get: 106 http://deb.debian.org/debian trixie/main arm64 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 107 http://deb.debian.org/debian trixie/main arm64 python3-typeguard all 4.4.1-1 [37.0 kB] Get: 108 http://deb.debian.org/debian trixie/main arm64 python3-inflect all 7.3.1-2 [32.4 kB] Get: 109 http://deb.debian.org/debian trixie/main arm64 python3-jaraco.context all 6.0.0-1 [7984 B] Get: 110 http://deb.debian.org/debian trixie/main arm64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 111 http://deb.debian.org/debian trixie/main arm64 python3-pkg-resources all 75.6.0-1 [222 kB] Get: 112 http://deb.debian.org/debian trixie/main arm64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get: 113 http://deb.debian.org/debian trixie/main arm64 python3-zipp all 3.21.0-1 [10.6 kB] Get: 114 http://deb.debian.org/debian trixie/main arm64 python3-setuptools all 75.6.0-1 [720 kB] Get: 115 http://deb.debian.org/debian trixie/main arm64 meson all 1.7.0-1 [639 kB] Get: 116 http://deb.debian.org/debian trixie/main arm64 pkgconf-bin arm64 1.8.1-4 [29.6 kB] Get: 117 http://deb.debian.org/debian trixie/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] Fetched 48.0 MB in 0s (144 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19920 files and directories currently installed.) Preparing to unpack .../libpython3.13-minimal_3.13.2-1_arm64.deb ... Unpacking libpython3.13-minimal:arm64 (3.13.2-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.6.4-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.4-1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../python3.13-minimal_3.13.2-1_arm64.deb ... Unpacking python3.13-minimal (3.13.2-1) ... Setting up libpython3.13-minimal:arm64 (3.13.2-1) ... Setting up libexpat1:arm64 (2.6.4-1) ... Setting up python3.13-minimal (3.13.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20254 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.1-2_arm64.deb ... Unpacking python3-minimal (3.13.1-2) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024b-6_all.deb ... Unpacking tzdata (2024b-6) ... Selecting previously unselected package libffi8:arm64. Preparing to unpack .../4-libffi8_3.4.6-1_arm64.deb ... Unpacking libffi8:arm64 (3.4.6-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../5-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../6-libreadline8t64_8.2-6_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-6) ... Selecting previously unselected package libpython3.13-stdlib:arm64. Preparing to unpack .../7-libpython3.13-stdlib_3.13.2-1_arm64.deb ... Unpacking libpython3.13-stdlib:arm64 (3.13.2-1) ... Selecting previously unselected package python3.13. Preparing to unpack .../8-python3.13_3.13.2-1_arm64.deb ... Unpacking python3.13 (3.13.2-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../9-libpython3-stdlib_3.13.1-2_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.13.1-2) ... Setting up python3-minimal (3.13.1-2) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21264 files and directories currently installed.) Preparing to unpack .../000-python3_3.13.1-2_arm64.deb ... Unpacking python3 (3.13.1-2) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../001-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package libbpf1:arm64. Preparing to unpack .../002-libbpf1_1%3a1.5.0-2_arm64.deb ... Unpacking libbpf1:arm64 (1:1.5.0-2) ... Selecting previously unselected package libmnl0:arm64. Preparing to unpack .../003-libmnl0_1.0.5-3_arm64.deb ... Unpacking libmnl0:arm64 (1.0.5-3) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../004-libkrb5support0_1.21.3-4_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.3-4) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../005-libcom-err2_1.47.2-1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.2-1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../006-libk5crypto3_1.21.3-4_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.3-4) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../007-libkeyutils1_1.6.3-4_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../008-libkrb5-3_1.21.3-4_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.3-4) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../009-libgssapi-krb5-2_1.21.3-4_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.3-4) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../010-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../011-libtirpc3t64_1.3.4+ds-1.3+b1_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Selecting previously unselected package libxtables12:arm64. Preparing to unpack .../012-libxtables12_1.8.11-2_arm64.deb ... Unpacking libxtables12:arm64 (1.8.11-2) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../013-libcap2-bin_1%3a2.66-5+b1_arm64.deb ... Unpacking libcap2-bin (1:2.66-5+b1) ... Selecting previously unselected package iproute2. Preparing to unpack .../014-iproute2_6.13.0-1_arm64.deb ... Unpacking iproute2 (6.13.0-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../015-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package openssl. Preparing to unpack .../016-openssl_3.4.0-2_arm64.deb ... Unpacking openssl (3.4.0-2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../017-ca-certificates_20241223_all.deb ... Unpacking ca-certificates (20241223) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../018-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../019-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../020-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../021-gettext-base_0.23.1-1_arm64.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../022-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../023-groff-base_1.23.0-7_arm64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../024-bsdextrautils_2.40.4-3_arm64.deb ... Unpacking bsdextrautils (2.40.4-3) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../025-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../026-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../027-rubygems-integration_1.19_all.deb ... Unpacking rubygems-integration (1.19) ... Selecting previously unselected package rake. Preparing to unpack .../028-rake_13.2.1-1_all.deb ... Unpacking rake (13.2.1-1) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../029-ruby-did-you-mean_1.6.3-2_all.deb ... Unpacking ruby-did-you-mean (1.6.3-2) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../030-ruby-minitest_5.25.4-1_all.deb ... Unpacking ruby-minitest (5.25.4-1) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../031-ruby-net-telnet_0.2.0-1_all.deb ... Unpacking ruby-net-telnet (0.2.0-1) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../032-ruby-power-assert_2.0.3-1_all.deb ... Unpacking ruby-power-assert (2.0.3-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../033-ruby-test-unit_3.6.2-1_all.deb ... Unpacking ruby-test-unit (3.6.2-1) ... Selecting previously unselected package ruby-webrick. Preparing to unpack .../034-ruby-webrick_1.8.1-1_all.deb ... Unpacking ruby-webrick (1.8.1-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../035-ruby-xmlrpc_0.3.3-2_all.deb ... Unpacking ruby-xmlrpc (0.3.3-2) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../036-libyaml-0-2_0.2.5-2_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-2) ... Selecting previously unselected package libruby3.3:arm64. Preparing to unpack .../037-libruby3.3_3.3.7-1_arm64.deb ... Unpacking libruby3.3:arm64 (3.3.7-1) ... Selecting previously unselected package ruby3.3. Preparing to unpack .../038-ruby3.3_3.3.7-1_arm64.deb ... Unpacking ruby3.3 (3.3.7-1) ... Selecting previously unselected package libruby:arm64. Preparing to unpack .../039-libruby_1%3a3.3~3.2_arm64.deb ... Unpacking libruby:arm64 (1:3.3~3.2) ... Selecting previously unselected package ruby-rubygems. Preparing to unpack .../040-ruby-rubygems_3.6.3-1_all.deb ... Unpacking ruby-rubygems (3.6.3-1) ... Selecting previously unselected package ruby. Preparing to unpack .../041-ruby_1%3a3.3~3.2_arm64.deb ... Unpacking ruby (1:3.3~3.2) ... Selecting previously unselected package ruby-asciidoctor. Preparing to unpack .../042-ruby-asciidoctor_2.0.23-1_all.deb ... Unpacking ruby-asciidoctor (2.0.23-1) ... Selecting previously unselected package asciidoctor. Preparing to unpack .../043-asciidoctor_2.0.23-1_all.deb ... Unpacking asciidoctor (2.0.23-1) ... Selecting previously unselected package m4. Preparing to unpack .../044-m4_1.4.19-5_arm64.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../045-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../046-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../047-automake_1%3a1.17-3_all.deb ... Unpacking automake (1:1.17-3) ... Selecting previously unselected package autopoint. Preparing to unpack .../048-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../049-libbrotli1_1.1.0-2+b6_arm64.deb ... Unpacking libbrotli1:arm64 (1.1.0-2+b6) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../050-libunistring5_1.3-1_arm64.deb ... Unpacking libunistring5:arm64 (1.3-1) ... Selecting previously unselected package libidn2-0:arm64. Preparing to unpack .../051-libidn2-0_2.3.7-2+b1_arm64.deb ... Unpacking libidn2-0:arm64 (2.3.7-2+b1) ... Selecting previously unselected package libp11-kit0:arm64. Preparing to unpack .../052-libp11-kit0_0.25.5-3_arm64.deb ... Unpacking libp11-kit0:arm64 (0.25.5-3) ... Selecting previously unselected package libtasn1-6:arm64. Preparing to unpack .../053-libtasn1-6_4.19.0-3+b3_arm64.deb ... Unpacking libtasn1-6:arm64 (4.19.0-3+b3) ... Selecting previously unselected package libgnutls30t64:arm64. Preparing to unpack .../054-libgnutls30t64_3.8.8-2_arm64.deb ... Unpacking libgnutls30t64:arm64 (3.8.8-2) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../055-libsasl2-modules-db_2.1.28+dfsg1-8+b1_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-8+b1) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../056-libsasl2-2_2.1.28+dfsg1-8+b1_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-8+b1) ... Selecting previously unselected package libldap2:arm64. Preparing to unpack .../057-libldap2_2.6.9+dfsg-1_arm64.deb ... Unpacking libldap2:arm64 (2.6.9+dfsg-1) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../058-libnghttp2-14_1.64.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.64.0-1) ... Selecting previously unselected package libnghttp3-9:arm64. Preparing to unpack .../059-libnghttp3-9_1.6.0-2_arm64.deb ... Unpacking libnghttp3-9:arm64 (1.6.0-2) ... Selecting previously unselected package libngtcp2-16:arm64. Preparing to unpack .../060-libngtcp2-16_1.9.1-1_arm64.deb ... Unpacking libngtcp2-16:arm64 (1.9.1-1) ... Selecting previously unselected package libngtcp2-crypto-gnutls8:arm64. Preparing to unpack .../061-libngtcp2-crypto-gnutls8_1.9.1-1_arm64.deb ... Unpacking libngtcp2-crypto-gnutls8:arm64 (1.9.1-1) ... Selecting previously unselected package libpsl5t64:arm64. Preparing to unpack .../062-libpsl5t64_0.21.2-1.1+b1_arm64.deb ... Unpacking libpsl5t64:arm64 (0.21.2-1.1+b1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../063-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ... Selecting previously unselected package libssh2-1t64:arm64. Preparing to unpack .../064-libssh2-1t64_1.11.1-1_arm64.deb ... Unpacking libssh2-1t64:arm64 (1.11.1-1) ... Selecting previously unselected package libcurl3t64-gnutls:arm64. Preparing to unpack .../065-libcurl3t64-gnutls_8.11.1-1+b1_arm64.deb ... Unpacking libcurl3t64-gnutls:arm64 (8.11.1-1+b1) ... Selecting previously unselected package curl. Preparing to unpack .../066-curl_8.11.1-1+b1_arm64.deb ... Unpacking curl (8.11.1-1+b1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../067-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../068-libtool_2.5.4-3_all.deb ... Unpacking libtool (2.5.4-3) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../069-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../070-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../071-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../072-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package dwz. Preparing to unpack .../073-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../074-libicu72_72.1-6_arm64.deb ... Unpacking libicu72:arm64 (72.1-6) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../075-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../076-gettext_0.23.1-1_arm64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../077-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../078-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../079-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package libjose0:arm64. Preparing to unpack .../080-libjose0_14-1_arm64.deb ... Unpacking libjose0:arm64 (14-1) ... Selecting previously unselected package jose. Preparing to unpack .../081-jose_14-1_arm64.deb ... Unpacking jose (14-1) ... Selecting previously unselected package libhttp-parser2.9:arm64. Preparing to unpack .../082-libhttp-parser2.9_2.9.4-6+b2_arm64.deb ... Unpacking libhttp-parser2.9:arm64 (2.9.4-6+b2) ... Selecting previously unselected package libhttp-parser-dev:arm64. Preparing to unpack .../083-libhttp-parser-dev_2.9.4-6+b2_arm64.deb ... Unpacking libhttp-parser-dev:arm64 (2.9.4-6+b2) ... Selecting previously unselected package libjansson-dev:arm64. Preparing to unpack .../084-libjansson-dev_2.14-2+b3_arm64.deb ... Unpacking libjansson-dev:arm64 (2.14-2+b3) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../085-libssl-dev_3.4.0-2_arm64.deb ... Unpacking libssl-dev:arm64 (3.4.0-2) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../086-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libjose-dev:arm64. Preparing to unpack .../087-libjose-dev_14-1_arm64.deb ... Unpacking libjose-dev:arm64 (14-1) ... Selecting previously unselected package libpkgconf3:arm64. Preparing to unpack .../088-libpkgconf3_1.8.1-4_arm64.deb ... Unpacking libpkgconf3:arm64 (1.8.1-4) ... Selecting previously unselected package ninja-build. Preparing to unpack .../089-ninja-build_1.12.1-1+b1_arm64.deb ... Unpacking ninja-build (1.12.1-1+b1) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../090-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../091-python3-more-itertools_10.6.0-1_all.deb ... Unpacking python3-more-itertools (10.6.0-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../092-python3-typing-extensions_4.12.2-2_all.deb ... Unpacking python3-typing-extensions (4.12.2-2) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../093-python3-typeguard_4.4.1-1_all.deb ... Unpacking python3-typeguard (4.4.1-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../094-python3-inflect_7.3.1-2_all.deb ... Unpacking python3-inflect (7.3.1-2) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../095-python3-jaraco.context_6.0.0-1_all.deb ... Unpacking python3-jaraco.context (6.0.0-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../096-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../097-python3-pkg-resources_75.6.0-1_all.deb ... Unpacking python3-pkg-resources (75.6.0-1) ... Selecting previously unselected package python3-jaraco.text. Preparing to unpack .../098-python3-jaraco.text_4.0.0-1_all.deb ... Unpacking python3-jaraco.text (4.0.0-1) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../099-python3-zipp_3.21.0-1_all.deb ... Unpacking python3-zipp (3.21.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../100-python3-setuptools_75.6.0-1_all.deb ... Unpacking python3-setuptools (75.6.0-1) ... Selecting previously unselected package meson. Preparing to unpack .../101-meson_1.7.0-1_all.deb ... Unpacking meson (1.7.0-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../102-pkgconf-bin_1.8.1-4_arm64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../103-pkgconf_1.8.1-4_arm64.deb ... Unpacking pkgconf:arm64 (1.8.1-4) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libkeyutils1:arm64 (1.6.3-4) ... Setting up libicu72:arm64 (72.1-6) ... Setting up bsdextrautils (2.40.4-3) ... Setting up ruby-power-assert (2.0.3-1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-2) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.24.1) ... Setting up libbrotli1:arm64 (1.1.0-2+b6) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up libnghttp2-14:arm64 (1.64.0-1) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-5) ... Setting up libcom-err2:arm64 (1.47.2-1) ... Setting up file (1:5.45-3+b1) ... Setting up libjose0:arm64 (14-1) ... Setting up ninja-build (1.12.1-1+b1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up libkrb5support0:arm64 (1.21.3-4) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-8+b1) ... Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Mar 16 14:45:00 UTC 2026. Universal Time is now: Mon Mar 16 14:45:00 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.66-5+b1) ... Setting up ruby-minitest (5.25.4-1) ... Setting up autotools-dev (20220109.1) ... Setting up jose (14-1) ... Setting up libpkgconf3:arm64 (1.8.1-4) ... Setting up ruby-test-unit (3.6.2-1) ... Setting up ruby-net-telnet (0.2.0-1) ... Setting up libunistring5:arm64 (1.3-1) ... Setting up libssl-dev:arm64 (3.4.0-2) ... Setting up libmnl0:arm64 (1.0.5-3) ... Setting up autopoint (0.23.1-1) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up libk5crypto3:arm64 (1.21.3-4) ... Setting up libxtables12:arm64 (1.8.11-2) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-8+b1) ... Setting up autoconf (2.72-3) ... Setting up libnghttp3-9:arm64 (1.6.0-2) ... Setting up ruby-webrick (1.8.1-1) ... Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libffi8:arm64 (3.4.6-1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up libtasn1-6:arm64 (4.19.0-3+b3) ... Setting up netbase (6.4) ... Setting up libngtcp2-16:arm64 (1.9.1-1) ... Setting up libkrb5-3:arm64 (1.21.3-4) ... Setting up libssh2-1t64:arm64 (1.11.1-1) ... Setting up ruby-did-you-mean (1.6.3-2) ... Setting up openssl (3.4.0-2) ... Setting up readline-common (8.2-6) ... Setting up ruby-xmlrpc (0.3.3-2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up libldap2:arm64 (2.6.9+dfsg-1) ... Setting up libjansson-dev:arm64 (2.14-2+b3) ... Setting up libbpf1:arm64 (1:1.5.0-2) ... Setting up libhttp-parser2.9:arm64 (2.9.4-6+b2) ... Setting up automake (1:1.17-3) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up libhttp-parser-dev:arm64 (2.9.4-6+b2) ... Setting up gettext (0.23.1-1) ... Setting up libtool (2.5.4-3) ... Setting up libidn2-0:arm64 (2.3.7-2+b1) ... Setting up pkgconf:arm64 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up ca-certificates (20241223) ... Updating certificates in /etc/ssl/certs... 152 added, 0 removed; done. Setting up libjose-dev:arm64 (14-1) ... Setting up libp11-kit0:arm64 (0.25.5-3) ... Setting up libgssapi-krb5-2:arm64 (1.21.3-4) ... Setting up libreadline8t64:arm64 (8.2-6) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-7) ... Setting up libpython3.13-stdlib:arm64 (3.13.2-1) ... Setting up libpython3-stdlib:arm64 (3.13.1-2) ... Setting up libgnutls30t64:arm64 (3.8.8-2) ... Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ... Setting up python3.13 (3.13.2-1) ... Setting up iproute2 (6.13.0-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpsl5t64:arm64 (0.21.2-1.1+b1) ... Setting up python3 (3.13.1-2) ... Setting up rubygems-integration (1.19) ... Setting up python3-zipp (3.21.0-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ... Setting up python3-typing-extensions (4.12.2-2) ... Setting up libngtcp2-crypto-gnutls8:arm64 (1.9.1-1) ... Setting up python3-more-itertools (10.6.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-jaraco.context (6.0.0-1) ... Setting up python3-typeguard (4.4.1-1) ... Setting up libcurl3t64-gnutls:arm64 (8.11.1-1+b1) ... Setting up debhelper (13.24.1) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up curl (8.11.1-1+b1) ... Setting up python3-pkg-resources (75.6.0-1) ... Setting up python3-setuptools (75.6.0-1) ... Setting up meson (1.7.0-1) ... Setting up rake (13.2.1-1) ... Setting up libruby3.3:arm64 (3.3.7-1) ... Setting up ruby-rubygems (3.6.3-1) ... Setting up ruby3.3 (3.3.7-1) ... Setting up libruby:arm64 (1:3.3~3.2) ... Setting up ruby (1:3.3~3.2) ... Setting up ruby-asciidoctor (2.0.23-1) ... Setting up asciidoctor (2.0.23-1) ... Processing triggers for libc-bin (2.40-6) ... Processing triggers for ca-certificates (20241223) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/tang-15/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../tang_15-2_source.changes dpkg-buildpackage: info: source package tang dpkg-buildpackage: info: source version 15-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Christoph Biedl dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --buildsystem=meson dh_auto_clean -O--buildsystem=meson dh_autoreconf_clean -O--buildsystem=meson dh_clean -O--buildsystem=meson debian/rules binary dh binary --buildsystem=meson dh_update_autotools_config -O--buildsystem=meson dh_autoreconf -O--buildsystem=meson debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/tang-15' dh_auto_configure -- \ -Duser=_tang \ -Dgroup=_tang cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/aarch64-linux-gnu -Dpython.bytecompile=-1 -Duser=_tang -Dgroup=_tang The Meson build system Version: 1.7.0 Source dir: /build/reproducible-path/tang-15 Build dir: /build/reproducible-path/tang-15/obj-aarch64-linux-gnu Build type: native build Project name: tang Project version: 15 C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-12) 14.2.0") C linker for the host machine: cc ld.bfd 2.44 Host machine cpu family: aarch64 Host machine cpu: aarch64 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 Run-time dependency jose found: YES 14 Program asciidoctor found: YES (/usr/bin/asciidoctor) Has header "llhttp.h" : NO Has header "http_parser.h" : YES Library http_parser found: YES Configuring tangd-keygen using configuration Configuring tangd-rotate-keys using configuration Configuring tangd@.service using configuration Configuring tangd.socket using configuration ../tests/meson.build:6: WARNING: Project does not target a minimum version but uses feature deprecated since '0.56.0': meson.source_root. use meson.project_source_root() or meson.global_source_root() instead. Configuring test-keys.c using configuration Program socat found: NO ../tests/meson.build:28: WARNING: Project does not target a minimum version but uses feature deprecated since '0.56.0': meson.source_root. use meson.project_source_root() or meson.global_source_root() instead. ../tests/meson.build:29: WARNING: Project does not target a minimum version but uses feature deprecated since '0.56.0': meson.build_root. use meson.project_build_root() or meson.global_build_root() instead. ../tests/meson.build:30: WARNING: Project does not target a minimum version but uses feature deprecated since '0.56.0': meson.source_root. use meson.project_source_root() or meson.global_source_root() instead. ../tests/meson.build:31: WARNING: Project does not target a minimum version but uses feature deprecated since '0.56.0': meson.build_root. use meson.project_build_root() or meson.global_build_root() instead. Program adv-standalone found: YES (/bin/sh -ex /build/reproducible-path/tang-15/tests/adv-standalone) Program adv-standalone-endpoint found: YES (/bin/sh -ex /build/reproducible-path/tang-15/tests/adv-standalone-endpoint) Program adv-socat found: YES (/build/reproducible-path/tang-15/tests/adv-socat) Program adv-socat-endpoint found: YES (/bin/sh -ex /build/reproducible-path/tang-15/tests/adv-socat-endpoint) Program rec-standalone found: YES (/build/reproducible-path/tang-15/tests/rec-standalone) Program rec-standalone-endpoint found: YES (/build/reproducible-path/tang-15/tests/rec-standalone-endpoint) Program rec-socat found: YES (/build/reproducible-path/tang-15/tests/rec-socat) Program rec-socat-endpoint found: YES (/bin/sh -ex /build/reproducible-path/tang-15/tests/rec-socat-endpoint) Build targets in project: 5 WARNING: Deprecated features used: * 0.56.0: {'meson.build_root', 'meson.source_root'} tang 15 User defined options buildtype : plain group : _tang libdir : lib/aarch64-linux-gnu localstatedir : /var prefix : /usr python.bytecompile: -1 sysconfdir : /etc user : _tang wrap_mode : nodownload Found ninja-1.12.1 at /usr/bin/ninja make[1]: Leaving directory '/build/reproducible-path/tang-15' dh_auto_build -O--buildsystem=meson cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 ninja -j12 -v [1/11] cc -Itests/test-keys.p -Itests -I../tests -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c99 -D_POSIX_C_SOURCE=200809L -Wstrict-aliasing -Wchar-subscripts -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-parameter -Wno-pedantic '-DVERSION="15"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/test-keys.p/test-util.c.o -MF tests/test-keys.p/test-util.c.o.d -o tests/test-keys.p/test-util.c.o -c ../tests/test-util.c [2/11] cc -Isrc/tangd.p -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c99 -D_POSIX_C_SOURCE=200809L -Wstrict-aliasing -Wchar-subscripts -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-parameter -Wno-pedantic '-DVERSION="15"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ src/tangd.p/socket.c.o -MF src/tangd.p/socket.c.o.d -o src/tangd.p/socket.c.o -c ../src/socket.c [3/11] cc -Isrc/tangd.p -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c99 -D_POSIX_C_SOURCE=200809L -Wstrict-aliasing -Wchar-subscripts -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-parameter -Wno-pedantic '-DVERSION="15"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ src/tangd.p/http.c.o -MF src/tangd.p/http.c.o.d -o src/tangd.p/http.c.o -c ../src/http.c [4/11] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /build/reproducible-path/tang-15/obj-aarch64-linux-gnu /build/reproducible-path/tang-15/doc/tangd-rotate-keys.1.adoc [5/11] cc -Isrc/tangd.p -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c99 -D_POSIX_C_SOURCE=200809L -Wstrict-aliasing -Wchar-subscripts -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-parameter -Wno-pedantic '-DVERSION="15"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ src/tangd.p/tangd.c.o -MF src/tangd.p/tangd.c.o.d -o src/tangd.p/tangd.c.o -c ../src/tangd.c [6/11] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /build/reproducible-path/tang-15/obj-aarch64-linux-gnu /build/reproducible-path/tang-15/doc/tang.8.adoc [7/11] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /build/reproducible-path/tang-15/obj-aarch64-linux-gnu /build/reproducible-path/tang-15/doc/tang-show-keys.1.adoc [8/11] cc -Isrc/tangd.p -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c99 -D_POSIX_C_SOURCE=200809L -Wstrict-aliasing -Wchar-subscripts -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-parameter -Wno-pedantic '-DVERSION="15"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ src/tangd.p/keys.c.o -MF src/tangd.p/keys.c.o.d -o src/tangd.p/keys.c.o -c ../src/keys.c [9/11] cc -o src/tangd src/tangd.p/http.c.o src/tangd.p/keys.c.o src/tangd.p/tangd.c.o src/tangd.p/socket.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libjose.so /usr/lib/aarch64-linux-gnu/libjansson.so -lhttp_parser -Wl,--end-group [10/11] cc -Itests/test-keys.p -Itests -I../tests -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c99 -D_POSIX_C_SOURCE=200809L -Wstrict-aliasing -Wchar-subscripts -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-parameter -Wno-pedantic '-DVERSION="15"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/test-keys.p/meson-generated_.._test-keys.c.o -MF tests/test-keys.p/meson-generated_.._test-keys.c.o.d -o tests/test-keys.p/meson-generated_.._test-keys.c.o -c tests/test-keys.c [11/11] cc -o tests/test-keys tests/test-keys.p/meson-generated_.._test-keys.c.o tests/test-keys.p/test-util.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libjose.so /usr/lib/aarch64-linux-gnu/libjansson.so -Wl,--end-group dh_auto_test -O--buildsystem=meson cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=12 meson test --verbose ninja: Entering directory `/build/reproducible-path/tang-15/obj-aarch64-linux-gnu' ninja: no work to do. 1/9 adv-standalone RUNNING >>> MALLOC_PERTURB_=194 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /bin/sh -ex /build/reproducible-path/tang-15/tests/adv-standalone 2/9 adv-standalone-endpoint RUNNING >>> PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=161 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /bin/sh -ex /build/reproducible-path/tang-15/tests/adv-standalone-endpoint 3/9 adv-socat RUNNING >>> MALLOC_PERTURB_=183 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/tang-15/tests/adv-socat 4/9 adv-socat-endpoint RUNNING >>> PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=237 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /bin/sh -ex /build/reproducible-path/tang-15/tests/adv-socat-endpoint 5/9 rec-standalone RUNNING >>> PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=215 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/tang-15/tests/rec-standalone 6/9 rec-standalone-endpoint RUNNING >>> PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=38 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/tang-15/tests/rec-standalone-endpoint 7/9 rec-socat RUNNING >>> PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=17 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/tang-15/tests/rec-socat 8/9 rec-socat-endpoint RUNNING >>> PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=38 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /bin/sh -ex /build/reproducible-path/tang-15/tests/rec-socat-endpoint 9/9 test-keys RUNNING >>> MALLOC_PERTURB_=167 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests/test-keys 3/9 adv-socat SKIP 0.06s exit status 77 ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: + . adv + . helpers + trap on_exit EXIT + mktemp -d + export TMP=/tmp/tmp.YMy1OSC4fr + mkdir -p /tmp/tmp.YMy1OSC4fr/db + sanity_check + [ -n ] + exit 77 + on_exit + [ ] + [ -d /tmp/tmp.YMy1OSC4fr ] + rm -rf /tmp/tmp.YMy1OSC4fr ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 4/9 adv-socat-endpoint SKIP 0.06s exit status 77 ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: + . adv + . helpers + trap on_exit EXIT + mktemp -d + export TMP=/tmp/tmp.3aykehFGui + mkdir -p /tmp/tmp.3aykehFGui/db + sanity_check + [ -n ] + exit 77 + on_exit + [ ] + [ -d /tmp/tmp.3aykehFGui ] + rm -rf /tmp/tmp.3aykehFGui ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 5/9 rec-standalone SKIP 0.06s exit status 77 ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: + . rec + . helpers + trap on_exit EXIT + mktemp -d + export TMP=/tmp/tmp.2dwkyJR17S + mkdir -p /tmp/tmp.2dwkyJR17S/db + sanity_check + [ -n ] + exit 77 + on_exit + [ ] + [ -d /tmp/tmp.2dwkyJR17S ] + rm -rf /tmp/tmp.2dwkyJR17S ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 6/9 rec-standalone-endpoint SKIP 0.05s exit status 77 ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: + . rec + . helpers + trap on_exit EXIT + mktemp -d + export TMP=/tmp/tmp.JnUmrrHBTH + mkdir -p /tmp/tmp.JnUmrrHBTH/db + sanity_check + [ -n ] + exit 77 + on_exit + [ ] + [ -d /tmp/tmp.JnUmrrHBTH ] + rm -rf /tmp/tmp.JnUmrrHBTH ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 7/9 rec-socat SKIP 0.04s exit status 77 ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: + . rec + . helpers + trap on_exit EXIT + mktemp -d + export TMP=/tmp/tmp.OkP9ndPbrO + mkdir -p /tmp/tmp.OkP9ndPbrO/db + sanity_check + [ -n ] + exit 77 + on_exit + [ ] + [ -d /tmp/tmp.OkP9ndPbrO ] + rm -rf /tmp/tmp.OkP9ndPbrO ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 8/9 rec-socat-endpoint SKIP 0.04s exit status 77 ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: + . rec + . helpers + trap on_exit EXIT + mktemp -d + export TMP=/tmp/tmp.YxTLyy5Omc + mkdir -p /tmp/tmp.YxTLyy5Omc/db + sanity_check + [ -n ] + exit 77 + on_exit + [ ] + [ -d /tmp/tmp.YxTLyy5Omc ] + rm -rf /tmp/tmp.YxTLyy5Omc ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 9/9 test-keys OK 0.21s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/invalid.jwk); skipping error text '[' or '{' expected near 'foo', line 1, col 3, pos 3 Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/empty.jwk); skipping error text '[' or '{' expected near end of file, line 1, col 0, pos 0 Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/invalid.jwk); skipping error text '[' or '{' expected near 'foo', line 1, col 3, pos 3 Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/empty.jwk); skipping error text '[' or '{' expected near end of file, line 1, col 0, pos 0 Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/invalid.jwk); skipping error text '[' or '{' expected near 'foo', line 1, col 3, pos 3 Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/empty.jwk); skipping error text '[' or '{' expected near end of file, line 1, col 0, pos 0 Error packing JSON with alg (null) Error generating JWK with alg Error generating JWK with alg foobar Error generating JWK with alg { Error generating JWK with alg [} Error generating JWK with alg [] ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 1/9 adv-standalone OK 8.09s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQU4tS1FoTXRQSXlJel9MbEc5NHJfMzV5UV9pdUNlLWU3bnhSbmN0Wi05ZWJsNnNfV2tqcUFzWmI2T3ppYWhxUXhIMXhHemcwNVNjbWQ5ck4yQldHaVZZcSIsICJ5IjogIkFNTVFqQ2c2LVJGb09aNk5DenVnSm5qdTR1SHNRaEdKQjZGWTNyUW51MXR3Rks0Z2VsT3ZGTFVDd2piS2pEbXI4U1F4TW4yd1pCOTN0VklNWFpoaVJLZ2cifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQU9EV3BlSVYyWk9hWGJKRmRmNlFubS1rbDZrdllHeEZoVm4wY0hJVWM2eTZJVjhESExJd21YLTd0RjdkOC1wM0Y2TGVURUs4ZGlkOWFnaUFoS2RKbGgxTCIsICJ5IjogIkFGM2owdkpXTkZad0h4ZGtYczk0cGJXdkdHNzZoX0JLUVVTS2FJLXNkcnY4dWxzcHFfNVRyM3NHTzVNcXRJVDhSM0NGeGw0UGgyR1FFa3NkODQyYTluREcifV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AEfqmVF20a-mmYMc-is-1484-Kr7-Td7T0VGvLnKQw8EgeTCLDUAMy5DF1xQD6ss3ETF41-koVM-kuqYlqOKyBuDAJM8k5hGqO3fSuM7STlZKpEpndlTYc7AJOOjA2Q8TTJ-VvYOh-fA7xYXZR40xnLJ3WJ2nJPJRRLbds3CeGb4C53E"}{"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFRUGNFTS1pTmhnTGtTLUs1dGYtdG5SUERyUWV4SzNYd2tRYTN4amp5Rlo2OURVVHRYdVk2NDhTbTJPSXFXSUJMNzZIakFvZ3F1eVY1QkFwa0hFVDZXMlgiLCAieSI6ICJBRmQyb3dUMExfU0FRVlZXZTlhai1qWDU5RDZfeU8wbHNJajJoQ3Z3NHpxV25BeXlVbG9lcHBmbHVFRFM3XzVTUUxsMWNWSWRvV0FoLWxUTEVBNVR5amVmIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFaM1VtdW1QZi1HNTFLWEpENEdZSWk3cmRQV2FPd0JnTlQ1S3g2RzFkSWhKdE4yd2ZVdlQ3Y1pGbURBbElEV3RCUDRfd05RYlR2UE5qYjdhRDV2MTN6cjgiLCAieSI6ICJBSHhFSmEyVlRXX2lRY2xGaUE1dE5lQndNNXRaVW94Z09lRkstZXhwOEkyUjFWTFpiRVU3OHgzWGpockZVNmVMM0VFVzQ2OFl5NU44dHp0UVlvNHFMU3FWIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ALyJEGdo4yWhTup1WtuzFPZD2Ua0PA6CL_-0e_DFkLDRDAsauAQM4hd_xKNXsv-YByoayM2DvB6VXqm8GpwpXUigAKdEQr_2Vnlad32MoGSOGlvmYXoA3jR-qKQhTr34mkLAJ6suPN53_tMK13yCd-nSIWOG_vwbZFNRuDwITfo6fMuD"}/build/reproducible-path/tang-15/obj-aarch64-linux-gnu {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFFaE9LcjcyTVNKQWswUUhLZ0s2SlVZUTRYMkZ4QUpLVG5rb2ctbzZmU1Z2dWtZQWgxLVk0TjVIRU11LTVIdHlxUkl2cVpRX2o1eWlEVGFscnlsUkZVZ3giLCAieSI6ICJBVi10ZWdFeEVOY3Y5bDA2bmVRZ3ZTemxqUG15aHFZVTFkSHlDMHhWUzJMT2x5enF0LXZrUndLQ3UxcHd0YjV4TDNzWGpnMnpwSUVYRktyZWw3M01ZQnFMIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFiZ0phWHpycXpBVmpLY01tbEVmWHRkTEhncHgwRGN0N09OUGc2RF9zZWp3d19ka2ZSUDdSYUNjblhTLUcydk5rN2xqMUtCLUxwR3NmeE1NUVNrV0pIT3giLCAieSI6ICJBTll2bFM2OEpPU3l5RE1TTmwyeVp4VHhFRmg1YXl2MVRKaWFkUjNSOGpMaWttS0JYVUhfaWFsZEhJT2Q0TkhJRWNFV1RiTWo2aHNmVjQxYjNySnc5ay13IiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZ3mdHlibyzMqxW_-ZDDbAE9KGKPXO5Ylsixb5Y2eB8v85bs4ff3iARhbO0dzBT5A6I4ampCceJmgTEKqtBBELY_AXHQalUbCvWQUL1rRowyAgghPi5IEKTZk4aF2NwmIyY6qbcxTUWXWZmGPaAerUQIDZ9Vw0FQ_5MdK8BFjbaCYTtO"} stderr: + . adv + . helpers + trap on_exit EXIT + mktemp -d + export TMP=/tmp/tmp.uyjitFGE8x + mkdir -p /tmp/tmp.uyjitFGE8x/db + adv_startup + tangd-keygen /tmp/tmp.uyjitFGE8x/db sig exc Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/sig.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/exc.jwk to _tang:_tang + valid_key_perm /tmp/tmp.uyjitFGE8x/db/sig.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/sig.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.uyjitFGE8x/db/exc.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/exc.jwk + _perm=440 + [ 440 = 440 ] + jose jwk gen -i {"alg": "ES512"} -o /tmp/tmp.uyjitFGE8x/db/.sig.jwk + jose jwk gen -i {"alg": "ES512"} -o /tmp/tmp.uyjitFGE8x/db/.oth.jwk + random_port + [ -n ] + test -f /dev/urandom + shuf -i 1024-65535 -n 1 + export PORT=38754 + start_standalone_server 38754 + export PID=1439811 + wait_for_port 38754 + local port=38754 + sleep 1 + tangd -p 38754 -l /tmp/tmp.uyjitFGE8x/db Listening on 0.0.0.0:38754 Listening on [::]:38754 + local i=0 + [ 0 -lt 90 ] + check_if_port_listening 38754 + [ -n ] + ss -anl + grep [\:\.]38754 + grep LISTEN + return 0 + adv_second_phase + fetch / + curl -sfg http://127.0.0.1:38754/ GET / => 404 (../src/http.c:128) + jose jwk thp -i /tmp/tmp.uyjitFGE8x/db/exc.jwk + fetch /adv/-w4KA785h7yH1JhQ06pK31dwpItZ7AUF_LAF9VMQOzw + curl -sfg http://127.0.0.1:38754/adv/-w4KA785h7yH1JhQ06pK31dwpItZ7AUF_LAF9VMQOzw GET /adv/-w4KA785h7yH1JhQ06pK31dwpItZ7AUF_LAF9VMQOzw => 404 (../src/tangd.c:94) + jose jwk thp -a S512 -i /tmp/tmp.uyjitFGE8x/db/exc.jwk + fetch /adv/ZZlqNl2etH95R3iCQWGIe4hclWRAU_iwLaTZqNvEivO6ov71S0zSJLAgN5sD_ZIztpufYTsIQUEYO5naIG4FQA + curl -sfg http://127.0.0.1:38754/adv/ZZlqNl2etH95R3iCQWGIe4hclWRAU_iwLaTZqNvEivO6ov71S0zSJLAgN5sD_ZIztpufYTsIQUEYO5naIG4FQA GET /adv/ZZlqNl2etH95R3iCQWGIe4hclWRAU_iwLaTZqNvEivO6ov71S0zSJLAgN5sD_ZIztpufYTsIQUEYO5naIG4FQA => 404 (../src/tangd.c:94) + fetch /adv + curl -sfg http://127.0.0.1:38754/adv GET /adv => 200 (../src/tangd.c:101) + fetch /adv + curl -sfg http://127.0.0.1:38754/adv + ver /tmp/tmp.uyjitFGE8x/db/sig.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/sig.jwk GET /adv => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/sig.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/sig.jwk + fetch /adv/ + curl -sfg http://127.0.0.1:38754/adv/ GET /adv/ => 200 (../src/tangd.c:101) + + ver /tmp/tmp.uyjitFGE8x/db/sig.jwk jose jwk thp -i+ /tmp/tmp.uyjitFGE8x/db/sig.jwkjose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/sig.jwk + fetch /adv/6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU + curl -sfg http://127.0.0.1:38754/adv/6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU GET /adv/6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/sig.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/sig.jwk + jose jwk thp -a S512 -i /tmp/tmp.uyjitFGE8x/db/sig.jwk + fetch /adv/WQSpwuxEi8joUiu40GlmykAKFGibkacN1kVv1rd_X7_-xXQWmpaOCL0RmKK6XMgUDfDGaT_xGoMZCokyerCrDA + curl -sfg http://127.0.0.1:38754/adv/WQSpwuxEi8joUiu40GlmykAKFGibkacN1kVv1rd_X7_-xXQWmpaOCL0RmKK6XMgUDfDGaT_xGoMZCokyerCrDA GET /adv/WQSpwuxEi8joUiu40GlmykAKFGibkacN1kVv1rd_X7_-xXQWmpaOCL0RmKK6XMgUDfDGaT_xGoMZCokyerCrDA => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/.sig.jwk + + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/.sig.jwk jose jwk thp -i /tmp/tmp.uyjitFGE8x/db/sig.jwk + fetch /adv/6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU + curl -sfg http://127.0.0.1:38754/adv/6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU GET /adv/6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU => 200 (../src/tangd.c:101) Signature validation failed! + ver /tmp/tmp.uyjitFGE8x/db/.oth.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/.oth.jwk + jose jwk thp -i /tmp/tmp.uyjitFGE8x/db/sig.jwk + fetch /adv/6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU + curl -sfg http://127.0.0.1:38754/adv/6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU GET /adv/6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU => 200 (../src/tangd.c:101) Signature validation failed! + fetch /adv/ + curl -sfg http://127.0.0.1:38754/adv/ + ver /tmp/tmp.uyjitFGE8x/db/.oth.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/.oth.jwk GET /adv/ => 200 (../src/tangd.c:101) Signature validation failed! + fetch /adv/ + curl -sfg http://127.0.0.1:38754/adv/ + ver /tmp/tmp.uyjitFGE8x/db/.sig.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/.sig.jwk GET /adv/ => 200 (../src/tangd.c:101) Signature validation failed! + ver /tmp/tmp.uyjitFGE8x/db/sig.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/sig.jwk + jose jwk thp -i /tmp/tmp.uyjitFGE8x/db/.sig.jwk + fetch /adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I + curl -sfg http://127.0.0.1:38754/adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I GET /adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/.sig.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/.sig.jwk + jose jwk thp -i /tmp/tmp.uyjitFGE8x/db/.sig.jwk + fetch /adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I + curl -sfg http://127.0.0.1:38754/adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I GET /adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/.oth.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/.oth.jwk + jose jwk thp -i /tmp/tmp.uyjitFGE8x/db/.sig.jwk + fetch /adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I + curl -sfg http://127.0.0.1:38754/adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I GET /adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I => 200 (../src/tangd.c:101) Signature validation failed! + fetch /adv + curl -sfg http://127.0.0.1:38754/adv + jose fmt -j- -Og protected -SyOg cty -Sq jwk-set+json -E GET /adv => 200 (../src/tangd.c:101) + jose fmt -j- -Og signatures -A -g 0 -Og protected -SyOg cty -Sq jwk-set+json -EUUUUU -g 1 -Og protected -SyOg cty -Sq jwk-set+json -EUUUUU + jose jwk thp -i /tmp/tmp.uyjitFGE8x/db/.sig.jwk + fetch /adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I + curl -sfg http://127.0.0.1:38754/adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I GET /adv/nqNdzqTfUPtlLHj7DxRuq7Au1I7f4NP8ywX6PJ88V8I => 200 (../src/tangd.c:101) + THP_DEFAULT_HASH=S256 + tang-show-keys 38754 GET /adv => 200 (../src/tangd.c:101) + jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/sig.jwk + test 6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU = 6ZvtFHwh0pUXzYE1_a0GikB5dMS9oyfbnC6KZIuz3WU + rm -rf /tmp/tmp.uyjitFGE8x/db + mkdir -p /tmp/tmp.uyjitFGE8x/db + fetch /adv + curl -sfg http://127.0.0.1:38754/adv GET /adv => 200 (../src/tangd.c:101) + cd /tmp/tmp.uyjitFGE8x/db + jose jwk thp -a S256 -i 8eDVbsKqvuCs8oSdaBuTN-EYIcff9KgWqGQDkE3GbzM.jwk + test 8eDVbsKqvuCs8oSdaBuTN-EYIcff9KgWqGQDkE3GbzM.jwk = 8eDVbsKqvuCs8oSdaBuTN-EYIcff9KgWqGQDkE3GbzM.jwk + mv -f -- 8eDVbsKqvuCs8oSdaBuTN-EYIcff9KgWqGQDkE3GbzM.jwk .8eDVbsKqvuCs8oSdaBuTN-EYIcff9KgWqGQDkE3GbzM.jwk + jose jwk thp -a S256 -i b_zywj39h_Dxragn9MVVCkrUFjKLA0d1aFGH_vHsg6k.jwk + test b_zywj39h_Dxragn9MVVCkrUFjKLA0d1aFGH_vHsg6k.jwk = b_zywj39h_Dxragn9MVVCkrUFjKLA0d1aFGH_vHsg6k.jwk + mv -f -- b_zywj39h_Dxragn9MVVCkrUFjKLA0d1aFGH_vHsg6k.jwk .b_zywj39h_Dxragn9MVVCkrUFjKLA0d1aFGH_vHsg6k.jwk + cd - + fetch /adv + curl -sfg http://127.0.0.1:38754/adv GET /adv => 200 (../src/tangd.c:101) + tangd-keygen /tmp/tmp.uyjitFGE8x/db other-sig-1 other-exc-1 Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-exc-1.jwk to _tang:_tang + validate_sig /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/other-exc-1.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-exc-1.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-exc-1.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-exc-1.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.uyjitFGE8x/db other-sig-2 other-exc-2 Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-exc-2.jwk to _tang:_tang + validate_sig /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/other-exc-2.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-exc-2.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-exc-2.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-exc-2.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.uyjitFGE8x/db other-sig-3 other-exc-3 Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-exc-3.jwk to _tang:_tang + validate_sig /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk --output=- jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/other-exc-3.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-exc-3.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-exc-3.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-exc-3.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.uyjitFGE8x/db other-sig-4 other-exc-4 Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-exc-4.jwk to _tang:_tang + validate_sig /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/other-exc-4.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-exc-4.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-exc-4.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-exc-4.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.uyjitFGE8x/db other-sig-5 other-exc-5 Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-exc-5.jwk to _tang:_tang + validate_sig /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/other-exc-5.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-exc-5.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-exc-5.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-exc-5.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.uyjitFGE8x/db other-sig-6 other-exc-6 Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-exc-6.jwk to _tang:_tang + validate_sig /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + + jose jwk use --input=- --required --use verify jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk --output=- + validate_exc /tmp/tmp.uyjitFGE8x/db/other-exc-6.jwk + + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-exc-6.jwk --output=- jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-exc-6.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-exc-6.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.uyjitFGE8x/db other-sig-7 other-exc-7 Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-exc-7.jwk to _tang:_tang + validate_sig /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/other-exc-7.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-exc-7.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-exc-7.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-exc-7.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.uyjitFGE8x/db other-sig-8 other-exc-8 Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-exc-8.jwk to _tang:_tang + validate_sig /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/other-exc-8.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-exc-8.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-exc-8.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-exc-8.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.uyjitFGE8x/db other-sig-9 other-exc-9 Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.uyjitFGE8x/db/other-exc-9.jwk to _tang:_tang + validate_sig /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/other-exc-9.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/other-exc-9.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.uyjitFGE8x/db/other-exc-9.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/other-exc-9.jwk + _perm=440 + [ 440 = 440 ] + fetch /adv + curl -sfg http://127.0.0.1:38754/adv GET /adv => 200 (../src/tangd.c:101) + validate {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUttU0lGc2oyOFdjeXlBR1NXUDNlc3NiS1AwZTlxUjBxVG9fcnlTTFRlSWtSWTZWa0JKcVhGZ1NkVnBGdjR6OUlHbU1EUW9fTGRvX2VuZTdSZGMxRUQxLSIsICJ5IjogIkFGSmp0MlVJa1hUS283azlseWFTaF9mUzZSOUFOS3lJVFg1a2RXdzJqaTAzNFotQzZ1WDJlSUJZZUVjajIyczhnZENqaGlCOWRvM01lQ3RwODBLTU1Jb0sifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVJXX1l2YW9leHptZ29JSmxSVlZRY25Ld3h1SVBtdjcwOHl5ckNpQVJ4Ti1mWXRUc3B3N3BtQVhpY2J1T2JCMGlmLWQtZUNYVmF0WHhmMDFxZWl5WldJUSIsICJ5IjogIkFKczZjMzlrUlh6U0NYMGlYT0lGaHlqWWE1dGV3cndUajVtWEtlX2g3T2lvaDZRN3l1U1ZpMHpmV0liTGx1VmtFbXA2Ty1MZzJ0TVJfdXNOc1F1dmdFTEIifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBQjJ2X25tcVVFZm9Ua3B5djhPX3FMaGkxVnFCdHo2clprMHhPNEpVdHQ4SXpWX21HZU5fOTZKSkhXTTRIWWhCZjI2TjVrcm1CbnlFZHIyMkFBSzlZSUNyIiwgInkiOiAiQVJjQ01kVkxqWWxuVVV6Sjc4Y3VoOEc5UHIyc3k1aGxQQzVSMFVQekp0WUV2blppOElRMzhsM193MXU1Q19KMEMzbmMwU19QZ2VZTnhhZkNkU01ZSW9pTSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZjZLZlk4UWh4RlQ5VTZpMndhbmViYmFwWTJxa1FBWXVvR1MwS1JNWktmRkJfUnhQVkE0YTRuVGlBVE9WU0NFejVrZ0hmc1hZSkhXV2Fqbkpvc2tOS0wwIiwgInkiOiAiQUpoWDROTFBWcTctZ3JEVlhqbEtSSGJ5RnJkbEs1TjUyS1djNjcyeG5yc1BaYUUwYXVPTnRzRktwNkdZei1tV2hmQ19DNlZKbl9PcS1paDVZVV9DbkNtTCJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFaN0ZYd3lsNmpKY0FSWkx3Qm9RUFBYNHdtbFVjV2J3ZTdIdWV0eWdIdmR0YVZOTExjTndzZndxY1hTTDZyVVBocVhnZ2NiR1lyQ3ZJRUNWWTRCeThKVksiLCAieSI6ICJBRUtmNTNCM1NSLWJ6MExWUXNWaTdZM1QxYmVuemNRYVk1OHZ2aVVSZnhaMXBFSHpYN09ESThnNENoQ0hxWEtVY192dXBacTVNcDdnYTY1QmEyMXk2WmJwIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFaSmlud0syUS1Ta3F2eGJvWWdEY0xaclZhYzVUNGUwN21GaXAtbklCdjY2a0pjU29KYlRvX3lqVEpFel9DVWFtX2lMUVRtZ2JMV0N6UGZjczlTcFZ0Z2QiLCAieSI6ICJBZFB2RHA2Q2hWeEJucURTSzZTbE5WamJOZkNtb25FeUIyVTV0ZFFHNF9jZXFPaHpHRGlEdW5TUGVnSlZLbXFEZXRLY210MlM0dXB4NWVrUW5oQWRhUG9oIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVk1ZDBXRm1XMWhGUWdsVW9kVURSTVJjVjNhS1dfT3RPZzBwdi1jQWdybTNfalpPSkxjYjZMS1VjQ2VkenFHOHBuNlNlcUVINnd1Q2p4dHVFWmRwcW83YiIsICJ5IjogIkFldlY0SEdDZlBmN1ZZVWd0X1ZodHQ3QkNDZVV5Qjlhci1VY2tiRm9IWXJibFpabW5fc1E3RkJYZEVrTmstVlhTOTJWLVVUbFBBVjFWRF9SRUlSc1BtNWQifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWZWTVdnYUt3c2NKNEc1ci1ta0l5RmNKQVJxdTdmaEF2OEtFRUYzbUZhNlJmUjFQd1FIRmFuZzdTR0tpWmk5SWp6UWpOY09UTnl3eHp1NlY0WW5ScVBtdyIsICJ5IjogIkFON29GSzJ0cHM3MWtVeXN5UUltUzVOQS1nd0RYWkJVaTAzeEtwVnJidkJRbzVpN2hHbXRXaFU3MDhpZTRaUDdXYWJ2Y1RaRGxrcml5RlpFblVScFRDZ2sifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYjJNWktIV2pkVWs0aTJiSDhrRGp4cFJSNFhOQl83Um5mMzhnb2NJZGtoUloxcjVCNUxwa0ZKY29nZnZPaUNhN2JRUzJCRm90dXZQZUZGekx2emQ4MzlmIiwgInkiOiAiQVRHSTZPeDFmZ18tYXdTby1WcnFMZ2NpbEhGUU5JdWowWE1PUk04VXVvWVZNbjVYSm8zTmRMN0dGeER6X0lXaV9NZk83T2tDMFY1R1ZtUDVuckprRFh3MSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBRFN4alVWYnNfd201dFRGTFdiamRBN2FId0VONk9uay1YUW9HYmR3dUVOcEtjTllHdm0wZlJlZTZvd0M3SGRxS252OXpqSDN6NEk0UFFnZjlIM0hEbDVyIiwgInkiOiAiQUZYdmVORDFvVXViUEVseGx5NEpQV0NEdzVMTENNbDd5MU9WTG5IMXhQWVlEZWJxZG1XdDdfclczWEhCUkFJNVQySWRSbzEyeWJvcExIMTRybERBRDlUeiJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFNWDNvNVhXYmY2SHh3T0o2RHZzRW9oLVVyOVgyQ2VJb19oS1cwSnlSNjJIeHJ1WVR5VmY5R2o2d3NsWjdIUGFNbXg3SXo5eF9wMV9EbW1BNVVGZTBzZlgiLCAieSI6ICJBQnJPX0FDMmx3NkpFTUt4S2JydFo1dktpVi1Db0FUWDFEUmtqMm9WcUUyWVJNS1VpaWR3Sk1lX1Fxc0dMWmExdHdJakRtUzl0dnc3ZHZPbDhTcnJER29RIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFBYmxvWExkb2E3c2I0U08wdUlCcTNjZTdSeG9lNkRDOE5EcVJSSEN4Ti1BNmZoQmpqR0h4cHN4cElOb1VGOXh4dllaMXhTeVk0QWRTWk1DbkVwUUJEQ3oiLCAieSI6ICJBSklCR1ZOYVlFNWhER0xLd1hLazFJNlpmX2pncWZscWdUX3EwMG1HQVR6RHZpbVRwdUJZamZJYUhYN3A2SlZqNWduSzJNcG9hTUtnZUs3NGZTazVGVzhUIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVN4QUdOQzZNaGpDU2xSV3NFR3FvcUt1b1lYb0VFQ0Ffdy0tbUVYaGN0ZmUwWDJRNU5vN2VBYkxxc0lvdU9ud24tUEw0bFl4eTE0dUYzV1hNelJsNkoxTyIsICJ5IjogIkFXS3hvZDdTdTJ1TnFVVng2S1FGbWVqN1ZmS3dqZUJOTnZuQUNwc3h2eHV4dldnQW1HckRhUTBueW1RZDFVd0YyZ2t5ZkwzQ1hJalYzUWRKQl9HMS1pS2wifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVZjY3RiSWlZNGFXOFkxN3pNVzZJOXNVVTBqbzBRSFpIOTF0b0xVemRyZjd2Y0h2RXhJOG5Ddjg0aENqSU5kYTJsSkNpRDdpQ3FqamVkRThVMFNTRjlIeiIsICJ5IjogIkFOWlZ1MVVqNmdMRE5ieEFEUHFyOWcwRjlmRjRMbzhiSnV0SFdEbnptY3RlQlBLbkZpZnpiQjFHbG5SemZVLWNWc2V6LWg0UjhCUWVPZElzOERoZ1JpeGgifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBRmtUVnNRVEs2NDNtaHRiNF9JZHlHczVUT3dVSjhUc0xrMExHTGpyaHBqeFc3dGotMWx0Q3R5OU5NU29vUVF0dnVXU19NTVBhaHdhY1pCU1NnRV9FXzF4IiwgInkiOiAiQUF5YXRwaTBnUnJ3andfMkZIYS1TUXB6c0lMWl84bXRiSVFNd0M2M3VjVkV0aWMwRUZfWXY5ZmsxTVctbEp0RFBkNkdSbFhyaTVBQ3E4Y2FhNTROQmVoWSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBSFQzZjJBWng0a0xnQkUwZm9aTmxFUmtxOVg4cXFacDI4OHpLZ2xvX1kwMnpYOWI5dU9uTnNmOVZxNHE4U2pCT20tQkVXUkxnb180ZGh3Rk9xX3l0R09pIiwgInkiOiAiQUFTdlFCbS1xMTk4Rml0U0wzSTFCMWRzc3ZhMGxaekdHcE5sSE40dXJLUnJmWjg3Wjh2QTVWMURlaVVJU1ROVERLSkNPT3NPOFRDNmZsRkUtODFhc2dFRSJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFTNWVOc2RYTjZyUGlTdXJJWlQ4RHRJRmRuTnB4eGU2MnpoMWFEeHlRdzRjQUUzRGdDbWx0dnlRaGdEbjZzNnhVSnJmWURHQlJ1cm9Jd0ozQU95bDk1MzYiLCAieSI6ICJBZWx5VmFzUjdNWWRsLWo0S2FUWFpMdGZ0bzg5Z3BKbW5sS3hWRHprZVlpalRRa2pZN19kWXhZV1lVNDJkMzQwMGNkN1gwbmFFNDN0eEVLUENMZ2RWQ1JtIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFSU2xRbFIyTmdQdWtOVVN4VGJ6V1hRNUJScmU3SGZ5OTJjUmVEcTNsLVZPbGhFb1lmSE9IZXhoWnhOMnlfLXdVb0tDTmowVnRkdFV5eUpTX25XX19KeloiLCAieSI6ICJBUlFZVmhTYjJVamlwY0k3ODYwQk5DbXBWYXFscjFYRk1GbnhCbWVCbVdxY0pacFZUbWV0WF9mQXBtdlRERDJYc0VuRWd4UE5RZ21zTlpST3cwNGE5S2p0In0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFFaE9LcjcyTVNKQWswUUhLZ0s2SlVZUTRYMkZ4QUpLVG5rb2ctbzZmU1Z2dWtZQWgxLVk0TjVIRU11LTVIdHlxUkl2cVpRX2o1eWlEVGFscnlsUkZVZ3giLCAieSI6ICJBVi10ZWdFeEVOY3Y5bDA2bmVRZ3ZTemxqUG15aHFZVTFkSHlDMHhWUzJMT2x5enF0LXZrUndLQ3UxcHd0YjV4TDNzWGpnMnpwSUVYRktyZWw3M01ZQnFMIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFiZ0phWHpycXpBVmpLY01tbEVmWHRkTEhncHgwRGN0N09OUGc2RF9zZWp3d19ka2ZSUDdSYUNjblhTLUcydk5rN2xqMUtCLUxwR3NmeE1NUVNrV0pIT3giLCAieSI6ICJBTll2bFM2OEpPU3l5RE1TTmwyeVp4VHhFRmg1YXl2MVRKaWFkUjNSOGpMaWttS0JYVUhfaWFsZEhJT2Q0TkhJRWNFV1RiTWo2aHNmVjQxYjNySnc5ay13IiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "AMPnNZQpIDWpqWCXvJswNJT_eTnwVdiw856PNDsS3rU5XGuQ2_o8ybGH8kgT_MhoWegFbmt0kVRkbSh4o6BuzbatAM_0_3sLk84na8NCsTn1brUgXOSBUYsE94m96TAOiaWML5T0ENEoB1urARSXdHwqqOkJpuN7BK3jQssXDvVBLAvV", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AHDM3xYlTOaFYQut-H3drjRVF2hTdTWe0j46eOJbbw5wGd8ZK3DRg5Ty3b_GVfR89Fd2XNK47d2eHcP0C3JgbD9NADJ04HOP1DTgcXOLaQCsEkD-qGSUAlQJDm_fPQbrCTjWTT-z_2dCc2Z1nYFDEleK1SqAI0uBwKrK-smlqf2Lh-SZ"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ARohaCXDx61KLbwbYf71LVEjFAEb4o7zO-hbk8UHVe-6e3MnGco1i3ysAE8mX9qp4zo3Lw0_qAC7rw8nH-VW5U48AclmxKs59v-TAvGgDF67lYyU7LlT6RTnpKwSAt0nDNp4XuWzthzMGTZmigqBcTSXgj_Z_1NT1R1UXQN2z1DM8nDC"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AGL7nLzPAw4-Dp_s_taRITXVJJqqIU-4V_QQoAIYpNcDIBzuaPV1xXuAm4RavRqv5CL2t4UbR0WRFGdN772AD4nxAO3G1Nc-ab1OnJMKCK55ddsAhy4PwHq_V8wHCPwO7eh1SdnZuiUlyWUWRLDF0y9rS7gmOLEl5JXqYaHFtWl6waMh"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ARrXrETUp7uOmLIZQSf1yD4eC39KRCusrmaQMjcG5WaDnrESIECSfoKJuIrWb998lp6iqQg0TQhCmHP4AgM3X3saAbyHzG-K3TQvVOv0Rq_9-PpSNhGPCZCmz1ysnWylyjwslx1CgGHFLQDJ7RhJN-QIt8Hohao6Owdaz1wtTu9EuJtK"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AQV8ba7v9x2cqrloEKCggDE-FceZb3dEX0kvXHSPGzv0T2zj-jGUh8s-9ePFE_qdJQIY_Qtp2T8HoZku830ZMgxfAcufVBxPIO375ynCn_ra-n8-NKY3uvoqPKS31oG2rSQY9-nFvOII4PzTy88E1ze07AT69wEnj0O2cmHCzE038pmj"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AfLruDahV8Mm-SZRohfLYNG-7ys3_7tXCIv5-cGAiLgbBrkMIbRAH_yR179pZDCzs_XBICBsg4-f4rHk_Q2EGKZ8AUx3A4MBBFhQK-gweR0mxNdfMfhBsWP1CkzZFWAo3vGrU09IHAiSFCUCOVOJpDv6twf4mkP-DjplHqcZdbfQ2JM6"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AGmfoit89HRX4IUMt-XHXU9aKexRBiq1OVNikQi5NHIBuR-i9F-YPA6ZO1J0yJ9WgRCaSbCvmsXuvr0wpgV0K41MACVkeUdl-OF9KLnmffrvU2saoidE6oFQsBJH6pqeVT19XpfGvWWocx0HANqbKr4xBNQyIabCGy7fUXoHK3I4Fane"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AaRPth6XmGIqYTnZ20UD8t3qX58j-GxGj0u3WSKcVLSGpOA4nlJbOAcxUIcvaJg1EDcgSxBthWB22K6Myc9TMH3bAMOPrVWN2Uy5S4WxOKQkfZ3q3sq40zeQ5NJJXyr1n19_dMB4ZWsqPk9lJpWd8DmOTQBUUgrTpaeu2N_g1bLsaXIT"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AHmkt6UtQZobuQs7qh3fq7O_KpXxNXtsUBdNWKcCxUpTkUrTlzpZ7SknWWxn2rhLzrb2PA6xo-v644MuqIECbTOCAANz6ZU0DXFZ2GyxJ1m5IjPvAmlgAPV0wbhRN1VV2pujgU9kg2yZM6MruTfuvFm8GdgbBu07mOs1JLXHzRIGO5Dt"}]} + jose fmt --json={"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUttU0lGc2oyOFdjeXlBR1NXUDNlc3NiS1AwZTlxUjBxVG9fcnlTTFRlSWtSWTZWa0JKcVhGZ1NkVnBGdjR6OUlHbU1EUW9fTGRvX2VuZTdSZGMxRUQxLSIsICJ5IjogIkFGSmp0MlVJa1hUS283azlseWFTaF9mUzZSOUFOS3lJVFg1a2RXdzJqaTAzNFotQzZ1WDJlSUJZZUVjajIyczhnZENqaGlCOWRvM01lQ3RwODBLTU1Jb0sifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVJXX1l2YW9leHptZ29JSmxSVlZRY25Ld3h1SVBtdjcwOHl5ckNpQVJ4Ti1mWXRUc3B3N3BtQVhpY2J1T2JCMGlmLWQtZUNYVmF0WHhmMDFxZWl5WldJUSIsICJ5IjogIkFKczZjMzlrUlh6U0NYMGlYT0lGaHlqWWE1dGV3cndUajVtWEtlX2g3T2lvaDZRN3l1U1ZpMHpmV0liTGx1VmtFbXA2Ty1MZzJ0TVJfdXNOc1F1dmdFTEIifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBQjJ2X25tcVVFZm9Ua3B5djhPX3FMaGkxVnFCdHo2clprMHhPNEpVdHQ4SXpWX21HZU5fOTZKSkhXTTRIWWhCZjI2TjVrcm1CbnlFZHIyMkFBSzlZSUNyIiwgInkiOiAiQVJjQ01kVkxqWWxuVVV6Sjc4Y3VoOEc5UHIyc3k1aGxQQzVSMFVQekp0WUV2blppOElRMzhsM193MXU1Q19KMEMzbmMwU19QZ2VZTnhhZkNkU01ZSW9pTSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZjZLZlk4UWh4RlQ5VTZpMndhbmViYmFwWTJxa1FBWXVvR1MwS1JNWktmRkJfUnhQVkE0YTRuVGlBVE9WU0NFejVrZ0hmc1hZSkhXV2Fqbkpvc2tOS0wwIiwgInkiOiAiQUpoWDROTFBWcTctZ3JEVlhqbEtSSGJ5RnJkbEs1TjUyS1djNjcyeG5yc1BaYUUwYXVPTnRzRktwNkdZei1tV2hmQ19DNlZKbl9PcS1paDVZVV9DbkNtTCJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFaN0ZYd3lsNmpKY0FSWkx3Qm9RUFBYNHdtbFVjV2J3ZTdIdWV0eWdIdmR0YVZOTExjTndzZndxY1hTTDZyVVBocVhnZ2NiR1lyQ3ZJRUNWWTRCeThKVksiLCAieSI6ICJBRUtmNTNCM1NSLWJ6MExWUXNWaTdZM1QxYmVuemNRYVk1OHZ2aVVSZnhaMXBFSHpYN09ESThnNENoQ0hxWEtVY192dXBacTVNcDdnYTY1QmEyMXk2WmJwIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFaSmlud0syUS1Ta3F2eGJvWWdEY0xaclZhYzVUNGUwN21GaXAtbklCdjY2a0pjU29KYlRvX3lqVEpFel9DVWFtX2lMUVRtZ2JMV0N6UGZjczlTcFZ0Z2QiLCAieSI6ICJBZFB2RHA2Q2hWeEJucURTSzZTbE5WamJOZkNtb25FeUIyVTV0ZFFHNF9jZXFPaHpHRGlEdW5TUGVnSlZLbXFEZXRLY210MlM0dXB4NWVrUW5oQWRhUG9oIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVk1ZDBXRm1XMWhGUWdsVW9kVURSTVJjVjNhS1dfT3RPZzBwdi1jQWdybTNfalpPSkxjYjZMS1VjQ2VkenFHOHBuNlNlcUVINnd1Q2p4dHVFWmRwcW83YiIsICJ5IjogIkFldlY0SEdDZlBmN1ZZVWd0X1ZodHQ3QkNDZVV5Qjlhci1VY2tiRm9IWXJibFpabW5fc1E3RkJYZEVrTmstVlhTOTJWLVVUbFBBVjFWRF9SRUlSc1BtNWQifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWZWTVdnYUt3c2NKNEc1ci1ta0l5RmNKQVJxdTdmaEF2OEtFRUYzbUZhNlJmUjFQd1FIRmFuZzdTR0tpWmk5SWp6UWpOY09UTnl3eHp1NlY0WW5ScVBtdyIsICJ5IjogIkFON29GSzJ0cHM3MWtVeXN5UUltUzVOQS1nd0RYWkJVaTAzeEtwVnJidkJRbzVpN2hHbXRXaFU3MDhpZTRaUDdXYWJ2Y1RaRGxrcml5RlpFblVScFRDZ2sifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYjJNWktIV2pkVWs0aTJiSDhrRGp4cFJSNFhOQl83Um5mMzhnb2NJZGtoUloxcjVCNUxwa0ZKY29nZnZPaUNhN2JRUzJCRm90dXZQZUZGekx2emQ4MzlmIiwgInkiOiAiQVRHSTZPeDFmZ18tYXdTby1WcnFMZ2NpbEhGUU5JdWowWE1PUk04VXVvWVZNbjVYSm8zTmRMN0dGeER6X0lXaV9NZk83T2tDMFY1R1ZtUDVuckprRFh3MSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBRFN4alVWYnNfd201dFRGTFdiamRBN2FId0VONk9uay1YUW9HYmR3dUVOcEtjTllHdm0wZlJlZTZvd0M3SGRxS252OXpqSDN6NEk0UFFnZjlIM0hEbDVyIiwgInkiOiAiQUZYdmVORDFvVXViUEVseGx5NEpQV0NEdzVMTENNbDd5MU9WTG5IMXhQWVlEZWJxZG1XdDdfclczWEhCUkFJNVQySWRSbzEyeWJvcExIMTRybERBRDlUeiJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFNWDNvNVhXYmY2SHh3T0o2RHZzRW9oLVVyOVgyQ2VJb19oS1cwSnlSNjJIeHJ1WVR5VmY5R2o2d3NsWjdIUGFNbXg3SXo5eF9wMV9EbW1BNVVGZTBzZlgiLCAieSI6ICJBQnJPX0FDMmx3NkpFTUt4S2JydFo1dktpVi1Db0FUWDFEUmtqMm9WcUUyWVJNS1VpaWR3Sk1lX1Fxc0dMWmExdHdJakRtUzl0dnc3ZHZPbDhTcnJER29RIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFBYmxvWExkb2E3c2I0U08wdUlCcTNjZTdSeG9lNkRDOE5EcVJSSEN4Ti1BNmZoQmpqR0h4cHN4cElOb1VGOXh4dllaMXhTeVk0QWRTWk1DbkVwUUJEQ3oiLCAieSI6ICJBSklCR1ZOYVlFNWhER0xLd1hLazFJNlpmX2pncWZscWdUX3EwMG1HQVR6RHZpbVRwdUJZamZJYUhYN3A2SlZqNWduSzJNcG9hTUtnZUs3NGZTazVGVzhUIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVN4QUdOQzZNaGpDU2xSV3NFR3FvcUt1b1lYb0VFQ0Ffdy0tbUVYaGN0ZmUwWDJRNU5vN2VBYkxxc0lvdU9ud24tUEw0bFl4eTE0dUYzV1hNelJsNkoxTyIsICJ5IjogIkFXS3hvZDdTdTJ1TnFVVng2S1FGbWVqN1ZmS3dqZUJOTnZuQUNwc3h2eHV4dldnQW1HckRhUTBueW1RZDFVd0YyZ2t5ZkwzQ1hJalYzUWRKQl9HMS1pS2wifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVZjY3RiSWlZNGFXOFkxN3pNVzZJOXNVVTBqbzBRSFpIOTF0b0xVemRyZjd2Y0h2RXhJOG5Ddjg0aENqSU5kYTJsSkNpRDdpQ3FqamVkRThVMFNTRjlIeiIsICJ5IjogIkFOWlZ1MVVqNmdMRE5ieEFEUHFyOWcwRjlmRjRMbzhiSnV0SFdEbnptY3RlQlBLbkZpZnpiQjFHbG5SemZVLWNWc2V6LWg0UjhCUWVPZElzOERoZ1JpeGgifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBRmtUVnNRVEs2NDNtaHRiNF9JZHlHczVUT3dVSjhUc0xrMExHTGpyaHBqeFc3dGotMWx0Q3R5OU5NU29vUVF0dnVXU19NTVBhaHdhY1pCU1NnRV9FXzF4IiwgInkiOiAiQUF5YXRwaTBnUnJ3andfMkZIYS1TUXB6c0lMWl84bXRiSVFNd0M2M3VjVkV0aWMwRUZfWXY5ZmsxTVctbEp0RFBkNkdSbFhyaTVBQ3E4Y2FhNTROQmVoWSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBSFQzZjJBWng0a0xnQkUwZm9aTmxFUmtxOVg4cXFacDI4OHpLZ2xvX1kwMnpYOWI5dU9uTnNmOVZxNHE4U2pCT20tQkVXUkxnb180ZGh3Rk9xX3l0R09pIiwgInkiOiAiQUFTdlFCbS1xMTk4Rml0U0wzSTFCMWRzc3ZhMGxaekdHcE5sSE40dXJLUnJmWjg3Wjh2QTVWMURlaVVJU1ROVERLSkNPT3NPOFRDNmZsRkUtODFhc2dFRSJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFTNWVOc2RYTjZyUGlTdXJJWlQ4RHRJRmRuTnB4eGU2MnpoMWFEeHlRdzRjQUUzRGdDbWx0dnlRaGdEbjZzNnhVSnJmWURHQlJ1cm9Jd0ozQU95bDk1MzYiLCAieSI6ICJBZWx5VmFzUjdNWWRsLWo0S2FUWFpMdGZ0bzg5Z3BKbW5sS3hWRHprZVlpalRRa2pZN19kWXhZV1lVNDJkMzQwMGNkN1gwbmFFNDN0eEVLUENMZ2RWQ1JtIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFSU2xRbFIyTmdQdWtOVVN4VGJ6V1hRNUJScmU3SGZ5OTJjUmVEcTNsLVZPbGhFb1lmSE9IZXhoWnhOMnlfLXdVb0tDTmowVnRkdFV5eUpTX25XX19KeloiLCAieSI6ICJBUlFZVmhTYjJVamlwY0k3ODYwQk5DbXBWYXFscjFYRk1GbnhCbWVCbVdxY0pacFZUbWV0WF9mQXBtdlRERDJYc0VuRWd4UE5RZ21zTlpST3cwNGE5S2p0In0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFFaE9LcjcyTVNKQWswUUhLZ0s2SlVZUTRYMkZ4QUpLVG5rb2ctbzZmU1Z2dWtZQWgxLVk0TjVIRU11LTVIdHlxUkl2cVpRX2o1eWlEVGFscnlsUkZVZ3giLCAieSI6ICJBVi10ZWdFeEVOY3Y5bDA2bmVRZ3ZTemxqUG15aHFZVTFkSHlDMHhWUzJMT2x5enF0LXZrUndLQ3UxcHd0YjV4TDNzWGpnMnpwSUVYRktyZWw3M01ZQnFMIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFiZ0phWHpycXpBVmpLY01tbEVmWHRkTEhncHgwRGN0N09OUGc2RF9zZWp3d19ka2ZSUDdSYUNjblhTLUcydk5rN2xqMUtCLUxwR3NmeE1NUVNrV0pIT3giLCAieSI6ICJBTll2bFM2OEpPU3l5RE1TTmwyeVp4VHhFRmg1YXl2MVRKaWFkUjNSOGpMaWttS0JYVUhfaWFsZEhJT2Q0TkhJRWNFV1RiTWo2aHNmVjQxYjNySnc5ay13IiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "AMPnNZQpIDWpqWCXvJswNJT_eTnwVdiw856PNDsS3rU5XGuQ2_o8ybGH8kgT_MhoWegFbmt0kVRkbSh4o6BuzbatAM_0_3sLk84na8NCsTn1brUgXOSBUYsE94m96TAOiaWML5T0ENEoB1urARSXdHwqqOkJpuN7BK3jQssXDvVBLAvV", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AHDM3xYlTOaFYQut-H3drjRVF2hTdTWe0j46eOJbbw5wGd8ZK3DRg5Ty3b_GVfR89Fd2XNK47d2eHcP0C3JgbD9NADJ04HOP1DTgcXOLaQCsEkD-qGSUAlQJDm_fPQbrCTjWTT-z_2dCc2Z1nYFDEleK1SqAI0uBwKrK-smlqf2Lh-SZ"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ARohaCXDx61KLbwbYf71LVEjFAEb4o7zO-hbk8UHVe-6e3MnGco1i3ysAE8mX9qp4zo3Lw0_qAC7rw8nH-VW5U48AclmxKs59v-TAvGgDF67lYyU7LlT6RTnpKwSAt0nDNp4XuWzthzMGTZmigqBcTSXgj_Z_1NT1R1UXQN2z1DM8nDC"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AGL7nLzPAw4-Dp_s_taRITXVJJqqIU-4V_QQoAIYpNcDIBzuaPV1xXuAm4RavRqv5CL2t4UbR0WRFGdN772AD4nxAO3G1Nc-ab1OnJMKCK55ddsAhy4PwHq_V8wHCPwO7eh1SdnZuiUlyWUWRLDF0y9rS7gmOLEl5JXqYaHFtWl6waMh"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ARrXrETUp7uOmLIZQSf1yD4eC39KRCusrmaQMjcG5WaDnrESIECSfoKJuIrWb998lp6iqQg0TQhCmHP4AgM3X3saAbyHzG-K3TQvVOv0Rq_9-PpSNhGPCZCmz1ysnWylyjwslx1CgGHFLQDJ7RhJN-QIt8Hohao6Owdaz1wtTu9EuJtK"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AQV8ba7v9x2cqrloEKCggDE-FceZb3dEX0kvXHSPGzv0T2zj-jGUh8s-9ePFE_qdJQIY_Qtp2T8HoZku830ZMgxfAcufVBxPIO375ynCn_ra-n8-NKY3uvoqPKS31oG2rSQY9-nFvOII4PzTy88E1ze07AT69wEnj0O2cmHCzE038pmj"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AfLruDahV8Mm-SZRohfLYNG-7ys3_7tXCIv5-cGAiLgbBrkMIbRAH_yR179pZDCzs_XBICBsg4-f4rHk_Q2EGKZ8AUx3A4MBBFhQK-gweR0mxNdfMfhBsWP1CkzZFWAo3vGrU09IHAiSFCUCOVOJpDv6twf4mkP-DjplHqcZdbfQ2JM6"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AGmfoit89HRX4IUMt-XHXU9aKexRBiq1OVNikQi5NHIBuR-i9F-YPA6ZO1J0yJ9WgRCaSbCvmsXuvr0wpgV0K41MACVkeUdl-OF9KLnmffrvU2saoidE6oFQsBJH6pqeVT19XpfGvWWocx0HANqbKr4xBNQyIabCGy7fUXoHK3I4Fane"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AaRPth6XmGIqYTnZ20UD8t3qX58j-GxGj0u3WSKcVLSGpOA4nlJbOAcxUIcvaJg1EDcgSxBthWB22K6Myc9TMH3bAMOPrVWN2Uy5S4WxOKQkfZ3q3sq40zeQ5NJJXyr1n19_dMB4ZWsqPk9lJpWd8DmOTQBUUgrTpaeu2N_g1bLsaXIT"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AHmkt6UtQZobuQs7qh3fq7O_KpXxNXtsUBdNWKcCxUpTkUrTlzpZ7SknWWxn2rhLzrb2PA6xo-v644MuqIECbTOCAANz6ZU0DXFZ2GyxJ1m5IjPvAmlgAPV0wbhRN1VV2pujgU9kg2yZM6MruTfuvFm8GdgbBu07mOs1JLXHzRIGO5Dt"}]} -Og payload -SyOg keys -AUo- + _jwks={"keys":[{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AKmSIFsj28WcyyAGSWP3essbKP0e9qR0qTo_rySLTeIkRY6VkBJqXFgSdVpFv4z9IGmMDQo_Ldo_ene7Rdc1ED1-","y":"AFJjt2UIkXTKo7k9lyaSh_fS6R9ANKyITX5kdWw2ji034Z-C6uX2eIBYeEcj22s8gdCjhiB9do3MeCtp80KMMIoK"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ARW_YvaoexzmgoIJlRVVQcnKwxuIPmv708yyrCiARxN-fYtTspw7pmAXicbuObB0if-d-eCXVatXxf01qeiyZWIQ","y":"AJs6c39kRXzSCX0iXOIFhyjYa5tewrwTj5mXKe_h7Oioh6Q7yuSVi0zfWIbLluVkEmp6O-Lg2tMR_usNsQuvgELB"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AB2v_nmqUEfoTkpyv8O_qLhi1VqBtz6rZk0xO4JUtt8IzV_mGeN_96JJHWM4HYhBf26N5krmBnyEdr22AAK9YICr","y":"ARcCMdVLjYlnUUzJ78cuh8G9Pr2sy5hlPC5R0UPzJtYEvnZi8IQ38l3_w1u5C_J0C3nc0S_PgeYNxafCdSMYIoiM"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Af6KfY8QhxFT9U6i2wanebbapY2qkQAYuoGS0KRMZKfFB_RxPVA4a4nTiATOVSCEz5kgHfsXYJHWWajnJoskNKL0","y":"AJhX4NLPVq7-grDVXjlKRHbyFrdlK5N52KWc672xnrsPZaE0auONtsFKp6GYz-mWhfC_C6VJn_Oq-ih5YU_CnCmL"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AZ7FXwyl6jJcARZLwBoQPPX4wmlUcWbwe7HuetygHvdtaVNLLcNwsfwqcXSL6rUPhqXggcbGYrCvIECVY4By8JVK","y":"AEKf53B3SR-bz0LVQsVi7Y3T1benzcQaY58vviURfxZ1pEHzX7ODI8g4ChCHqXKUc_vupZq5Mp7ga65Ba21y6Zbp"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AZJinwK2Q-SkqvxboYgDcLZrVac5T4e07mFip-nIBv66kJcSoJbTo_yjTJEz_CUam_iLQTmgbLWCzPfcs9SpVtgd","y":"AdPvDp6ChVxBnqDSK6SlNVjbNfCmonEyB2U5tdQG4_ceqOhzGDiDunSPegJVKmqDetKcmt2S4upx5ekQnhAdaPoh"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AY5d0WFmW1hFQglUodUDRMRcV3aKW_OtOg0pv-cAgrm3_jZOJLcb6LKUcCedzqG8pn6SeqEH6wuCjxtuEZdpqo7b","y":"AevV4HGCfPf7VYUgt_Vhtt7BCCeUyB9ar-UckbFoHYrblZZmn_sQ7FBXdEkNk-VXS92V-UTlPAV1VD_REIRsPm5d"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AfVMWgaKwscJ4G5r-mkIyFcJARqu7fhAv8KEEF3mFa6RfR1PwQHFang7SGKiZi9IjzQjNcOTNywxzu6V4YnRqPmw","y":"AN7oFK2tps71kUysyQImS5NA-gwDXZBUi03xKpVrbvBQo5i7hGmtWhU708ie4ZP7WabvcTZDlkriyFZEnURpTCgk"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"Ab2MZKHWjdUk4i2bH8kDjxpRR4XNB_7Rnf38gocIdkhRZ1r5B5LpkFJcogfvOiCa7bQS2BFotuvPeFFzLvzd839f","y":"ATGI6Ox1fg_-awSo-VrqLgcilHFQNIuj0XMORM8UuoYVMn5XJo3NdL7GFxDz_IWi_MfO7OkC0V5GVmP5nrJkDXw1"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADSxjUVbs_wm5tTFLWbjdA7aHwEN6Onk-XQoGbdwuENpKcNYGvm0fRee6owC7HdqKnv9zjH3z4I4PQgf9H3HDl5r","y":"AFXveND1oUubPElxly4JPWCDw5LLCMl7y1OVLnH1xPYYDebqdmWt7_rW3XHBRAI5T2IdRo12ybopLH14rlDAD9Tz"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AMX3o5XWbf6HxwOJ6DvsEoh-Ur9X2CeIo_hKW0JyR62HxruYTyVf9Gj6wslZ7HPaMmx7Iz9x_p1_DmmA5UFe0sfX","y":"ABrO_AC2lw6JEMKxKbrtZ5vKiV-CoATX1DRkj2oVqE2YRMKUiidwJMe_QqsGLZa1twIjDmS9tvw7dvOl8SrrDGoQ"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AAbloXLdoa7sb4SO0uIBq3ce7Rxoe6DC8NDqRRHCxN-A6fhBjjGHxpsxpINoUF9xxvYZ1xSyY4AdSZMCnEpQBDCz","y":"AJIBGVNaYE5hDGLKwXKk1I6Zf_jgqflqgT_q00mGATzDvimTpuBYjfIaHX7p6JVj5gnK2MpoaMKgeK74fSk5FW8T"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ASxAGNC6MhjCSlRWsEGqoqKuoYXoEECA_w--mEXhctfe0X2Q5No7eAbLqsIouOnwn-PL4lYxy14uF3WXMzRl6J1O","y":"AWKxod7Su2uNqUVx6KQFmej7VfKwjeBNNvnACpsxvxuxvWgAmGrDaQ0nymQd1UwF2gkyfL3CXIjV3QdJB_G1-iKl"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AVcctbIiY4aW8Y17zMW6I9sUU0jo0QHZH91toLUzdrf7vcHvExI8nCv84hCjINda2lJCiD7iCqjjedE8U0SSF9Hz","y":"ANZVu1Uj6gLDNbxADPqr9g0F9fF4Lo8bJutHWDnzmcteBPKnFifzbB1GlnRzfU-cVsez-h4R8BQeOdIs8DhgRixh"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AFkTVsQTK643mhtb4_IdyGs5TOwUJ8TsLk0LGLjrhpjxW7tj-1ltCty9NMSooQQtvuWS_MMPahwacZBSSgE_E_1x","y":"AAyatpi0gRrwjw_2FHa-SQpzsILZ_8mtbIQMwC63ucVEtic0EF_Yv9fk1MW-lJtDPd6GRlXri5ACq8caa54NBehY"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AHT3f2AZx4kLgBE0foZNlERkq9X8qqZp288zKglo_Y02zX9b9uOnNsf9Vq4q8SjBOm-BEWRLgo_4dhwFOq_ytGOi","y":"AASvQBm-q198FitSL3I1B1dssva0lZzGGpNlHN4urKRrfZ87Z8vA5V1DeiUISTNTDKJCOOsO8TC6flFE-81asgEE"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AS5eNsdXN6rPiSurIZT8DtIFdnNpxxe62zh1aDxyQw4cAE3DgCmltvyQhgDn6s6xUJrfYDGBRuroIwJ3AOyl9536","y":"AelyVasR7MYdl-j4KaTXZLtfto89gpJmnlKxVDzkeYijTQkjY7_dYxYWYU42d3400cd7X0naE43txEKPCLgdVCRm"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ARSlQlR2NgPukNUSxTbzWXQ5BRre7Hfy92cReDq3l-VOlhEoYfHOHexhZxN2y_-wUoKCNj0VtdtUyyJS_nW__JzZ","y":"ARQYVhSb2UjipcI7860BNCmpVaqlr1XFMFnxBmeBmWqcJZpVTmetX_fApmvTDD2XsEnEgxPNQgmsNZROw04a9Kjt"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AEhOKr72MSJAk0QHKgK6JUYQ4X2FxAJKTnkog-o6fSVvukYAh1-Y4N5HEMu-5HtyqRIvqZQ_j5yiDTalrylRFUgx","y":"AV-tegExENcv9l06neQgvSzljPmyhqYU1dHyC0xVS2LOlyzqt-vkRwKCu1pwtb5xL3sXjg2zpIEXFKrel73MYBqL"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AbgJaXzrqzAVjKcMmlEfXtdLHgpx0Dct7ONPg6D_sejww_dkfRP7RaCcnXS-G2vNk7lj1KB-LpGsfxMMQSkWJHOx","y":"ANYvlS68JOSyyDMSNl2yZxTxEFh5ayv1TJiadR3R8jLikmKBXUH_ialdHIOd4NHIEcEWTbMj6hsfV41b3rJw9k-w"}]} + printf %s {"keys":[{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AKmSIFsj28WcyyAGSWP3essbKP0e9qR0qTo_rySLTeIkRY6VkBJqXFgSdVpFv4z9IGmMDQo_Ldo_ene7Rdc1ED1-","y":"AFJjt2UIkXTKo7k9lyaSh_fS6R9ANKyITX5kdWw2ji034Z-C6uX2eIBYeEcj22s8gdCjhiB9do3MeCtp80KMMIoK"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ARW_YvaoexzmgoIJlRVVQcnKwxuIPmv708yyrCiARxN-fYtTspw7pmAXicbuObB0if-d-eCXVatXxf01qeiyZWIQ","y":"AJs6c39kRXzSCX0iXOIFhyjYa5tewrwTj5mXKe_h7Oioh6Q7yuSVi0zfWIbLluVkEmp6O-Lg2tMR_usNsQuvgELB"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AB2v_nmqUEfoTkpyv8O_qLhi1VqBtz6rZk0xO4JUtt8IzV_mGeN_96JJHWM4HYhBf26N5krmBnyEdr22AAK9YICr","y":"ARcCMdVLjYlnUUzJ78cuh8G9Pr2sy5hlPC5R0UPzJtYEvnZi8IQ38l3_w1u5C_J0C3nc0S_PgeYNxafCdSMYIoiM"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Af6KfY8QhxFT9U6i2wanebbapY2qkQAYuoGS0KRMZKfFB_RxPVA4a4nTiATOVSCEz5kgHfsXYJHWWajnJoskNKL0","y":"AJhX4NLPVq7-grDVXjlKRHbyFrdlK5N52KWc672xnrsPZaE0auONtsFKp6GYz-mWhfC_C6VJn_Oq-ih5YU_CnCmL"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AZ7FXwyl6jJcARZLwBoQPPX4wmlUcWbwe7HuetygHvdtaVNLLcNwsfwqcXSL6rUPhqXggcbGYrCvIECVY4By8JVK","y":"AEKf53B3SR-bz0LVQsVi7Y3T1benzcQaY58vviURfxZ1pEHzX7ODI8g4ChCHqXKUc_vupZq5Mp7ga65Ba21y6Zbp"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AZJinwK2Q-SkqvxboYgDcLZrVac5T4e07mFip-nIBv66kJcSoJbTo_yjTJEz_CUam_iLQTmgbLWCzPfcs9SpVtgd","y":"AdPvDp6ChVxBnqDSK6SlNVjbNfCmonEyB2U5tdQG4_ceqOhzGDiDunSPegJVKmqDetKcmt2S4upx5ekQnhAdaPoh"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AY5d0WFmW1hFQglUodUDRMRcV3aKW_OtOg0pv-cAgrm3_jZOJLcb6LKUcCedzqG8pn6SeqEH6wuCjxtuEZdpqo7b","y":"AevV4HGCfPf7VYUgt_Vhtt7BCCeUyB9ar-UckbFoHYrblZZmn_sQ7FBXdEkNk-VXS92V-UTlPAV1VD_REIRsPm5d"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AfVMWgaKwscJ4G5r-mkIyFcJARqu7fhAv8KEEF3mFa6RfR1PwQHFang7SGKiZi9IjzQjNcOTNywxzu6V4YnRqPmw","y":"AN7oFK2tps71kUysyQImS5NA-gwDXZBUi03xKpVrbvBQo5i7hGmtWhU708ie4ZP7WabvcTZDlkriyFZEnURpTCgk"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"Ab2MZKHWjdUk4i2bH8kDjxpRR4XNB_7Rnf38gocIdkhRZ1r5B5LpkFJcogfvOiCa7bQS2BFotuvPeFFzLvzd839f","y":"ATGI6Ox1fg_-awSo-VrqLgcilHFQNIuj0XMORM8UuoYVMn5XJo3NdL7GFxDz_IWi_MfO7OkC0V5GVmP5nrJkDXw1"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADSxjUVbs_wm5tTFLWbjdA7aHwEN6Onk-XQoGbdwuENpKcNYGvm0fRee6owC7HdqKnv9zjH3z4I4PQgf9H3HDl5r","y":"AFXveND1oUubPElxly4JPWCDw5LLCMl7y1OVLnH1xPYYDebqdmWt7_rW3XHBRAI5T2IdRo12ybopLH14rlDAD9Tz"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AMX3o5XWbf6HxwOJ6DvsEoh-Ur9X2CeIo_hKW0JyR62HxruYTyVf9Gj6wslZ7HPaMmx7Iz9x_p1_DmmA5UFe0sfX","y":"ABrO_AC2lw6JEMKxKbrtZ5vKiV-CoATX1DRkj2oVqE2YRMKUiidwJMe_QqsGLZa1twIjDmS9tvw7dvOl8SrrDGoQ"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AAbloXLdoa7sb4SO0uIBq3ce7Rxoe6DC8NDqRRHCxN-A6fhBjjGHxpsxpINoUF9xxvYZ1xSyY4AdSZMCnEpQBDCz","y":"AJIBGVNaYE5hDGLKwXKk1I6Zf_jgqflqgT_q00mGATzDvimTpuBYjfIaHX7p6JVj5gnK2MpoaMKgeK74fSk5FW8T"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ASxAGNC6MhjCSlRWsEGqoqKuoYXoEECA_w--mEXhctfe0X2Q5No7eAbLqsIouOnwn-PL4lYxy14uF3WXMzRl6J1O","y":"AWKxod7Su2uNqUVx6KQFmej7VfKwjeBNNvnACpsxvxuxvWgAmGrDaQ0nymQd1UwF2gkyfL3CXIjV3QdJB_G1-iKl"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AVcctbIiY4aW8Y17zMW6I9sUU0jo0QHZH91toLUzdrf7vcHvExI8nCv84hCjINda2lJCiD7iCqjjedE8U0SSF9Hz","y":"ANZVu1Uj6gLDNbxADPqr9g0F9fF4Lo8bJutHWDnzmcteBPKnFifzbB1GlnRzfU-cVsez-h4R8BQeOdIs8DhgRixh"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AFkTVsQTK643mhtb4_IdyGs5TOwUJ8TsLk0LGLjrhpjxW7tj-1ltCty9NMSooQQtvuWS_MMPahwacZBSSgE_E_1x","y":"AAyatpi0gRrwjw_2FHa-SQpzsILZ_8mtbIQMwC63ucVEtic0EF_Yv9fk1MW-lJtDPd6GRlXri5ACq8caa54NBehY"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AHT3f2AZx4kLgBE0foZNlERkq9X8qqZp288zKglo_Y02zX9b9uOnNsf9Vq4q8SjBOm-BEWRLgo_4dhwFOq_ytGOi","y":"AASvQBm-q198FitSL3I1B1dssva0lZzGGpNlHN4urKRrfZ87Z8vA5V1DeiUISTNTDKJCOOsO8TC6flFE-81asgEE"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AS5eNsdXN6rPiSurIZT8DtIFdnNpxxe62zh1aDxyQw4cAE3DgCmltvyQhgDn6s6xUJrfYDGBRuroIwJ3AOyl9536","y":"AelyVasR7MYdl-j4KaTXZLtfto89gpJmnlKxVDzkeYijTQkjY7_dYxYWYU42d3400cd7X0naE43txEKPCLgdVCRm"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ARSlQlR2NgPukNUSxTbzWXQ5BRre7Hfy92cReDq3l-VOlhEoYfHOHexhZxN2y_-wUoKCNj0VtdtUyyJS_nW__JzZ","y":"ARQYVhSb2UjipcI7860BNCmpVaqlr1XFMFnxBmeBmWqcJZpVTmetX_fApmvTDD2XsEnEgxPNQgmsNZROw04a9Kjt"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AEhOKr72MSJAk0QHKgK6JUYQ4X2FxAJKTnkog-o6fSVvukYAh1-Y4N5HEMu-5HtyqRIvqZQ_j5yiDTalrylRFUgx","y":"AV-tegExENcv9l06neQgvSzljPmyhqYU1dHyC0xVS2LOlyzqt-vkRwKCu1pwtb5xL3sXjg2zpIEXFKrel73MYBqL"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AbgJaXzrqzAVjKcMmlEfXtdLHgpx0Dct7ONPg6D_sejww_dkfRP7RaCcnXS-G2vNk7lj1KB-LpGsfxMMQSkWJHOx","y":"ANYvlS68JOSyyDMSNl2yZxTxEFh5ayv1TJiadR3R8jLikmKBXUH_ialdHIOd4NHIEcEWTbMj6hsfV41b3rJw9k-w"}]} + jose jwk use -i- -r -u verify -o- + _ver={"keys":[{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ARW_YvaoexzmgoIJlRVVQcnKwxuIPmv708yyrCiARxN-fYtTspw7pmAXicbuObB0if-d-eCXVatXxf01qeiyZWIQ","y":"AJs6c39kRXzSCX0iXOIFhyjYa5tewrwTj5mXKe_h7Oioh6Q7yuSVi0zfWIbLluVkEmp6O-Lg2tMR_usNsQuvgELB"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Af6KfY8QhxFT9U6i2wanebbapY2qkQAYuoGS0KRMZKfFB_RxPVA4a4nTiATOVSCEz5kgHfsXYJHWWajnJoskNKL0","y":"AJhX4NLPVq7-grDVXjlKRHbyFrdlK5N52KWc672xnrsPZaE0auONtsFKp6GYz-mWhfC_C6VJn_Oq-ih5YU_CnCmL"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AZJinwK2Q-SkqvxboYgDcLZrVac5T4e07mFip-nIBv66kJcSoJbTo_yjTJEz_CUam_iLQTmgbLWCzPfcs9SpVtgd","y":"AdPvDp6ChVxBnqDSK6SlNVjbNfCmonEyB2U5tdQG4_ceqOhzGDiDunSPegJVKmqDetKcmt2S4upx5ekQnhAdaPoh"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AfVMWgaKwscJ4G5r-mkIyFcJARqu7fhAv8KEEF3mFa6RfR1PwQHFang7SGKiZi9IjzQjNcOTNywxzu6V4YnRqPmw","y":"AN7oFK2tps71kUysyQImS5NA-gwDXZBUi03xKpVrbvBQo5i7hGmtWhU708ie4ZP7WabvcTZDlkriyFZEnURpTCgk"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADSxjUVbs_wm5tTFLWbjdA7aHwEN6Onk-XQoGbdwuENpKcNYGvm0fRee6owC7HdqKnv9zjH3z4I4PQgf9H3HDl5r","y":"AFXveND1oUubPElxly4JPWCDw5LLCMl7y1OVLnH1xPYYDebqdmWt7_rW3XHBRAI5T2IdRo12ybopLH14rlDAD9Tz"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AAbloXLdoa7sb4SO0uIBq3ce7Rxoe6DC8NDqRRHCxN-A6fhBjjGHxpsxpINoUF9xxvYZ1xSyY4AdSZMCnEpQBDCz","y":"AJIBGVNaYE5hDGLKwXKk1I6Zf_jgqflqgT_q00mGATzDvimTpuBYjfIaHX7p6JVj5gnK2MpoaMKgeK74fSk5FW8T"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AVcctbIiY4aW8Y17zMW6I9sUU0jo0QHZH91toLUzdrf7vcHvExI8nCv84hCjINda2lJCiD7iCqjjedE8U0SSF9Hz","y":"ANZVu1Uj6gLDNbxADPqr9g0F9fF4Lo8bJutHWDnzmcteBPKnFifzbB1GlnRzfU-cVsez-h4R8BQeOdIs8DhgRixh"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AHT3f2AZx4kLgBE0foZNlERkq9X8qqZp288zKglo_Y02zX9b9uOnNsf9Vq4q8SjBOm-BEWRLgo_4dhwFOq_ytGOi","y":"AASvQBm-q198FitSL3I1B1dssva0lZzGGpNlHN4urKRrfZ87Z8vA5V1DeiUISTNTDKJCOOsO8TC6flFE-81asgEE"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ARSlQlR2NgPukNUSxTbzWXQ5BRre7Hfy92cReDq3l-VOlhEoYfHOHexhZxN2y_-wUoKCNj0VtdtUyyJS_nW__JzZ","y":"ARQYVhSb2UjipcI7860BNCmpVaqlr1XFMFnxBmeBmWqcJZpVTmetX_fApmvTDD2XsEnEgxPNQgmsNZROw04a9Kjt"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AbgJaXzrqzAVjKcMmlEfXtdLHgpx0Dct7ONPg6D_sejww_dkfRP7RaCcnXS-G2vNk7lj1KB-LpGsfxMMQSkWJHOx","y":"ANYvlS68JOSyyDMSNl2yZxTxEFh5ayv1TJiadR3R8jLikmKBXUH_ialdHIOd4NHIEcEWTbMj6hsfV41b3rJw9k-w"}]} + + printf %s {"keys":[{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ARW_YvaoexzmgoIJlRVVQcnKwxuIPmv708yyrCiARxN-fYtTspw7pmAXicbuObB0if-d-eCXVatXxf01qeiyZWIQ","y":"AJs6c39kRXzSCX0iXOIFhyjYa5tewrwTj5mXKe_h7Oioh6Q7yuSVi0zfWIbLluVkEmp6O-Lg2tMR_usNsQuvgELB"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Af6KfY8QhxFT9U6i2wanebbapY2qkQAYuoGS0KRMZKfFB_RxPVA4a4nTiATOVSCEz5kgHfsXYJHWWajnJoskNKL0","y":"AJhX4NLPVq7-grDVXjlKRHbyFrdlK5N52KWc672xnrsPZaE0auONtsFKp6GYz-mWhfC_C6VJn_Oq-ih5YU_CnCmL"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AZJinwK2Q-SkqvxboYgDcLZrVac5T4e07mFip-nIBv66kJcSoJbTo_yjTJEz_CUam_iLQTmgbLWCzPfcs9SpVtgd","y":"AdPvDp6ChVxBnqDSK6SlNVjbNfCmonEyB2U5tdQG4_ceqOhzGDiDunSPegJVKmqDetKcmt2S4upx5ekQnhAdaPoh"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AfVMWgaKwscJ4G5r-mkIyFcJARqu7fhAv8KEEF3mFa6RfR1PwQHFang7SGKiZi9IjzQjNcOTNywxzu6V4YnRqPmw","y":"AN7oFK2tps71kUysyQImS5NA-gwDXZBUi03xKpVrbvBQo5i7hGmtWhU708ie4ZP7WabvcTZDlkriyFZEnURpTCgk"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADSxjUVbs_wm5tTFLWbjdA7aHwEN6Onk-XQoGbdwuENpKcNYGvm0fRee6owC7HdqKnv9zjH3z4I4PQgf9H3HDl5r","y":"AFXveND1oUubPElxly4JPWCDw5LLCMl7y1OVLnH1xPYYDebqdmWt7_rW3XHBRAI5T2IdRo12ybopLH14rlDAD9Tz"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AAbloXLdoa7sb4SO0uIBq3ce7Rxoe6DC8NDqRRHCxN-A6fhBjjGHxpsxpINoUF9xxvYZ1xSyY4AdSZMCnEpQBDCz","y":"AJIBGVNaYE5hDGLKwXKk1I6Zf_jgqflqgT_q00mGATzDvimTpuBYjfIaHX7p6JVj5gnK2MpoaMKgeK74fSk5FW8T"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AVcctbIiY4aW8Y17zMW6I9sUU0jo0QHZH91toLUzdrf7vcHvExI8nCv84hCjINda2lJCiD7iCqjjedE8U0SSF9Hz","y":"ANZVu1Uj6gLDNbxADPqr9g0F9fF4Lo8bJutHWDnzmcteBPKnFifzbB1GlnRzfU-cVsez-h4R8BQeOdIs8DhgRixh"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AHT3f2AZx4kLgBE0foZNlERkq9X8qqZp288zKglo_Y02zX9b9uOnNsf9Vq4q8SjBOm-BEWRLgo_4dhwFOq_ytGOi","y":"AASvQBm-q198FitSL3I1B1dssva0lZzGGpNlHN4urKRrfZ87Z8vA5V1DeiUISTNTDKJCOOsO8TC6flFE-81asgEE"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ARSlQlR2NgPukNUSxTbzWXQ5BRre7Hfy92cReDq3l-VOlhEoYfHOHexhZxN2y_-wUoKCNj0VtdtUyyJS_nW__JzZ","y":"ARQYVhSb2UjipcI7860BNCmpVaqlr1XFMFnxBmeBmWqcJZpVTmetX_fApmvTDD2XsEnEgxPNQgmsNZROw04a9Kjt"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AbgJaXzrqzAVjKcMmlEfXtdLHgpx0Dct7ONPg6D_sejww_dkfRP7RaCcnXS-G2vNk7lj1KB-LpGsfxMMQSkWJHOx","y":"ANYvlS68JOSyyDMSNl2yZxTxEFh5ayv1TJiadR3R8jLikmKBXUH_ialdHIOd4NHIEcEWTbMj6hsfV41b3rJw9k-w"}]} jose jws ver -i {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUttU0lGc2oyOFdjeXlBR1NXUDNlc3NiS1AwZTlxUjBxVG9fcnlTTFRlSWtSWTZWa0JKcVhGZ1NkVnBGdjR6OUlHbU1EUW9fTGRvX2VuZTdSZGMxRUQxLSIsICJ5IjogIkFGSmp0MlVJa1hUS283azlseWFTaF9mUzZSOUFOS3lJVFg1a2RXdzJqaTAzNFotQzZ1WDJlSUJZZUVjajIyczhnZENqaGlCOWRvM01lQ3RwODBLTU1Jb0sifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVJXX1l2YW9leHptZ29JSmxSVlZRY25Ld3h1SVBtdjcwOHl5ckNpQVJ4Ti1mWXRUc3B3N3BtQVhpY2J1T2JCMGlmLWQtZUNYVmF0WHhmMDFxZWl5WldJUSIsICJ5IjogIkFKczZjMzlrUlh6U0NYMGlYT0lGaHlqWWE1dGV3cndUajVtWEtlX2g3T2lvaDZRN3l1U1ZpMHpmV0liTGx1VmtFbXA2Ty1MZzJ0TVJfdXNOc1F1dmdFTEIifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBQjJ2X25tcVVFZm9Ua3B5djhPX3FMaGkxVnFCdHo2clprMHhPNEpVdHQ4SXpWX21HZU5fOTZKSkhXTTRIWWhCZjI2TjVrcm1CbnlFZHIyMkFBSzlZSUNyIiwgInkiOiAiQVJjQ01kVkxqWWxuVVV6Sjc4Y3VoOEc5UHIyc3k1aGxQQzVSMFVQekp0WUV2blppOElRMzhsM193MXU1Q19KMEMzbmMwU19QZ2VZTnhhZkNkU01ZSW9pTSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZjZLZlk4UWh4RlQ5VTZpMndhbmViYmFwWTJxa1FBWXVvR1MwS1JNWktmRkJfUnhQVkE0YTRuVGlBVE9WU0NFejVrZ0hmc1hZSkhXV2Fqbkpvc2tOS0wwIiwgInkiOiAiQUpoWDROTFBWcTctZ3JEVlhqbEtSSGJ5RnJkbEs1TjUyS1djNjcyeG5yc1BaYUUwYXVPTnRzRktwNkdZei1tV2hmQ19DNlZKbl9PcS1paDVZVV9DbkNtTCJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFaN0ZYd3lsNmpKY0FSWkx3Qm9RUFBYNHdtbFVjV2J3ZTdIdWV0eWdIdmR0YVZOTExjTndzZndxY1hTTDZyVVBocVhnZ2NiR1lyQ3ZJRUNWWTRCeThKVksiLCAieSI6ICJBRUtmNTNCM1NSLWJ6MExWUXNWaTdZM1QxYmVuemNRYVk1OHZ2aVVSZnhaMXBFSHpYN09ESThnNENoQ0hxWEtVY192dXBacTVNcDdnYTY1QmEyMXk2WmJwIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFaSmlud0syUS1Ta3F2eGJvWWdEY0xaclZhYzVUNGUwN21GaXAtbklCdjY2a0pjU29KYlRvX3lqVEpFel9DVWFtX2lMUVRtZ2JMV0N6UGZjczlTcFZ0Z2QiLCAieSI6ICJBZFB2RHA2Q2hWeEJucURTSzZTbE5WamJOZkNtb25FeUIyVTV0ZFFHNF9jZXFPaHpHRGlEdW5TUGVnSlZLbXFEZXRLY210MlM0dXB4NWVrUW5oQWRhUG9oIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVk1ZDBXRm1XMWhGUWdsVW9kVURSTVJjVjNhS1dfT3RPZzBwdi1jQWdybTNfalpPSkxjYjZMS1VjQ2VkenFHOHBuNlNlcUVINnd1Q2p4dHVFWmRwcW83YiIsICJ5IjogIkFldlY0SEdDZlBmN1ZZVWd0X1ZodHQ3QkNDZVV5Qjlhci1VY2tiRm9IWXJibFpabW5fc1E3RkJYZEVrTmstVlhTOTJWLVVUbFBBVjFWRF9SRUlSc1BtNWQifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWZWTVdnYUt3c2NKNEc1ci1ta0l5RmNKQVJxdTdmaEF2OEtFRUYzbUZhNlJmUjFQd1FIRmFuZzdTR0tpWmk5SWp6UWpOY09UTnl3eHp1NlY0WW5ScVBtdyIsICJ5IjogIkFON29GSzJ0cHM3MWtVeXN5UUltUzVOQS1nd0RYWkJVaTAzeEtwVnJidkJRbzVpN2hHbXRXaFU3MDhpZTRaUDdXYWJ2Y1RaRGxrcml5RlpFblVScFRDZ2sifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYjJNWktIV2pkVWs0aTJiSDhrRGp4cFJSNFhOQl83Um5mMzhnb2NJZGtoUloxcjVCNUxwa0ZKY29nZnZPaUNhN2JRUzJCRm90dXZQZUZGekx2emQ4MzlmIiwgInkiOiAiQVRHSTZPeDFmZ18tYXdTby1WcnFMZ2NpbEhGUU5JdWowWE1PUk04VXVvWVZNbjVYSm8zTmRMN0dGeER6X0lXaV9NZk83T2tDMFY1R1ZtUDVuckprRFh3MSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBRFN4alVWYnNfd201dFRGTFdiamRBN2FId0VONk9uay1YUW9HYmR3dUVOcEtjTllHdm0wZlJlZTZvd0M3SGRxS252OXpqSDN6NEk0UFFnZjlIM0hEbDVyIiwgInkiOiAiQUZYdmVORDFvVXViUEVseGx5NEpQV0NEdzVMTENNbDd5MU9WTG5IMXhQWVlEZWJxZG1XdDdfclczWEhCUkFJNVQySWRSbzEyeWJvcExIMTRybERBRDlUeiJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFNWDNvNVhXYmY2SHh3T0o2RHZzRW9oLVVyOVgyQ2VJb19oS1cwSnlSNjJIeHJ1WVR5VmY5R2o2d3NsWjdIUGFNbXg3SXo5eF9wMV9EbW1BNVVGZTBzZlgiLCAieSI6ICJBQnJPX0FDMmx3NkpFTUt4S2JydFo1dktpVi1Db0FUWDFEUmtqMm9WcUUyWVJNS1VpaWR3Sk1lX1Fxc0dMWmExdHdJakRtUzl0dnc3ZHZPbDhTcnJER29RIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFBYmxvWExkb2E3c2I0U08wdUlCcTNjZTdSeG9lNkRDOE5EcVJSSEN4Ti1BNmZoQmpqR0h4cHN4cElOb1VGOXh4dllaMXhTeVk0QWRTWk1DbkVwUUJEQ3oiLCAieSI6ICJBSklCR1ZOYVlFNWhER0xLd1hLazFJNlpmX2pncWZscWdUX3EwMG1HQVR6RHZpbVRwdUJZamZJYUhYN3A2SlZqNWduSzJNcG9hTUtnZUs3NGZTazVGVzhUIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVN4QUdOQzZNaGpDU2xSV3NFR3FvcUt1b1lYb0VFQ0Ffdy0tbUVYaGN0ZmUwWDJRNU5vN2VBYkxxc0lvdU9ud24tUEw0bFl4eTE0dUYzV1hNelJsNkoxTyIsICJ5IjogIkFXS3hvZDdTdTJ1TnFVVng2S1FGbWVqN1ZmS3dqZUJOTnZuQUNwc3h2eHV4dldnQW1HckRhUTBueW1RZDFVd0YyZ2t5ZkwzQ1hJalYzUWRKQl9HMS1pS2wifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVZjY3RiSWlZNGFXOFkxN3pNVzZJOXNVVTBqbzBRSFpIOTF0b0xVemRyZjd2Y0h2RXhJOG5Ddjg0aENqSU5kYTJsSkNpRDdpQ3FqamVkRThVMFNTRjlIeiIsICJ5IjogIkFOWlZ1MVVqNmdMRE5ieEFEUHFyOWcwRjlmRjRMbzhiSnV0SFdEbnptY3RlQlBLbkZpZnpiQjFHbG5SemZVLWNWc2V6LWg0UjhCUWVPZElzOERoZ1JpeGgifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBRmtUVnNRVEs2NDNtaHRiNF9JZHlHczVUT3dVSjhUc0xrMExHTGpyaHBqeFc3dGotMWx0Q3R5OU5NU29vUVF0dnVXU19NTVBhaHdhY1pCU1NnRV9FXzF4IiwgInkiOiAiQUF5YXRwaTBnUnJ3andfMkZIYS1TUXB6c0lMWl84bXRiSVFNd0M2M3VjVkV0aWMwRUZfWXY5ZmsxTVctbEp0RFBkNkdSbFhyaTVBQ3E4Y2FhNTROQmVoWSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBSFQzZjJBWng0a0xnQkUwZm9aTmxFUmtxOVg4cXFacDI4OHpLZ2xvX1kwMnpYOWI5dU9uTnNmOVZxNHE4U2pCT20tQkVXUkxnb180ZGh3Rk9xX3l0R09pIiwgInkiOiAiQUFTdlFCbS1xMTk4Rml0U0wzSTFCMWRzc3ZhMGxaekdHcE5sSE40dXJLUnJmWjg3Wjh2QTVWMURlaVVJU1ROVERLSkNPT3NPOFRDNmZsRkUtODFhc2dFRSJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFTNWVOc2RYTjZyUGlTdXJJWlQ4RHRJRmRuTnB4eGU2MnpoMWFEeHlRdzRjQUUzRGdDbWx0dnlRaGdEbjZzNnhVSnJmWURHQlJ1cm9Jd0ozQU95bDk1MzYiLCAieSI6ICJBZWx5VmFzUjdNWWRsLWo0S2FUWFpMdGZ0bzg5Z3BKbW5sS3hWRHprZVlpalRRa2pZN19kWXhZV1lVNDJkMzQwMGNkN1gwbmFFNDN0eEVLUENMZ2RWQ1JtIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFSU2xRbFIyTmdQdWtOVVN4VGJ6V1hRNUJScmU3SGZ5OTJjUmVEcTNsLVZPbGhFb1lmSE9IZXhoWnhOMnlfLXdVb0tDTmowVnRkdFV5eUpTX25XX19KeloiLCAieSI6ICJBUlFZVmhTYjJVamlwY0k3ODYwQk5DbXBWYXFscjFYRk1GbnhCbWVCbVdxY0pacFZUbWV0WF9mQXBtdlRERDJYc0VuRWd4UE5RZ21zTlpST3cwNGE5S2p0In0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFFaE9LcjcyTVNKQWswUUhLZ0s2SlVZUTRYMkZ4QUpLVG5rb2ctbzZmU1Z2dWtZQWgxLVk0TjVIRU11LTVIdHlxUkl2cVpRX2o1eWlEVGFscnlsUkZVZ3giLCAieSI6ICJBVi10ZWdFeEVOY3Y5bDA2bmVRZ3ZTemxqUG15aHFZVTFkSHlDMHhWUzJMT2x5enF0LXZrUndLQ3UxcHd0YjV4TDNzWGpnMnpwSUVYRktyZWw3M01ZQnFMIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFiZ0phWHpycXpBVmpLY01tbEVmWHRkTEhncHgwRGN0N09OUGc2RF9zZWp3d19ka2ZSUDdSYUNjblhTLUcydk5rN2xqMUtCLUxwR3NmeE1NUVNrV0pIT3giLCAieSI6ICJBTll2bFM2OEpPU3l5RE1TTmwyeVp4VHhFRmg1YXl2MVRKaWFkUjNSOGpMaWttS0JYVUhfaWFsZEhJT2Q0TkhJRWNFV1RiTWo2aHNmVjQxYjNySnc5ay13IiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "AMPnNZQpIDWpqWCXvJswNJT_eTnwVdiw856PNDsS3rU5XGuQ2_o8ybGH8kgT_MhoWegFbmt0kVRkbSh4o6BuzbatAM_0_3sLk84na8NCsTn1brUgXOSBUYsE94m96TAOiaWML5T0ENEoB1urARSXdHwqqOkJpuN7BK3jQssXDvVBLAvV", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AHDM3xYlTOaFYQut-H3drjRVF2hTdTWe0j46eOJbbw5wGd8ZK3DRg5Ty3b_GVfR89Fd2XNK47d2eHcP0C3JgbD9NADJ04HOP1DTgcXOLaQCsEkD-qGSUAlQJDm_fPQbrCTjWTT-z_2dCc2Z1nYFDEleK1SqAI0uBwKrK-smlqf2Lh-SZ"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ARohaCXDx61KLbwbYf71LVEjFAEb4o7zO-hbk8UHVe-6e3MnGco1i3ysAE8mX9qp4zo3Lw0_qAC7rw8nH-VW5U48AclmxKs59v-TAvGgDF67lYyU7LlT6RTnpKwSAt0nDNp4XuWzthzMGTZmigqBcTSXgj_Z_1NT1R1UXQN2z1DM8nDC"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AGL7nLzPAw4-Dp_s_taRITXVJJqqIU-4V_QQoAIYpNcDIBzuaPV1xXuAm4RavRqv5CL2t4UbR0WRFGdN772AD4nxAO3G1Nc-ab1OnJMKCK55ddsAhy4PwHq_V8wHCPwO7eh1SdnZuiUlyWUWRLDF0y9rS7gmOLEl5JXqYaHFtWl6waMh"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ARrXrETUp7uOmLIZQSf1yD4eC39KRCusrmaQMjcG5WaDnrESIECSfoKJuIrWb998lp6iqQg0TQhCmHP4AgM3X3saAbyHzG-K3TQvVOv0Rq_9-PpSNhGPCZCmz1ysnWylyjwslx1CgGHFLQDJ7RhJN-QIt8Hohao6Owdaz1wtTu9EuJtK"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AQV8ba7v9x2cqrloEKCggDE-FceZb3dEX0kvXHSPGzv0T2zj-jGUh8s-9ePFE_qdJQIY_Qtp2T8HoZku830ZMgxfAcufVBxPIO375ynCn_ra-n8-NKY3uvoqPKS31oG2rSQY9-nFvOII4PzTy88E1ze07AT69wEnj0O2cmHCzE038pmj"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AfLruDahV8Mm-SZRohfLYNG-7ys3_7tXCIv5-cGAiLgbBrkMIbRAH_yR179pZDCzs_XBICBsg4-f4rHk_Q2EGKZ8AUx3A4MBBFhQK-gweR0mxNdfMfhBsWP1CkzZFWAo3vGrU09IHAiSFCUCOVOJpDv6twf4mkP-DjplHqcZdbfQ2JM6"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AGmfoit89HRX4IUMt-XHXU9aKexRBiq1OVNikQi5NHIBuR-i9F-YPA6ZO1J0yJ9WgRCaSbCvmsXuvr0wpgV0K41MACVkeUdl-OF9KLnmffrvU2saoidE6oFQsBJH6pqeVT19XpfGvWWocx0HANqbKr4xBNQyIabCGy7fUXoHK3I4Fane"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AaRPth6XmGIqYTnZ20UD8t3qX58j-GxGj0u3WSKcVLSGpOA4nlJbOAcxUIcvaJg1EDcgSxBthWB22K6Myc9TMH3bAMOPrVWN2Uy5S4WxOKQkfZ3q3sq40zeQ5NJJXyr1n19_dMB4ZWsqPk9lJpWd8DmOTQBUUgrTpaeu2N_g1bLsaXIT"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AHmkt6UtQZobuQs7qh3fq7O_KpXxNXtsUBdNWKcCxUpTkUrTlzpZ7SknWWxn2rhLzrb2PA6xo-v644MuqIECbTOCAANz6ZU0DXFZ2GyxJ1m5IjPvAmlgAPV0wbhRN1VV2pujgU9kg2yZM6MruTfuvFm8GdgbBu07mOs1JLXHzRIGO5Dt"}]} -k- -a + jose alg -k hash + ver /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + jose jwk thp -a S1 -i /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + fetch /adv/ezHFJlyX-TItoXR8gND-8SuBGow + curl -sfg http://127.0.0.1:38754/adv/ezHFJlyX-TItoXR8gND-8SuBGow GET /adv/ezHFJlyX-TItoXR8gND-8SuBGow => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + jose jwk thp -a S224 -i /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + fetch /adv/pAhCZGrFAb15cid1s-GkGwRiaI7lrLdMuQLySw + curl -sfg http://127.0.0.1:38754/adv/pAhCZGrFAb15cid1s-GkGwRiaI7lrLdMuQLySw GET /adv/pAhCZGrFAb15cid1s-GkGwRiaI7lrLdMuQLySw => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + fetch /adv/ep7EFdkMfLcF0XdTyVWJ04fagc243zvgQSgOl9e4mgc + curl -sfg http://127.0.0.1:38754/adv/ep7EFdkMfLcF0XdTyVWJ04fagc243zvgQSgOl9e4mgc GET /adv/ep7EFdkMfLcF0XdTyVWJ04fagc243zvgQSgOl9e4mgc => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + jose jwk thp -a S384 -i /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + fetch /adv/MEJ8pt0y_HYFoP2UzJZtmWvAPE6ozGw8J7_qO7rVm58a4im_tx5XToklFI4_2Wjv + curl -sfg http://127.0.0.1:38754/adv/MEJ8pt0y_HYFoP2UzJZtmWvAPE6ozGw8J7_qO7rVm58a4im_tx5XToklFI4_2Wjv GET /adv/MEJ8pt0y_HYFoP2UzJZtmWvAPE6ozGw8J7_qO7rVm58a4im_tx5XToklFI4_2Wjv => 200 (../src/tangd.c:101) + + verjose jwk thp -a /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk S512 -i /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-1.jwk + fetch /adv/a8cwWpth3HTOn20XScBLFpeB0fa9tH9dY56E6NzuyIWrmv1OJyFo4xpioaS_VDWAQVAK9v_PHNdTLmnOHxkP-A + curl -sfg http://127.0.0.1:38754/adv/a8cwWpth3HTOn20XScBLFpeB0fa9tH9dY56E6NzuyIWrmv1OJyFo4xpioaS_VDWAQVAK9v_PHNdTLmnOHxkP-A GET /adv/a8cwWpth3HTOn20XScBLFpeB0fa9tH9dY56E6NzuyIWrmv1OJyFo4xpioaS_VDWAQVAK9v_PHNdTLmnOHxkP-A => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose jwk thp -a S1 -i /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + fetch /adv/S-Q2_Its-7I7IrO2OIHi8VHlU18 + curl -sfg http://127.0.0.1:38754/adv/S-Q2_Its-7I7IrO2OIHi8VHlU18 GET /adv/S-Q2_Its-7I7IrO2OIHi8VHlU18 => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose jwk thp -a S224 -i /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + fetch /adv/By_ggWikvFQE3457BUA6IUTytJ0wQuvcoNHEng + curl -sfg http://127.0.0.1:38754/adv/By_ggWikvFQE3457BUA6IUTytJ0wQuvcoNHEng GET /adv/By_ggWikvFQE3457BUA6IUTytJ0wQuvcoNHEng => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + fetch /adv/_kXihbTFBQJp5vR9sIZIFC4nm_eRc6IK9zubYYUG0QE + curl -sfg http://127.0.0.1:38754/adv/_kXihbTFBQJp5vR9sIZIFC4nm_eRc6IK9zubYYUG0QE GET /adv/_kXihbTFBQJp5vR9sIZIFC4nm_eRc6IK9zubYYUG0QE => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose jwk thp -a S384 -i /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + fetch /adv/3bPmgkVM9XmWv9Qkd3jIioX-5esP-Z3EpeOj9YeBI6D_fCq8UisVOPq8pKfzyTuj + curl -sfg http://127.0.0.1:38754/adv/3bPmgkVM9XmWv9Qkd3jIioX-5esP-Z3EpeOj9YeBI6D_fCq8UisVOPq8pKfzyTuj GET /adv/3bPmgkVM9XmWv9Qkd3jIioX-5esP-Z3EpeOj9YeBI6D_fCq8UisVOPq8pKfzyTuj => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + jose jwk thp -a S512 -i /tmp/tmp.uyjitFGE8x/db/other-sig-2.jwk + fetch /adv/T-U4GXIwOBQ6CoJp6nretiUG2iycSMPHW2ijypIq4YoO52vZ85EK4MQtkSX1kasim_63e60jv_7Jq6j1RhJLag + curl -sfg http://127.0.0.1:38754/adv/T-U4GXIwOBQ6CoJp6nretiUG2iycSMPHW2ijypIq4YoO52vZ85EK4MQtkSX1kasim_63e60jv_7Jq6j1RhJLag GET /adv/T-U4GXIwOBQ6CoJp6nretiUG2iycSMPHW2ijypIq4YoO52vZ85EK4MQtkSX1kasim_63e60jv_7Jq6j1RhJLag => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + jose jwk thp -a S1 -i /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + fetch /adv/kidQS6gk2Fo9KLdCBZA3eHqZLH4 + curl -sfg http://127.0.0.1:38754/adv/kidQS6gk2Fo9KLdCBZA3eHqZLH4 GET /adv/kidQS6gk2Fo9KLdCBZA3eHqZLH4 => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + jose jwk thp -a S224 -i /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + fetch /adv/BbaDzqZ_J8HFOG5TY93qHe8CuC4TkxYGdg8YKg + curl -sfg http://127.0.0.1:38754/adv/BbaDzqZ_J8HFOG5TY93qHe8CuC4TkxYGdg8YKg GET /adv/BbaDzqZ_J8HFOG5TY93qHe8CuC4TkxYGdg8YKg => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + fetch /adv/e6-EZZklZZlCulJxpaRO1NOSKgg1r1Y9mkODufaW8sU + curl -sfg http://127.0.0.1:38754/adv/e6-EZZklZZlCulJxpaRO1NOSKgg1r1Y9mkODufaW8sU GET /adv/e6-EZZklZZlCulJxpaRO1NOSKgg1r1Y9mkODufaW8sU => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + jose jwk thp -a S384 -i /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + fetch /adv/97GfwBZSNUAyuaViGWKdYtOGHP05Dpe1QGGAVkCpq2WGUud5MjSjgIi-lOwQLEm- + curl -sfg http://127.0.0.1:38754/adv/97GfwBZSNUAyuaViGWKdYtOGHP05Dpe1QGGAVkCpq2WGUud5MjSjgIi-lOwQLEm- GET /adv/97GfwBZSNUAyuaViGWKdYtOGHP05Dpe1QGGAVkCpq2WGUud5MjSjgIi-lOwQLEm- => 200 (../src/tangd.c:101) + jose jwk thp -a S512 -i /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + ver /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-3.jwk + fetch /adv/OElcXzXz7wpOg0NObfChJyAsn-bHaplxDijwoJZY5V7MPO0Lycj0icFaE3IMN9q0hTuEjiEIqss0pWlwDY9gmg + curl -sfg http://127.0.0.1:38754/adv/OElcXzXz7wpOg0NObfChJyAsn-bHaplxDijwoJZY5V7MPO0Lycj0icFaE3IMN9q0hTuEjiEIqss0pWlwDY9gmg GET /adv/OElcXzXz7wpOg0NObfChJyAsn-bHaplxDijwoJZY5V7MPO0Lycj0icFaE3IMN9q0hTuEjiEIqss0pWlwDY9gmg => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + jose jwk thp -a S1 -i /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + fetch /adv/7BBQtyZeQ6qJ2lr1IJRSo3-LCnE + curl -sfg http://127.0.0.1:38754/adv/7BBQtyZeQ6qJ2lr1IJRSo3-LCnE GET /adv/7BBQtyZeQ6qJ2lr1IJRSo3-LCnE => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + jose jwk thp -a S224 -i /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + fetch /adv/h2_4nbwy5g_5JHQfIp5OLX-jvznKCkHbRryBRA + curl -sfg http://127.0.0.1:38754/adv/h2_4nbwy5g_5JHQfIp5OLX-jvznKCkHbRryBRA GET /adv/h2_4nbwy5g_5JHQfIp5OLX-jvznKCkHbRryBRA => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + fetch /adv/N7t94j-DmTk55X9--QSA6-wzVVVKrx311fUCkr9urS8 + curl -sfg http://127.0.0.1:38754/adv/N7t94j-DmTk55X9--QSA6-wzVVVKrx311fUCkr9urS8 GET /adv/N7t94j-DmTk55X9--QSA6-wzVVVKrx311fUCkr9urS8 => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + jose jwk thp -a S384 -i /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + fetch /adv/XUxrB_Af4kGILHyrdxvLorNx-x5HQ8UfhfaP4fVckP0NzQTOYh2DZjvB9Hv5Y0o4 + curl -sfg http://127.0.0.1:38754/adv/XUxrB_Af4kGILHyrdxvLorNx-x5HQ8UfhfaP4fVckP0NzQTOYh2DZjvB9Hv5Y0o4 GET /adv/XUxrB_Af4kGILHyrdxvLorNx-x5HQ8UfhfaP4fVckP0NzQTOYh2DZjvB9Hv5Y0o4 => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + jose jwk thp -a S512 -i /tmp/tmp.uyjitFGE8x/db/other-sig-4.jwk + fetch /adv/B_3TTtidYXBW_p_rOvZw1WsOQFUSy6btNHAAVmdhpdpZD6hM_5WWDQ22dvBreWOnwGhkFIKWhUofSMAb0OfHeQ + curl -sfg http://127.0.0.1:38754/adv/B_3TTtidYXBW_p_rOvZw1WsOQFUSy6btNHAAVmdhpdpZD6hM_5WWDQ22dvBreWOnwGhkFIKWhUofSMAb0OfHeQ GET /adv/B_3TTtidYXBW_p_rOvZw1WsOQFUSy6btNHAAVmdhpdpZD6hM_5WWDQ22dvBreWOnwGhkFIKWhUofSMAb0OfHeQ => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + jose jwk thp -a S1 -i /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + fetch /adv/iq66Zt-7zbvcX_KA1A70OJsIxYo + curl -sfg http://127.0.0.1:38754/adv/iq66Zt-7zbvcX_KA1A70OJsIxYo GET /adv/iq66Zt-7zbvcX_KA1A70OJsIxYo => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + jose jwk thp -a S224 -i /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + fetch /adv/ehtdpf3K4_K4-AeA_3_WEy7Fui66bKOn-w0ljQ + curl -sfg http://127.0.0.1:38754/adv/ehtdpf3K4_K4-AeA_3_WEy7Fui66bKOn-w0ljQ GET /adv/ehtdpf3K4_K4-AeA_3_WEy7Fui66bKOn-w0ljQ => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + fetch /adv/KCZPMRpKq-xfzTeIt1ybNAJenhaX6fwjHhERjHjOvZY + curl -sfg http://127.0.0.1:38754/adv/KCZPMRpKq-xfzTeIt1ybNAJenhaX6fwjHhERjHjOvZY GET /adv/KCZPMRpKq-xfzTeIt1ybNAJenhaX6fwjHhERjHjOvZY => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + jose jwk thp -a S384 -i /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + fetch /adv/v-VwBXsYSANUz5aY5EJRt8xUas4l-HKkTr28vH3vXyLmIeXMchSexQHtJf8dZ_VL + curl -sfg http://127.0.0.1:38754/adv/v-VwBXsYSANUz5aY5EJRt8xUas4l-HKkTr28vH3vXyLmIeXMchSexQHtJf8dZ_VL GET /adv/v-VwBXsYSANUz5aY5EJRt8xUas4l-HKkTr28vH3vXyLmIeXMchSexQHtJf8dZ_VL => 200 (../src/tangd.c:101) + jose jwk thp -a S512 -i /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + ver /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-5.jwk + fetch /adv/cJbp8N_3rETjIdY2x1fclP2Cu55TSi5nVHwzuzp7qoIE27H7iEtSUULg-kQLMNBtQMfI7OVg8cImwJnGTlj6nA + curl -sfg http://127.0.0.1:38754/adv/cJbp8N_3rETjIdY2x1fclP2Cu55TSi5nVHwzuzp7qoIE27H7iEtSUULg-kQLMNBtQMfI7OVg8cImwJnGTlj6nA GET /adv/cJbp8N_3rETjIdY2x1fclP2Cu55TSi5nVHwzuzp7qoIE27H7iEtSUULg-kQLMNBtQMfI7OVg8cImwJnGTlj6nA => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + jose jwk thp -a S1 -i /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + fetch /adv/ZMog20IIDjnIKaTSFT4aLNanLPw + curl -sfg http://127.0.0.1:38754/adv/ZMog20IIDjnIKaTSFT4aLNanLPw GET /adv/ZMog20IIDjnIKaTSFT4aLNanLPw => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + jose jwk thp -a S224 -i /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + fetch /adv/9QE0j5kZtxcDQzIpznyxvzQlPJCMqFuk-lnZkw + curl -sfg http://127.0.0.1:38754/adv/9QE0j5kZtxcDQzIpznyxvzQlPJCMqFuk-lnZkw GET /adv/9QE0j5kZtxcDQzIpznyxvzQlPJCMqFuk-lnZkw => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + fetch /adv/bW2JLze2-efC6wAiZXGQVm-W-anW1KDn5-U2SccRs78 + curl -sfg http://127.0.0.1:38754/adv/bW2JLze2-efC6wAiZXGQVm-W-anW1KDn5-U2SccRs78 GET /adv/bW2JLze2-efC6wAiZXGQVm-W-anW1KDn5-U2SccRs78 => 200 (../src/tangd.c:101) + jose jwk thp -a S384 -i /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + ver /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + fetch /adv/_jwAVmMH1nhypAHNKj_0l9K2z_FVk-gjctphVPJq1txM44wmq6SQIaWoRWTjbbA6 + curl -sfg http://127.0.0.1:38754/adv/_jwAVmMH1nhypAHNKj_0l9K2z_FVk-gjctphVPJq1txM44wmq6SQIaWoRWTjbbA6 GET /adv/_jwAVmMH1nhypAHNKj_0l9K2z_FVk-gjctphVPJq1txM44wmq6SQIaWoRWTjbbA6 => 200 (../src/tangd.c:101) + + jose jwk thp -a S512 -i /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk ver /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-6.jwk + fetch /adv/P1Bpk7o3lyDU85KF73Ohg5fvbcwhFz9Hm-jUe5krPIasje4uJXd72emUhxMRf2ibew7QC-FuKFLYe5tv4Wv-hQ + curl -sfg http://127.0.0.1:38754/adv/P1Bpk7o3lyDU85KF73Ohg5fvbcwhFz9Hm-jUe5krPIasje4uJXd72emUhxMRf2ibew7QC-FuKFLYe5tv4Wv-hQ GET /adv/P1Bpk7o3lyDU85KF73Ohg5fvbcwhFz9Hm-jUe5krPIasje4uJXd72emUhxMRf2ibew7QC-FuKFLYe5tv4Wv-hQ => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose jwk thp -a S1 -i /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + fetch /adv/AztnFyPnYzBk_Uz4mYYi-ZaEcj4 + curl -sfg http://127.0.0.1:38754/adv/AztnFyPnYzBk_Uz4mYYi-ZaEcj4 GET /adv/AztnFyPnYzBk_Uz4mYYi-ZaEcj4 => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose jwk thp -a S224 -i /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + fetch /adv/gmncpYHhZ0v4fh7w2g6JMvLhyP703ZBSwu-Tig + curl -sfg http://127.0.0.1:38754/adv/gmncpYHhZ0v4fh7w2g6JMvLhyP703ZBSwu-Tig GET /adv/gmncpYHhZ0v4fh7w2g6JMvLhyP703ZBSwu-Tig => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + fetch /adv/8F4taw1FmQ-OkxcvDcgC9SvKpXsFyW4PxBytxgEr8B0 + curl -sfg http://127.0.0.1:38754/adv/8F4taw1FmQ-OkxcvDcgC9SvKpXsFyW4PxBytxgEr8B0 GET /adv/8F4taw1FmQ-OkxcvDcgC9SvKpXsFyW4PxBytxgEr8B0 => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose jwk thp -a S384 -i /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + fetch /adv/SCOizK_Dx26Nc2e98JHLqgCeFMVXSenEjTclAKN_rIDAMVsdYK_fKJs2I2jTTlqp + curl -sfg http://127.0.0.1:38754/adv/SCOizK_Dx26Nc2e98JHLqgCeFMVXSenEjTclAKN_rIDAMVsdYK_fKJs2I2jTTlqp GET /adv/SCOizK_Dx26Nc2e98JHLqgCeFMVXSenEjTclAKN_rIDAMVsdYK_fKJs2I2jTTlqp => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + jose jwk thp -a S512 -i /tmp/tmp.uyjitFGE8x/db/other-sig-7.jwk + fetch /adv/WKptMgdExMnKrbM6yUyCj_8GZpDiRUze7k3cBMKfN-YeOwUxm5AgP3Jjd3Y4xnabOhCjRzdpfzQ9BitQ4Q19Rw + curl -sfg http://127.0.0.1:38754/adv/WKptMgdExMnKrbM6yUyCj_8GZpDiRUze7k3cBMKfN-YeOwUxm5AgP3Jjd3Y4xnabOhCjRzdpfzQ9BitQ4Q19Rw GET /adv/WKptMgdExMnKrbM6yUyCj_8GZpDiRUze7k3cBMKfN-YeOwUxm5AgP3Jjd3Y4xnabOhCjRzdpfzQ9BitQ4Q19Rw => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose jwk thp -a S1 -i /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + fetch /adv/l0r_cMEu81YRjXGFUIhUSAh2YmE + curl -sfg http://127.0.0.1:38754/adv/l0r_cMEu81YRjXGFUIhUSAh2YmE GET /adv/l0r_cMEu81YRjXGFUIhUSAh2YmE => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose jwk thp -a S224 -i /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + fetch /adv/BgwMWRKypWK0nhA9686W-yW_wVyr5jUdI62_cA + curl -sfg http://127.0.0.1:38754/adv/BgwMWRKypWK0nhA9686W-yW_wVyr5jUdI62_cA GET /adv/BgwMWRKypWK0nhA9686W-yW_wVyr5jUdI62_cA => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + fetch /adv/zfIj3irVoOQAg5Z_zTivEVwlmOHvfWxjMw9bTavNrtk + curl -sfg http://127.0.0.1:38754/adv/zfIj3irVoOQAg5Z_zTivEVwlmOHvfWxjMw9bTavNrtk GET /adv/zfIj3irVoOQAg5Z_zTivEVwlmOHvfWxjMw9bTavNrtk => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose jwk thp -a S384 -i /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + fetch /adv/arP0M3WUNBuY4LzRtdnuqbYuS7JpoHBmiutOW2Qt7GczkmWMO3qxe5jS5HQEKbCI + curl -sfg http://127.0.0.1:38754/adv/arP0M3WUNBuY4LzRtdnuqbYuS7JpoHBmiutOW2Qt7GczkmWMO3qxe5jS5HQEKbCI GET /adv/arP0M3WUNBuY4LzRtdnuqbYuS7JpoHBmiutOW2Qt7GczkmWMO3qxe5jS5HQEKbCI => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + jose jwk thp -a S512 -i /tmp/tmp.uyjitFGE8x/db/other-sig-8.jwk + fetch /adv/OyK60smFnAWcT9dYrI-640tjZtVTEkhWLVh0wPIwkmYIUzmGp6vMZ6TGXSurPI-5gW9cMX_ucP9EIq2NOlYFGg + curl -sfg http://127.0.0.1:38754/adv/OyK60smFnAWcT9dYrI-640tjZtVTEkhWLVh0wPIwkmYIUzmGp6vMZ6TGXSurPI-5gW9cMX_ucP9EIq2NOlYFGg GET /adv/OyK60smFnAWcT9dYrI-640tjZtVTEkhWLVh0wPIwkmYIUzmGp6vMZ6TGXSurPI-5gW9cMX_ucP9EIq2NOlYFGg => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose jwk thp -a S1 -i /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + fetch /adv/SErO3YoERbQm-Q4BLHJeN-xvSHo + curl -sfg http://127.0.0.1:38754/adv/SErO3YoERbQm-Q4BLHJeN-xvSHo GET /adv/SErO3YoERbQm-Q4BLHJeN-xvSHo => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose jwk thp -a S224 -i /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + fetch /adv/K-IPPnGO_6YxsFBbkoYkY1PgdU2jumQSGzoF0A + curl -sfg http://127.0.0.1:38754/adv/K-IPPnGO_6YxsFBbkoYkY1PgdU2jumQSGzoF0A GET /adv/K-IPPnGO_6YxsFBbkoYkY1PgdU2jumQSGzoF0A => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + fetch /adv/rLaZgMBAnIibX9TM7YWqIxZAcB_hJ3qhkBdhHeKpITM + curl -sfg http://127.0.0.1:38754/adv/rLaZgMBAnIibX9TM7YWqIxZAcB_hJ3qhkBdhHeKpITM GET /adv/rLaZgMBAnIibX9TM7YWqIxZAcB_hJ3qhkBdhHeKpITM => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose jwk thp -a S384 -i /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + fetch /adv/E8E4F3XjeY09uavlnoRy-9D504DuAH6IfXjZWuztpsfjN52Kgv-FGneh6oC7Q0c6 + curl -sfg http://127.0.0.1:38754/adv/E8E4F3XjeY09uavlnoRy-9D504DuAH6IfXjZWuztpsfjN52Kgv-FGneh6oC7Q0c6 GET /adv/E8E4F3XjeY09uavlnoRy-9D504DuAH6IfXjZWuztpsfjN52Kgv-FGneh6oC7Q0c6 => 200 (../src/tangd.c:101) + ver /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose jws ver -i- -k /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + jose jwk thp -a S512 -i /tmp/tmp.uyjitFGE8x/db/other-sig-9.jwk + fetch /adv/Djcem-yC1mrkD81ABaxt0itJXyAqKwr-JsuFdI0x7_RV4Ca3ybLp5nXL2MAp1usHC5LmY2MPGQFiEbgVY7VSaA + curl -sfg http://127.0.0.1:38754/adv/Djcem-yC1mrkD81ABaxt0itJXyAqKwr-JsuFdI0x7_RV4Ca3ybLp5nXL2MAp1usHC5LmY2MPGQFiEbgVY7VSaA GET /adv/Djcem-yC1mrkD81ABaxt0itJXyAqKwr-JsuFdI0x7_RV4Ca3ybLp5nXL2MAp1usHC5LmY2MPGQFiEbgVY7VSaA => 200 (../src/tangd.c:101) + tangd-rotate-keys -d /tmp/tmp.uyjitFGE8x/db Unable to change owner/group for 7pfcYxGVqOOyY4ZbSCwazmlW6SY3j0d0mHJMVq6_-Rk.jwk to _tang:_tang Unable to change owner/group for WHm-vXFyAHQgGdxmygS0sArmX9AHufW_4e8oNCEWVDM.jwk to _tang:_tang + validate_sig /tmp/tmp.uyjitFGE8x/db/.other-sig-1.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-sig-1.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/.other-exc-1.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-exc-1.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.uyjitFGE8x/db/.other-sig-2.jwk + + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-sig-2.jwk --output=- jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/.other-exc-2.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-exc-2.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.uyjitFGE8x/db/.other-sig-3.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-sig-3.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/.other-exc-3.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-exc-3.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.uyjitFGE8x/db/.other-sig-4.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-sig-4.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/.other-exc-4.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-exc-4.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.uyjitFGE8x/db/.other-sig-5.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-sig-5.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/.other-exc-5.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-exc-5.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.uyjitFGE8x/db/.other-sig-6.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-sig-6.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/.other-exc-6.jwk + jose jwk use --input=- --required --use deriveKey + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-exc-6.jwk --output=- + validate_sig /tmp/tmp.uyjitFGE8x/db/.other-sig-7.jwk + jose jwk use --input=- --required --use+ verify jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-sig-7.jwk --output=- + validate_exc /tmp/tmp.uyjitFGE8x/db/.other-exc-7.jwk + + jose fmtjose --json jwk /tmp/tmp.uyjitFGE8x/db/.other-exc-7.jwk use --output=- --input=- --required --use deriveKey + validate_sig /tmp/tmp.uyjitFGE8x/db/.other-sig-8.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-sig-8.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.uyjitFGE8x/db/.other-exc-8.jwk + + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-exc-8.jwk --output=- jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.uyjitFGE8x/db/.other-sig-9.jwk + jose jwk use --input=- --required --use verify + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-sig-9.jwk --output=- + validate_exc /tmp/tmp.uyjitFGE8x/db/.other-exc-9.jwk + + jose fmt --json /tmp/tmp.uyjitFGE8x/db/.other-exc-9.jwk --output=- jose jwk use --input=- --required --use deriveKey + thp= + validate_sig /tmp/tmp.uyjitFGE8x/db/7pfcYxGVqOOyY4ZbSCwazmlW6SY3j0d0mHJMVq6_-Rk.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/7pfcYxGVqOOyY4ZbSCwazmlW6SY3j0d0mHJMVq6_-Rk.jwk --output=- + jose jwk use --input=- --required --use verify + jose jwk thp -a S256 -i /tmp/tmp.uyjitFGE8x/db/7pfcYxGVqOOyY4ZbSCwazmlW6SY3j0d0mHJMVq6_-Rk.jwk + thp=7pfcYxGVqOOyY4ZbSCwazmlW6SY3j0d0mHJMVq6_-Rk + valid_key_perm /tmp/tmp.uyjitFGE8x/db/7pfcYxGVqOOyY4ZbSCwazmlW6SY3j0d0mHJMVq6_-Rk.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/7pfcYxGVqOOyY4ZbSCwazmlW6SY3j0d0mHJMVq6_-Rk.jwk + _perm=440 + [ 440 = 440 ] + validate_sig /tmp/tmp.uyjitFGE8x/db/WHm-vXFyAHQgGdxmygS0sArmX9AHufW_4e8oNCEWVDM.jwk + jose fmt --json /tmp/tmp.uyjitFGE8x/db/WHm-vXFyAHQgGdxmygS0sArmX9AHufW_4e8oNCEWVDM.jwk --output=- + jose jwk use --input=- --required --use verify + valid_key_perm /tmp/tmp.uyjitFGE8x/db/WHm-vXFyAHQgGdxmygS0sArmX9AHufW_4e8oNCEWVDM.jwk + [ -n ] + stat -c %a /tmp/tmp.uyjitFGE8x/db/WHm-vXFyAHQgGdxmygS0sArmX9AHufW_4e8oNCEWVDM.jwk + _perm=440 + [ 440 = 440 ] + [ -z 7pfcYxGVqOOyY4ZbSCwazmlW6SY3j0d0mHJMVq6_-Rk ] + tang-show-keys 38754 GET /adv => 200 (../src/tangd.c:101) + test 7pfcYxGVqOOyY4ZbSCwazmlW6SY3j0d0mHJMVq6_-Rk = 7pfcYxGVqOOyY4ZbSCwazmlW6SY3j0d0mHJMVq6_-Rk + on_exit + [ 1439811 ] + kill 1439811 + wait 1439811 Terminated + true + [ -d /tmp/tmp.uyjitFGE8x ] + rm -rf /tmp/tmp.uyjitFGE8x ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 2/9 adv-standalone-endpoint OK 8.10s ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWRCaExxeDJFa3c5NlQyc1kzN0FoUTFaSlROZnJxWlozc0cyRjc1cWw3clhRZ0RrSmk5azRiNF9zTmloTjdfTDVBVE1ob0tjVzZBcHRQckp4TmszZjE4XyIsICJ5IjogIkFKSkUyV1dPZXBTbVlPV1JwRndjejg5eDdJZzF3UTdRa0V1TnJFTFN1RWJYZnRiS0t4Zl90UUs3TkFfWVVKcmpxUVkwYzF3bXRlZzZNUWFUTDk0V0oxOVEifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWFIX1R2TldDajdZNHdFcE5HNk1ZU3Y3VGJQNW9HSGljUnFQc3NyejQ5RXFUN1hPdkdlTHZIeTE1MVVDTlJYbWs3WlBxdGpvZE9CSUx3eGFmd3JraUNGUyIsICJ5IjogIkFiQ0tmT2hNVnNFUmdkc3g3SnJKc21KbDM0ZkVwQng3SkN5N2RJTVRMTlczV0dmX09lWk94UmpKNlljTWJqcEFaVklUNWE2TEZzX1Y4RUhCYmlSUXF5MjQifV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AdLi8-gzzdboTa35uVE5xFuaLr3bctWE7pI4e5s6JepkPM5zIhpKnqsWbbF6kcpkrMpeSWdNWhPlxijUrMKA4Aa_AFVrgKPShsWO8pQIicOb8O6XTJMCxMfE6U7Z-NCrnwSt704sx_mNUz7cgTgdTvCIj8TrqygQeMmsFcFs_vO-5681"}{"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFiTDEwSFJ6MW1zX1pZOFN6bXQ5NTFiN040UmpET1Y2N0swN25HTzlESm5GR1NiYWZ4SEZtMzRpam5iWEdsNW1TM21DYmx4MGQzNmtTcHRqYy01Y2lDbVEiLCAieSI6ICJBV1hsblNpVHhCVTJPQ0dFanMwOVE2c28yNFJXYk54ZVNicXJVWHBWQTBSYVdBVVJxUUJOZ2xrTVRBcDk1QTdIbWNhNURiQ2FRTTh0ZU1BNGZzLVpQemcwIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFkNGk2bjFyVXo1SkJ5V3U4UTJlMEtyLXkwaDZJOHAxM25vcFczaWJWSWdIaEtGUDhCd2tnclpJb0xncVhxeWJvdlZib1FSS0pDM0llU0FCOW9LemRfWUsiLCAieSI6ICJBSDZGY0FBWlh3TEYtZDk4TkpFOEx4aHBIeHlUY21GZFNlc2F3dzZTSzgtbDI2MVJVZXZUVDFPR2JPeGlEa08xWnFqYlpZX1JZTWh6Z3pHS3lWMkd4YnVRIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AbH1wyphQESWPPX62_5ZJ-Ez37lmGYx__eG0GlPBy-GVuoxnk_CSpgkGQIgRzpwL_I_t8buUrFj4SZrKzmP4DCU2ASkT0xFmKZteq_72MB7EajYAqZA9dx3qH6cB4y8TEhBG4rGVsoBZKCULUlYJUZW1REdAqYo47A5-MdWlOFDkELGC"}/build/reproducible-path/tang-15/obj-aarch64-linux-gnu {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFUMFJHX0haM0V4TTRfc1FLNTVteVgzWEhsTktMTzZOZGlOYlVURDNRdEVjZXB2cXFDaVluSmdkNkZJQ3hjTjNNQUlBeC1kbWtqYkFZMzM3SjVKVGhHUE0iLCAieSI6ICJBV1JxXzBFZVJmYnRveFJfMExWN0VxWm9YUXE0Q25oX3dMMUNDdndNaWhsQjN3b2FPLXV2VUNiNVAzbDItRzNvbDF6b1pQWkdnWHlUalF1ZEdiWDdXRm5hIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFJQ21XTzhYd1VYbzAxZmg5bDZ2SGJYcmtNRnJzN1c4VkkxQ21NRks0dUhIMHZPM1dVTWNxZkpvRXZqTUo1bDg0a0RNMU9CcHFpSzA4bm5zell0b0t4aUYiLCAieSI6ICJBY2tiWVFxV0d6NGpJSDl5dmpGWDdZLUEtQmoyVk1fclVRc3NFdGtkTWxhdUprdzBNUHJENUgtcVduVjNtZEdlSDFnZFR2VElHYUJrRkNBOTk0U2VGN3FYIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AN7c0WXhYUbzghJAm8_1BY_Mt5C9RBDAYbRy_DirqwzSXfqS_f82mbsmb09OD5EPG3K-XddMiPFYM4VCOwvOg1pmAGBVsU27e2Bofg0oR58RK-0buPB0spa-VrdDP6boWa5hqB7B-UucfE9Ng6un7FkikiyBJKO8_JSA3so3mDuTN8el"} stderr: + . adv + . helpers + trap on_exit EXIT + mktemp -d + export TMP=/tmp/tmp.jrafLZqOSw + mkdir -p /tmp/tmp.jrafLZqOSw/db + adv_startup + tangd-keygen /tmp/tmp.jrafLZqOSw/db sig exc Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/sig.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/exc.jwk to _tang:_tang + valid_key_perm /tmp/tmp.jrafLZqOSw/db/sig.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/sig.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.jrafLZqOSw/db/exc.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/exc.jwk + _perm=440 + [ 440 = 440 ] + jose jwk gen -i {"alg": "ES512"} -o /tmp/tmp.jrafLZqOSw/db/.sig.jwk + jose jwk gen -i {"alg": "ES512"} -o /tmp/tmp.jrafLZqOSw/db/.oth.jwk + random_port + [ -n ] + test -f /dev/urandom + shuf -i 1024-65535 -n 1 + port=9311 + export PORT=9312 + export ENDPOINT=/api/dee-hms + start_standalone_server_endpoint 9312 /api/dee-hms + export PID=1439815 + wait_for_port 9312 + local port=9312 + sleep 1 + tangd -p 9312 -l /tmp/tmp.jrafLZqOSw/db -e /api/dee-hms Listening on 0.0.0.0:9312 Listening on [::]:9312 + local i=0 + [ 0 -lt 90 ] + check_if_port_listening 9312 + [ -n ] + ss -anl + grep [\:\.]9312 + grep LISTEN + return 0 + adv_second_phase + fetch /api/dee-hms/ + curl -sfg http://127.0.0.1:9312/api/dee-hms/ GET /api/dee-hms/ => 404 (../src/http.c:128) + jose jwk thp -i /tmp/tmp.jrafLZqOSw/db/exc.jwk + fetch /api/dee-hms/adv/TNCACamFPQlvMto95wXtKsO-C-DVrWeTcw9aXS0pc_4 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/TNCACamFPQlvMto95wXtKsO-C-DVrWeTcw9aXS0pc_4 GET /api/dee-hms/adv/TNCACamFPQlvMto95wXtKsO-C-DVrWeTcw9aXS0pc_4 => 404 (../src/tangd.c:94) + jose jwk thp -a S512 -i /tmp/tmp.jrafLZqOSw/db/exc.jwk + fetch /api/dee-hms/adv/1knfwrS_65eHKbX3BGQgK_AUu49gTTO_BH89ToReMjGCJCQPsGWbjNt4lPgyL_Q4OJR0muiUiPgGV6ZsaIbi0A + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/1knfwrS_65eHKbX3BGQgK_AUu49gTTO_BH89ToReMjGCJCQPsGWbjNt4lPgyL_Q4OJR0muiUiPgGV6ZsaIbi0A GET /api/dee-hms/adv/1knfwrS_65eHKbX3BGQgK_AUu49gTTO_BH89ToReMjGCJCQPsGWbjNt4lPgyL_Q4OJR0muiUiPgGV6ZsaIbi0A => 404 (../src/tangd.c:94) + fetch /api/dee-hms/adv + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv GET /api/dee-hms/adv => 200 (../src/tangd.c:101) + fetch /api/dee-hms/adv + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv + ver /tmp/tmp.jrafLZqOSw/db/sig.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/sig.jwk GET /api/dee-hms/adv => 200 (../src/tangd.c:101) + fetch /api/dee-hms/adv/ + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/ + ver /tmp/tmp.jrafLZqOSw/db/sig.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/sig.jwk GET /api/dee-hms/adv/ => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/sig.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/sig.jwk + jose jwk thp -i /tmp/tmp.jrafLZqOSw/db/sig.jwk + fetch /api/dee-hms/adv/ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM GET /api/dee-hms/adv/ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM => 200 (../src/tangd.c:101) + + ver /tmp/tmp.jrafLZqOSw/db/sig.jwk + josejose jwk jws thp ver -a -i- S512 -k -i /tmp/tmp.jrafLZqOSw/db/sig.jwk /tmp/tmp.jrafLZqOSw/db/sig.jwk + fetch /api/dee-hms/adv/3Dln-oZH685uvh1uw8nyX2WF2HypqmdvYrrqO4dELihYVljEst26ZFiX_XlOORlaT5QVfnK1Ydezm58T5an2TQ + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/3Dln-oZH685uvh1uw8nyX2WF2HypqmdvYrrqO4dELihYVljEst26ZFiX_XlOORlaT5QVfnK1Ydezm58T5an2TQ GET /api/dee-hms/adv/3Dln-oZH685uvh1uw8nyX2WF2HypqmdvYrrqO4dELihYVljEst26ZFiX_XlOORlaT5QVfnK1Ydezm58T5an2TQ => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/.sig.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/.sig.jwk + jose jwk thp -i /tmp/tmp.jrafLZqOSw/db/sig.jwk + fetch /api/dee-hms/adv/ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM GET /api/dee-hms/adv/ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM => 200 (../src/tangd.c:101) Signature validation failed! + ver /tmp/tmp.jrafLZqOSw/db/.oth.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/.oth.jwk + jose jwk thp -i /tmp/tmp.jrafLZqOSw/db/sig.jwk + fetch /api/dee-hms/adv/ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM GET /api/dee-hms/adv/ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM => 200 (../src/tangd.c:101) Signature validation failed! + fetch /api/dee-hms/adv/ + curl -sfg+ http://127.0.0.1:9312/api/dee-hms/adv/ ver /tmp/tmp.jrafLZqOSw/db/.oth.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/.oth.jwk GET /api/dee-hms/adv/ => 200 (../src/tangd.c:101) Signature validation failed! + fetch /api/dee-hms/adv/ + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/ + ver /tmp/tmp.jrafLZqOSw/db/.sig.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/.sig.jwk GET /api/dee-hms/adv/ => 200 (../src/tangd.c:101) Signature validation failed! + ver /tmp/tmp.jrafLZqOSw/db/sig.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/sig.jwk + jose jwk thp -i /tmp/tmp.jrafLZqOSw/db/.sig.jwk + fetch /api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 GET /api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/.sig.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/.sig.jwk + jose jwk thp -i /tmp/tmp.jrafLZqOSw/db/.sig.jwk + fetch /api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 GET /api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/.oth.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/.oth.jwk + jose jwk thp -i /tmp/tmp.jrafLZqOSw/db/.sig.jwk + fetch /api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 GET /api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 => 200 (../src/tangd.c:101) Signature validation failed! + fetch /api/dee-hms/adv + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv + jose fmt -j- -Og protected -SyOg cty -Sq jwk-set+json -E GET /api/dee-hms/adv => 200 (../src/tangd.c:101) + jose fmt -j- -Og signatures -A -g 0 -Og protected -SyOg cty -Sq jwk-set+json -EUUUUU -g 1 -Og protected -SyOg cty -Sq jwk-set+json -EUUUUU + jose jwk thp -i /tmp/tmp.jrafLZqOSw/db/.sig.jwk + fetch /api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 GET /api/dee-hms/adv/5uBeyMtLqFfOBlGm8ehUGais_8czaho9JWglQpHeoN4 => 200 (../src/tangd.c:101) + THP_DEFAULT_HASH=S256 + tang-show-keys 9312 /api/dee-hms GET /api/dee-hms/adv => 200 (../src/tangd.c:101) + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/sig.jwk + test ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM = ziktoTuhLbT3kFObXIbEuySN6nRM5FAS-RKPYl04mMM + rm -rf /tmp/tmp.jrafLZqOSw/db + mkdir -p /tmp/tmp.jrafLZqOSw/db + fetch /api/dee-hms/adv + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv GET /api/dee-hms/adv => 200 (../src/tangd.c:101) + cd /tmp/tmp.jrafLZqOSw/db + jose jwk thp -a S256 -i F79v2I_TFD_X44p3LOQgL39SR46y_Wc2KscMBA5bm5A.jwk + test F79v2I_TFD_X44p3LOQgL39SR46y_Wc2KscMBA5bm5A.jwk = F79v2I_TFD_X44p3LOQgL39SR46y_Wc2KscMBA5bm5A.jwk + mv -f -- F79v2I_TFD_X44p3LOQgL39SR46y_Wc2KscMBA5bm5A.jwk .F79v2I_TFD_X44p3LOQgL39SR46y_Wc2KscMBA5bm5A.jwk + jose jwk thp -a S256 -i IxdddKjG78VSbhQv2_CNvjiSkF0ZKp1sOXNh1gCGrU4.jwk + test IxdddKjG78VSbhQv2_CNvjiSkF0ZKp1sOXNh1gCGrU4.jwk = IxdddKjG78VSbhQv2_CNvjiSkF0ZKp1sOXNh1gCGrU4.jwk + mv -f -- IxdddKjG78VSbhQv2_CNvjiSkF0ZKp1sOXNh1gCGrU4.jwk .IxdddKjG78VSbhQv2_CNvjiSkF0ZKp1sOXNh1gCGrU4.jwk + cd - + fetch /api/dee-hms/adv + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv GET /api/dee-hms/adv => 200 (../src/tangd.c:101) + tangd-keygen /tmp/tmp.jrafLZqOSw/db other-sig-1 other-exc-1 Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-exc-1.jwk to _tang:_tang + validate_sig /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/other-exc-1.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-exc-1.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-exc-1.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-exc-1.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.jrafLZqOSw/db other-sig-2 other-exc-2 Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-exc-2.jwk to _tang:_tang + validate_sig /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/other-exc-2.jwk + + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-exc-2.jwkjose --output=- jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-exc-2.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-exc-2.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.jrafLZqOSw/db other-sig-3 other-exc-3 Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-exc-3.jwk to _tang:_tang + validate_sig /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + jose jwk use --input=- --required --use verify + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk --output=- + validate_exc /tmp/tmp.jrafLZqOSw/db/other-exc-3.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-exc-3.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-exc-3.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-exc-3.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.jrafLZqOSw/db other-sig-4 other-exc-4 Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-exc-4.jwk to _tang:_tang + validate_sig /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/other-exc-4.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-exc-4.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-exc-4.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-exc-4.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.jrafLZqOSw/db other-sig-5 other-exc-5 Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-exc-5.jwk to _tang:_tang + validate_sig /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/other-exc-5.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-exc-5.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-exc-5.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-exc-5.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.jrafLZqOSw/db other-sig-6 other-exc-6 Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-exc-6.jwk to _tang:_tang + validate_sig /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/other-exc-6.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-exc-6.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-exc-6.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-exc-6.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.jrafLZqOSw/db other-sig-7 other-exc-7 Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-exc-7.jwk to _tang:_tang + validate_sig /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/other-exc-7.jwk + jose jwk use --input=- --required --use deriveKey + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-exc-7.jwk --output=- + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-exc-7.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-exc-7.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.jrafLZqOSw/db other-sig-8 other-exc-8 Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-exc-8.jwk to _tang:_tang + validate_sig /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/other-exc-8.jwk + jose jwk use --input=- --required --use deriveKey + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-exc-8.jwk --output=- + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-exc-8.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-exc-8.jwk + _perm=440 + [ 440 = 440 ] + tangd-keygen /tmp/tmp.jrafLZqOSw/db other-sig-9 other-exc-9 Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk to _tang:_tang Unable to change owner/group for /tmp/tmp.jrafLZqOSw/db/other-exc-9.jwk to _tang:_tang + validate_sig /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/other-exc-9.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/other-exc-9.jwk --output=- + jose jwk use --input=- --required --use deriveKey + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + _perm=440 + [ 440 = 440 ] + valid_key_perm /tmp/tmp.jrafLZqOSw/db/other-exc-9.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/other-exc-9.jwk + _perm=440 + [ 440 = 440 ] + fetch /api/dee-hms/adv + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv GET /api/dee-hms/adv => 200 (../src/tangd.c:101) + validate {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVU3anIzTFdBOUhNOTFfTWFQdU1SSkZGTFIxU1IzYUE3NWh1YnR2Q3ByeUNGc1RiS05lVjlRb1RwNzJUb1FxcFZIVTExMklXeDBDdnBCY0JQLVZFalB4cyIsICJ5IjogIkFkV1dDZEh3dzYzVnJqT0tUWWdYOG1KYkFKNjNyc1lSMjV4YVJXQ2ptLS1LX25JaEZlUFFNSmdvUXQ2cDIwS0MyZXA5Wk9PSjNOUWZZWFVvTGNxVDdWTFoifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUo2b0dMRUlBaTdtT3AzUS1BbHVKbTJXUWp6Z1dVOXhCdWNXSTNDc1pzUTY2b2RjejAyNXJ5dUJLem5nWWdhYlcxVDVnb3EwQ1Z3b245VlZKYWw5WVB0SCIsICJ5IjogIkFPaUFTTlFlOVRjaGhESEFiTGpMWl9uNUlVZWVGa3dKTDBldUFZbU5yNlJqRjJIbDB1cGpJenRQOTBfeE9MY2ZJYXZmd1pNQk1QbTQ0YXMzZWtxV2JzOWkifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYmQtWXpEWDY5cllzT015LV9tcF83bExIRjk4X0VaanZ3LW9oTFRIdXFwQWhvN1U4Uzk5TmRDOTJWZWxSbkZwZ1VWMkZuamdXY3BaSGhlVkRJbU5TX2xBIiwgInkiOiAiQUZUWmNlc1VjU3FULWQzUHhYVWNPRF9sZEFWTHRQR0pjUkZrMktyYXlBQWROczQxblI5M083R3lfbG53aTQtLVpQM2lZRVJBV3R3Z0l2LVhlNGwxdTlsSSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYXc0a2ZmN29ZbkVGdkFNREVUNlBpcjVBTzByMjhyZVdEelpZMjY5SnRUOFFqbE54eDkzY0xlczBhODI1WVI0RHhKVF95aENMeVlRQlUza3lsSlhpVUduIiwgInkiOiAiQWE5ZUNXdVFEbTgtX3ZsTmpHTDFfTDhocW9kRFNRX2NRUy1qNk1qMXJmd0pxaEUwcENldFJWMEZ6VVc1VHptOVVDVHFwX2doSHk5anhndXRlVFlEZ183YyJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFJeG1vYUlRUHg5TlRVaE51X0RZMGdqclFsdG4yeFFlY3dsTXpqTWcwTlAzR2VwSmdTa0hrbGNIRkxLZXd3ZjBoYW5WQVhZQTAyRjRNUkZiZTg3M0NPSXQiLCAieSI6ICJBYkxzbi02cmJoNVVHSTl6MFdyRDFXa2s3aG9IR3VkNUxxbTlibXpleEZSWEd0LXZOZi1hdjFtaEt3Y21VM1VMYUZfRjZXd2VQRlVHNkIxRlpHeTJEbEZnIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFOYXhXQzZTYnJIMEZmTXVubzcwVW16eXQzVmM1bFp5RnJWVTM2THVwVnNsbm1YN3lIYVUxdXFOZW0zdmV3ZnhGdUNhdks1OWtYVFNrS0tlN0ttVVViZEMiLCAieSI6ICJBY21oeDM1WF9Vdng3cjdJT01FWlh6Z296SUVFUEZHRlBHbEhtR3RJalNrTnBBa1ZLQnh4bUZMZDFTZUlwTzg5N1pLQlVpTi0xMUFMd2VtNnVLcHlmTThLIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVltY0FIckRmV1cxRmttdHpLSlozbnVyaVpKV3ZFSXdlQV9NTk41d3JmcUNKeE9yN3ctRmZIM1YtLTBQRXhTaldnMmQ3WEExN0pYZzBJSUJsaU9VNHY0MiIsICJ5IjogIkFSMXEzdkJWZ0xGeFFtbmFNWDVDekNvTW5wMW94akFSbFMwX3lhZ19UZkcxeWZZemlaZUkyLS1PUHMyVkxjU214NDMtRXI5VDJ1WDVmbW9NTVZwWk4tM24ifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUROd2c0dXd4NVJObFV6VnoyMG5yeGNvZHFMSEpfX2FXd1BfVy16MlFqalFVTS1fRVFlNDBjWjM4ejBma3MwYWc4QmdwaFNmNTl4eFQ2bGtyckNWUDFPQSIsICJ5IjogIkFTdnI4akdrOWVsN2dTRnczcl9JaHRFRDRrWk91YVIyTjFzRXJ2MjF2eUVPQmx2clV6R04yMk9iR3ZLTVJHUHhkeDBUc2FDbHVJTVVka3UzLUxaNnY0WXUifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBTmQwVnA3cXFlWWk3UjlqOHJWblRyRV9PLVlXTXR5UHhubjJRMmtoeHQ0WHRBcWNlMWUyb2s3dzc4b1lPc0lVOVdSbWlVQU9kM2JCcXB5UjVlWk11MDNGIiwgInkiOiAiQVF5TlBIdmVGeXl5QkhuNEZ1bkhpZkp6bjVRYWFUSTAxQmNFOGdwZHljY2IwOEpXVkg5Y0FES21OV2xuV0V1UXhJTWJ1cVU4MWlhak1mUzBnYkNKand0TyJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZnYwUnJYd3dwUnQ2V3E4TXZRZTFpVXo1SExCbVRSU1BDUVpUclhPeDZhdzY2Xy13RENrT3RLNFF5VTRuV2pEdi15OGk4cUFJQUw2SWtYczNfZ01Rd21FIiwgInkiOiAiQUQtM0tOenpDdDhUbTlWSDFYT0FWdWVjdlNtcGF0ZjFUeGhqTi1vN1JoT0F6YTljTHd2ZFl6TTkyYzN5X2M5bC12MndScldsdmpYdE1MN3U3MWdhenRNayJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFYeDlkV1N5VFdHTHdFdVhZVFlPcWV5LS1UYnhNLU55SkhxV3BPbFJYV2djS1hkb3MzbjBoaUM2TWhEWHNKOWkwWWdPcVFaeEZOdGlnQXEwdWpYQ0hBVjIiLCAieSI6ICJBTjhZRkEzM3lPOXg2UDRpZllJdUllckZkYU4yRGhRdWtYQ2YwcXM5UGdPQVJUQ2ozQnBMcFdtNUItNjBpeFFMTktQTVJNNS0wSGRWclVoMkY3ZkVjQzd0In0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFLQWpfLWZ0RnVQRmJfVjB5cVIweWsxSHNaak15OFYzMFhVUFJOMmxEVDJMbFR2ek9nVW5XM3Y3Ty1OSjQwZkZZbTdFcVFySVdNSGZNT3pjOXRPQXRlR0QiLCAieSI6ICJBWjhWdDVLYzlDYzNDMlMxV18wd1dDaklMSEtlb2NYbkNsOVFFaVdMb1RyZjB5UFI1bl8tMVI4UmcyM2N5b3FsX3pHVFc5dlNuT2VHX0hsU2pSQUFJbTVVIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVMwMkhaVlNtRHFyM1B3MnZtb1Rpd2kzbFIxbVhaazRxRjRLRFIyUE5UaTVROXMyT0plWDc3X3pMZmZIVmxVdUN6RXQyLVQtdzNNMlNrWEVzMThkRk9oWCIsICJ5IjogIkFaRmZySkR0QmFfT05ZeEQ1NXBfdERrcjNxVVMzWnlsbkVfUlF1MHRvR0VKdVJ4QmFUSXRweWwxYUsyY0Z5dGFhbG41bGtQUmFDWVRhZGhlanY1V3Q3REQifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVFGdkh6Ty1KRUdzSDhGcjZ2WVFNNFM3YW1yaHRFdUdzWms2UjBHeFR2SHNNaHlLNk1iZ1VkdHlxb2RFYlhqcnNvUzJhZzF4ZFJBZnZsQTB3dUpoSlhRMSIsICJ5IjogIkFSaXJDb3RrYW8xaWltNC0zZXVPMHk1R3lvNUZuNlVzVE1SZHIyMEo5LVFwcFVGS1ZKRlh3aC1GS3MtcnNEN2tnaVp0VVJwazFWMmU3ekFiX3UwTXBOMzcifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBU1JrU3paSUFIdDU4WGxfNVplYW5CXzZxVkp5YmtIamxwaW5WMS1hdVNvR3hqZXB5SU83elVudl82S2RyZ1dwU0x0bi1yNlVJbEJjTDRtX2xYMF9pQkNGIiwgInkiOiAiQVNCUTUySXMyc2ZjOHJTWE8yS25ieU8xUHdhWkxiVnBoYlpHWG1ETkFGZXFBdDRxUFo1dnNzVHlicGtacWxIV054YUhsUUNuTXNxX1lYOTRScHRpYlptaCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBWGlLOW53bk80MFJKWlJuTDBaclNwQWJRQ2FVZUxZRmlSUkkyc0I3LVZwWTdZaTRuWTk0MFlZRUtGUGZ1RG9CZGIyTmxpQ2YtR2MtQ3JxeHB6X2tla3ZsIiwgInkiOiAiQUl5cnJsWnZ6SXFYVjl2b19FU3NmaXBnci1vS0JwWDRQUUt4UVJWOUhVZk5yZi1tWF8yZ0k5NUhXSVM0VHZ1RGdWdG9FZW95TWVwd2N5d19odF9HN2RiUiJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFldHFzQzdDWEdyNlcwbzlQUXdsUlNLQnhobkdPRWI0dk9oUlVrd1NyazcxMlFvVUdla2dDVzVSMkQ4dzhQUEFZSDRnVzN2aU03QzVyOG45OGt3RFprTHkiLCAieSI6ICJBY2IwQXB6a0NtUlRoUWhSSlFzWlR0bHR2Y1NYRDloQk5ta0FSWWtCZmhrdzRkQUNDWlJLRUM4RDZpc2p5N3ZhZ1YwSXVnazlCWVM4eXFMcmhfbGdwcW1MIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFBTXVnUi1SUGFldWlxc3AtSzBYRWp4Vk1nNDJiWHU2X0pIMjRRVEhKX3pYcWphem1zOWgzOC1vYjF0R1dJSEx2WVFEZF9tY2dXM3JVWnRtcDdWSnFXdmUiLCAieSI6ICJBQlN0czZmXzQ1cDl2bUU4a0xKeEZSTC1fTjhaT1puQWMxZy01cFJEMXdzM256MFN5WWc0aFZMV2VrbEJQcUhYeU5Tb0RVQkdEdHU3czVDQlQ0Vm9hSUc0In0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFUMFJHX0haM0V4TTRfc1FLNTVteVgzWEhsTktMTzZOZGlOYlVURDNRdEVjZXB2cXFDaVluSmdkNkZJQ3hjTjNNQUlBeC1kbWtqYkFZMzM3SjVKVGhHUE0iLCAieSI6ICJBV1JxXzBFZVJmYnRveFJfMExWN0VxWm9YUXE0Q25oX3dMMUNDdndNaWhsQjN3b2FPLXV2VUNiNVAzbDItRzNvbDF6b1pQWkdnWHlUalF1ZEdiWDdXRm5hIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFJQ21XTzhYd1VYbzAxZmg5bDZ2SGJYcmtNRnJzN1c4VkkxQ21NRks0dUhIMHZPM1dVTWNxZkpvRXZqTUo1bDg0a0RNMU9CcHFpSzA4bm5zell0b0t4aUYiLCAieSI6ICJBY2tiWVFxV0d6NGpJSDl5dmpGWDdZLUEtQmoyVk1fclVRc3NFdGtkTWxhdUprdzBNUHJENUgtcVduVjNtZEdlSDFnZFR2VElHYUJrRkNBOTk0U2VGN3FYIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "AAAh3cmxF3ZOi6raN9dbwD5JbKcZ1-6-veb5B7WPpKLI7ZJiMlG85cpJtrkD5z44CEj1BcKWHNfVXOE0kqrQ-Yk3ANOBayUy0sP8Xrcpsj27YNg5jlGoDRr2KGpygQFnkrzSBWC1M3aC-BHPf83npXRuWb7c8sL5YpUZDdYHLBlXHWXt", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AV3p8g_1opY0veRN5MtFtluB_885jWamtDstJAA62zr2xCCl8FNmvKL6zRzhyWCsGcCzHfALYB8rRaeF5lMTfPFPAGoR7rruN9pzqScR4_8fd1XkVW0iKdjUONriswk0M27iOHT5OAuvpTW61ND1D4Z1clbKqEu2ziDJdrtfMp3PRC2j"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AdjUy9LpEqBc6Vv-1jFLrQK0DLiGIibxqdLIwzXBGUF8JdIo8-rqs5O_TBwXRrqV6XVDb0jDwYyklz7YxmLM7LGKAF-TPJKJDqBXbaXJWrIGQc1nOL00wViIejnjJcC7KzVgqXq3wtMIj9vgtvOmbg4kfebzNZqgDLw9Ul9QbXal8rj7"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AclRygZS4o9R6TxPnJmtuY9VkRjk5fhPtbpWTn6lFBbR2Do_06v_HF-4J8esYiDnojV8GTBCxiMMA2H2e36LQ36RAXOQGvbOfZmANFJftLPi6DuPD2_j5fJKydIODg8wCDSat5BTV1g7JvqPEVZwlNWTf7860ecxj1_1d-SCdbgEQInJ"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AF9AcPTJ5_6HYC-xlEEX2sRAd7oHjNO4tSh6P_BWkarRo6Jfa87Qt4RWNeK-f-e0TOWrsZLpRUXE-32zFBY1jNI0AU-akt_96saXxom0EPaBTPKfHlPtTm361TcBHGQSt6b6bEjfvrjcHvF0KqTWjUwl7RsVkl0AS15JUCfHmDCvCvCO"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ATita9YxQmLLHuPGggUTQXwqz60JWqPIJ30YM_HAE3fIjKHP0zUQYwT97nZSsA-dQgW6WJqzMkAdeYYzgK5aj40UAU790HHy7I5DRBEuzuBLiVBOvT2mw42k3omswf4ouM5xqsD57SW7-hOc7rfo9frRehYMDEN7kdg8XT4Gzmdtkw1v"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AckBD32G9nc-c-lExvfaHocWSGOQ2LXzdYm4Rm8Uz5ekBL0SQs6JHXl77P5tGkf1rJCMiqMedZalE_agObVu766EADLeBMJ8hRcpTDirmBnX2TLL0LG9ImW7DWFvsn1u51VuhO6uxyWZDMtw2HOStGcEYcRiKyVu-cR9LRI5Hy3uVcvL"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AYJuJ1poqJzGp5qJcov_Bl57ZlkmLGj46VCKZSAs_xJLgSzCeW45IxJZqo_1-eESNefXmmEI1kTIwgB7c-SUiJXVAYkiaq8k3UsjbKpegCmN3X0zbBcnaouvCsDy6W7y_mmyWSJo8h8BLxQK_xIeB420ZzUjkh-2K-714L41xeiY92ne"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AWj8OTbWFot5cKwF3kWbq9DKkbLcTL_4SCqF9twejXnt6QqSEDLC8VcRrRaERpf8W-Rfuo9jJtSQXJjfFfEZb0MdAZow4SHtt7HiJpOtcgW5DB6tGcjX0uWDzrRPzndpdApJ7gax9K7IZ4Se_qYZYG6UjYq2czbPmFHKESOuygRhhaE-"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ATK7hg9PKOuRpYvkuaNZVMSns2Q8Hc0rUJZPoTul8hJjZfAgy27-ydOakWZ4pipaHA2O601_OSnuEZOmR42IE1C-AHcuR5Xuq5xACR20jRG5ZKpHDks8JVQMMovT-URvzvXZL0j_SzGCMZT-ulzT9jRTeYUKmjS6UNaV0p6bYn1zUeGL"}]} + jose fmt --json={"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVU3anIzTFdBOUhNOTFfTWFQdU1SSkZGTFIxU1IzYUE3NWh1YnR2Q3ByeUNGc1RiS05lVjlRb1RwNzJUb1FxcFZIVTExMklXeDBDdnBCY0JQLVZFalB4cyIsICJ5IjogIkFkV1dDZEh3dzYzVnJqT0tUWWdYOG1KYkFKNjNyc1lSMjV4YVJXQ2ptLS1LX25JaEZlUFFNSmdvUXQ2cDIwS0MyZXA5Wk9PSjNOUWZZWFVvTGNxVDdWTFoifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUo2b0dMRUlBaTdtT3AzUS1BbHVKbTJXUWp6Z1dVOXhCdWNXSTNDc1pzUTY2b2RjejAyNXJ5dUJLem5nWWdhYlcxVDVnb3EwQ1Z3b245VlZKYWw5WVB0SCIsICJ5IjogIkFPaUFTTlFlOVRjaGhESEFiTGpMWl9uNUlVZWVGa3dKTDBldUFZbU5yNlJqRjJIbDB1cGpJenRQOTBfeE9MY2ZJYXZmd1pNQk1QbTQ0YXMzZWtxV2JzOWkifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYmQtWXpEWDY5cllzT015LV9tcF83bExIRjk4X0VaanZ3LW9oTFRIdXFwQWhvN1U4Uzk5TmRDOTJWZWxSbkZwZ1VWMkZuamdXY3BaSGhlVkRJbU5TX2xBIiwgInkiOiAiQUZUWmNlc1VjU3FULWQzUHhYVWNPRF9sZEFWTHRQR0pjUkZrMktyYXlBQWROczQxblI5M083R3lfbG53aTQtLVpQM2lZRVJBV3R3Z0l2LVhlNGwxdTlsSSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYXc0a2ZmN29ZbkVGdkFNREVUNlBpcjVBTzByMjhyZVdEelpZMjY5SnRUOFFqbE54eDkzY0xlczBhODI1WVI0RHhKVF95aENMeVlRQlUza3lsSlhpVUduIiwgInkiOiAiQWE5ZUNXdVFEbTgtX3ZsTmpHTDFfTDhocW9kRFNRX2NRUy1qNk1qMXJmd0pxaEUwcENldFJWMEZ6VVc1VHptOVVDVHFwX2doSHk5anhndXRlVFlEZ183YyJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFJeG1vYUlRUHg5TlRVaE51X0RZMGdqclFsdG4yeFFlY3dsTXpqTWcwTlAzR2VwSmdTa0hrbGNIRkxLZXd3ZjBoYW5WQVhZQTAyRjRNUkZiZTg3M0NPSXQiLCAieSI6ICJBYkxzbi02cmJoNVVHSTl6MFdyRDFXa2s3aG9IR3VkNUxxbTlibXpleEZSWEd0LXZOZi1hdjFtaEt3Y21VM1VMYUZfRjZXd2VQRlVHNkIxRlpHeTJEbEZnIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFOYXhXQzZTYnJIMEZmTXVubzcwVW16eXQzVmM1bFp5RnJWVTM2THVwVnNsbm1YN3lIYVUxdXFOZW0zdmV3ZnhGdUNhdks1OWtYVFNrS0tlN0ttVVViZEMiLCAieSI6ICJBY21oeDM1WF9Vdng3cjdJT01FWlh6Z296SUVFUEZHRlBHbEhtR3RJalNrTnBBa1ZLQnh4bUZMZDFTZUlwTzg5N1pLQlVpTi0xMUFMd2VtNnVLcHlmTThLIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVltY0FIckRmV1cxRmttdHpLSlozbnVyaVpKV3ZFSXdlQV9NTk41d3JmcUNKeE9yN3ctRmZIM1YtLTBQRXhTaldnMmQ3WEExN0pYZzBJSUJsaU9VNHY0MiIsICJ5IjogIkFSMXEzdkJWZ0xGeFFtbmFNWDVDekNvTW5wMW94akFSbFMwX3lhZ19UZkcxeWZZemlaZUkyLS1PUHMyVkxjU214NDMtRXI5VDJ1WDVmbW9NTVZwWk4tM24ifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUROd2c0dXd4NVJObFV6VnoyMG5yeGNvZHFMSEpfX2FXd1BfVy16MlFqalFVTS1fRVFlNDBjWjM4ejBma3MwYWc4QmdwaFNmNTl4eFQ2bGtyckNWUDFPQSIsICJ5IjogIkFTdnI4akdrOWVsN2dTRnczcl9JaHRFRDRrWk91YVIyTjFzRXJ2MjF2eUVPQmx2clV6R04yMk9iR3ZLTVJHUHhkeDBUc2FDbHVJTVVka3UzLUxaNnY0WXUifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBTmQwVnA3cXFlWWk3UjlqOHJWblRyRV9PLVlXTXR5UHhubjJRMmtoeHQ0WHRBcWNlMWUyb2s3dzc4b1lPc0lVOVdSbWlVQU9kM2JCcXB5UjVlWk11MDNGIiwgInkiOiAiQVF5TlBIdmVGeXl5QkhuNEZ1bkhpZkp6bjVRYWFUSTAxQmNFOGdwZHljY2IwOEpXVkg5Y0FES21OV2xuV0V1UXhJTWJ1cVU4MWlhak1mUzBnYkNKand0TyJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZnYwUnJYd3dwUnQ2V3E4TXZRZTFpVXo1SExCbVRSU1BDUVpUclhPeDZhdzY2Xy13RENrT3RLNFF5VTRuV2pEdi15OGk4cUFJQUw2SWtYczNfZ01Rd21FIiwgInkiOiAiQUQtM0tOenpDdDhUbTlWSDFYT0FWdWVjdlNtcGF0ZjFUeGhqTi1vN1JoT0F6YTljTHd2ZFl6TTkyYzN5X2M5bC12MndScldsdmpYdE1MN3U3MWdhenRNayJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFYeDlkV1N5VFdHTHdFdVhZVFlPcWV5LS1UYnhNLU55SkhxV3BPbFJYV2djS1hkb3MzbjBoaUM2TWhEWHNKOWkwWWdPcVFaeEZOdGlnQXEwdWpYQ0hBVjIiLCAieSI6ICJBTjhZRkEzM3lPOXg2UDRpZllJdUllckZkYU4yRGhRdWtYQ2YwcXM5UGdPQVJUQ2ozQnBMcFdtNUItNjBpeFFMTktQTVJNNS0wSGRWclVoMkY3ZkVjQzd0In0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFLQWpfLWZ0RnVQRmJfVjB5cVIweWsxSHNaak15OFYzMFhVUFJOMmxEVDJMbFR2ek9nVW5XM3Y3Ty1OSjQwZkZZbTdFcVFySVdNSGZNT3pjOXRPQXRlR0QiLCAieSI6ICJBWjhWdDVLYzlDYzNDMlMxV18wd1dDaklMSEtlb2NYbkNsOVFFaVdMb1RyZjB5UFI1bl8tMVI4UmcyM2N5b3FsX3pHVFc5dlNuT2VHX0hsU2pSQUFJbTVVIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVMwMkhaVlNtRHFyM1B3MnZtb1Rpd2kzbFIxbVhaazRxRjRLRFIyUE5UaTVROXMyT0plWDc3X3pMZmZIVmxVdUN6RXQyLVQtdzNNMlNrWEVzMThkRk9oWCIsICJ5IjogIkFaRmZySkR0QmFfT05ZeEQ1NXBfdERrcjNxVVMzWnlsbkVfUlF1MHRvR0VKdVJ4QmFUSXRweWwxYUsyY0Z5dGFhbG41bGtQUmFDWVRhZGhlanY1V3Q3REQifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVFGdkh6Ty1KRUdzSDhGcjZ2WVFNNFM3YW1yaHRFdUdzWms2UjBHeFR2SHNNaHlLNk1iZ1VkdHlxb2RFYlhqcnNvUzJhZzF4ZFJBZnZsQTB3dUpoSlhRMSIsICJ5IjogIkFSaXJDb3RrYW8xaWltNC0zZXVPMHk1R3lvNUZuNlVzVE1SZHIyMEo5LVFwcFVGS1ZKRlh3aC1GS3MtcnNEN2tnaVp0VVJwazFWMmU3ekFiX3UwTXBOMzcifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBU1JrU3paSUFIdDU4WGxfNVplYW5CXzZxVkp5YmtIamxwaW5WMS1hdVNvR3hqZXB5SU83elVudl82S2RyZ1dwU0x0bi1yNlVJbEJjTDRtX2xYMF9pQkNGIiwgInkiOiAiQVNCUTUySXMyc2ZjOHJTWE8yS25ieU8xUHdhWkxiVnBoYlpHWG1ETkFGZXFBdDRxUFo1dnNzVHlicGtacWxIV054YUhsUUNuTXNxX1lYOTRScHRpYlptaCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBWGlLOW53bk80MFJKWlJuTDBaclNwQWJRQ2FVZUxZRmlSUkkyc0I3LVZwWTdZaTRuWTk0MFlZRUtGUGZ1RG9CZGIyTmxpQ2YtR2MtQ3JxeHB6X2tla3ZsIiwgInkiOiAiQUl5cnJsWnZ6SXFYVjl2b19FU3NmaXBnci1vS0JwWDRQUUt4UVJWOUhVZk5yZi1tWF8yZ0k5NUhXSVM0VHZ1RGdWdG9FZW95TWVwd2N5d19odF9HN2RiUiJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFldHFzQzdDWEdyNlcwbzlQUXdsUlNLQnhobkdPRWI0dk9oUlVrd1NyazcxMlFvVUdla2dDVzVSMkQ4dzhQUEFZSDRnVzN2aU03QzVyOG45OGt3RFprTHkiLCAieSI6ICJBY2IwQXB6a0NtUlRoUWhSSlFzWlR0bHR2Y1NYRDloQk5ta0FSWWtCZmhrdzRkQUNDWlJLRUM4RDZpc2p5N3ZhZ1YwSXVnazlCWVM4eXFMcmhfbGdwcW1MIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFBTXVnUi1SUGFldWlxc3AtSzBYRWp4Vk1nNDJiWHU2X0pIMjRRVEhKX3pYcWphem1zOWgzOC1vYjF0R1dJSEx2WVFEZF9tY2dXM3JVWnRtcDdWSnFXdmUiLCAieSI6ICJBQlN0czZmXzQ1cDl2bUU4a0xKeEZSTC1fTjhaT1puQWMxZy01cFJEMXdzM256MFN5WWc0aFZMV2VrbEJQcUhYeU5Tb0RVQkdEdHU3czVDQlQ0Vm9hSUc0In0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFUMFJHX0haM0V4TTRfc1FLNTVteVgzWEhsTktMTzZOZGlOYlVURDNRdEVjZXB2cXFDaVluSmdkNkZJQ3hjTjNNQUlBeC1kbWtqYkFZMzM3SjVKVGhHUE0iLCAieSI6ICJBV1JxXzBFZVJmYnRveFJfMExWN0VxWm9YUXE0Q25oX3dMMUNDdndNaWhsQjN3b2FPLXV2VUNiNVAzbDItRzNvbDF6b1pQWkdnWHlUalF1ZEdiWDdXRm5hIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFJQ21XTzhYd1VYbzAxZmg5bDZ2SGJYcmtNRnJzN1c4VkkxQ21NRks0dUhIMHZPM1dVTWNxZkpvRXZqTUo1bDg0a0RNMU9CcHFpSzA4bm5zell0b0t4aUYiLCAieSI6ICJBY2tiWVFxV0d6NGpJSDl5dmpGWDdZLUEtQmoyVk1fclVRc3NFdGtkTWxhdUprdzBNUHJENUgtcVduVjNtZEdlSDFnZFR2VElHYUJrRkNBOTk0U2VGN3FYIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "AAAh3cmxF3ZOi6raN9dbwD5JbKcZ1-6-veb5B7WPpKLI7ZJiMlG85cpJtrkD5z44CEj1BcKWHNfVXOE0kqrQ-Yk3ANOBayUy0sP8Xrcpsj27YNg5jlGoDRr2KGpygQFnkrzSBWC1M3aC-BHPf83npXRuWb7c8sL5YpUZDdYHLBlXHWXt", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AV3p8g_1opY0veRN5MtFtluB_885jWamtDstJAA62zr2xCCl8FNmvKL6zRzhyWCsGcCzHfALYB8rRaeF5lMTfPFPAGoR7rruN9pzqScR4_8fd1XkVW0iKdjUONriswk0M27iOHT5OAuvpTW61ND1D4Z1clbKqEu2ziDJdrtfMp3PRC2j"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AdjUy9LpEqBc6Vv-1jFLrQK0DLiGIibxqdLIwzXBGUF8JdIo8-rqs5O_TBwXRrqV6XVDb0jDwYyklz7YxmLM7LGKAF-TPJKJDqBXbaXJWrIGQc1nOL00wViIejnjJcC7KzVgqXq3wtMIj9vgtvOmbg4kfebzNZqgDLw9Ul9QbXal8rj7"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AclRygZS4o9R6TxPnJmtuY9VkRjk5fhPtbpWTn6lFBbR2Do_06v_HF-4J8esYiDnojV8GTBCxiMMA2H2e36LQ36RAXOQGvbOfZmANFJftLPi6DuPD2_j5fJKydIODg8wCDSat5BTV1g7JvqPEVZwlNWTf7860ecxj1_1d-SCdbgEQInJ"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AF9AcPTJ5_6HYC-xlEEX2sRAd7oHjNO4tSh6P_BWkarRo6Jfa87Qt4RWNeK-f-e0TOWrsZLpRUXE-32zFBY1jNI0AU-akt_96saXxom0EPaBTPKfHlPtTm361TcBHGQSt6b6bEjfvrjcHvF0KqTWjUwl7RsVkl0AS15JUCfHmDCvCvCO"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ATita9YxQmLLHuPGggUTQXwqz60JWqPIJ30YM_HAE3fIjKHP0zUQYwT97nZSsA-dQgW6WJqzMkAdeYYzgK5aj40UAU790HHy7I5DRBEuzuBLiVBOvT2mw42k3omswf4ouM5xqsD57SW7-hOc7rfo9frRehYMDEN7kdg8XT4Gzmdtkw1v"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AckBD32G9nc-c-lExvfaHocWSGOQ2LXzdYm4Rm8Uz5ekBL0SQs6JHXl77P5tGkf1rJCMiqMedZalE_agObVu766EADLeBMJ8hRcpTDirmBnX2TLL0LG9ImW7DWFvsn1u51VuhO6uxyWZDMtw2HOStGcEYcRiKyVu-cR9LRI5Hy3uVcvL"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AYJuJ1poqJzGp5qJcov_Bl57ZlkmLGj46VCKZSAs_xJLgSzCeW45IxJZqo_1-eESNefXmmEI1kTIwgB7c-SUiJXVAYkiaq8k3UsjbKpegCmN3X0zbBcnaouvCsDy6W7y_mmyWSJo8h8BLxQK_xIeB420ZzUjkh-2K-714L41xeiY92ne"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AWj8OTbWFot5cKwF3kWbq9DKkbLcTL_4SCqF9twejXnt6QqSEDLC8VcRrRaERpf8W-Rfuo9jJtSQXJjfFfEZb0MdAZow4SHtt7HiJpOtcgW5DB6tGcjX0uWDzrRPzndpdApJ7gax9K7IZ4Se_qYZYG6UjYq2czbPmFHKESOuygRhhaE-"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ATK7hg9PKOuRpYvkuaNZVMSns2Q8Hc0rUJZPoTul8hJjZfAgy27-ydOakWZ4pipaHA2O601_OSnuEZOmR42IE1C-AHcuR5Xuq5xACR20jRG5ZKpHDks8JVQMMovT-URvzvXZL0j_SzGCMZT-ulzT9jRTeYUKmjS6UNaV0p6bYn1zUeGL"}]} -Og payload -SyOg keys -AUo- + _jwks={"keys":[{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AU7jr3LWA9HM91_MaPuMRJFFLR1SR3aA75hubtvCpryCFsTbKNeV9QoTp72ToQqpVHU112IWx0CvpBcBP-VEjPxs","y":"AdWWCdHww63VrjOKTYgX8mJbAJ63rsYR25xaRWCjm--K_nIhFePQMJgoQt6p20KC2ep9ZOOJ3NQfYXUoLcqT7VLZ"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AJ6oGLEIAi7mOp3Q-AluJm2WQjzgWU9xBucWI3CsZsQ66odcz025ryuBKzngYgabW1T5goq0CVwon9VVJal9YPtH","y":"AOiASNQe9TchhDHAbLjLZ_n5IUeeFkwJL0euAYmNr6RjF2Hl0upjIztP90_xOLcfIavfwZMBMPm44as3ekqWbs9i"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"Abd-YzDX69rYsOMy-_mp_7lLHF98_EZjvw-ohLTHuqpAho7U8S99NdC92VelRnFpgUV2FnjgWcpZHheVDImNS_lA","y":"AFTZcesUcSqT-d3PxXUcOD_ldAVLtPGJcRFk2KrayAAdNs41nR93O7Gy_lnwi4--ZP3iYERAWtwgIv-Xe4l1u9lI"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Aaw4kff7oYnEFvAMDET6Pir5AO0r28reWDzZY269JtT8QjlNxx93cLes0a825YR4DxJT_yhCLyYQBU3kylJXiUGn","y":"Aa9eCWuQDm8-_vlNjGL1_L8hqodDSQ_cQS-j6Mj1rfwJqhE0pCetRV0FzUW5Tzm9UCTqp_ghHy9jxguteTYDg_7c"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AIxmoaIQPx9NTUhNu_DY0gjrQltn2xQecwlMzjMg0NP3GepJgSkHklcHFLKewwf0hanVAXYA02F4MRFbe873COIt","y":"AbLsn-6rbh5UGI9z0WrD1Wkk7hoHGud5Lqm9bmzexFRXGt-vNf-av1mhKwcmU3ULaF_F6WwePFUG6B1FZGy2DlFg"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ANaxWC6SbrH0FfMuno70Umzyt3Vc5lZyFrVU36LupVslnmX7yHaU1uqNem3vewfxFuCavK59kXTSkKKe7KmUUbdC","y":"Acmhx35X_Uvx7r7IOMEZXzgozIEEPFGFPGlHmGtIjSkNpAkVKBxxmFLd1SeIpO897ZKBUiN-11ALwem6uKpyfM8K"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AYmcAHrDfWW1FkmtzKJZ3nuriZJWvEIweA_MNN5wrfqCJxOr7w-FfH3V--0PExSjWg2d7XA17JXg0IIBliOU4v42","y":"AR1q3vBVgLFxQmnaMX5CzCoMnp1oxjARlS0_yag_TfG1yfYziZeI2--OPs2VLcSmx43-Er9T2uX5fmoMMVpZN-3n"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADNwg4uwx5RNlUzVz20nrxcodqLHJ__aWwP_W-z2QjjQUM-_EQe40cZ38z0fks0ag8BgphSf59xxT6lkrrCVP1OA","y":"ASvr8jGk9el7gSFw3r_IhtED4kZOuaR2N1sErv21vyEOBlvrUzGN22ObGvKMRGPxdx0TsaCluIMUdku3-LZ6v4Yu"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ANd0Vp7qqeYi7R9j8rVnTrE_O-YWMtyPxnn2Q2khxt4XtAqce1e2ok7w78oYOsIU9WRmiUAOd3bBqpyR5eZMu03F","y":"AQyNPHveFyyyBHn4FunHifJzn5QaaTI01BcE8gpdyccb08JWVH9cADKmNWlnWEuQxIMbuqU81iajMfS0gbCJjwtO"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Afv0RrXwwpRt6Wq8MvQe1iUz5HLBmTRSPCQZTrXOx6aw66_-wDCkOtK4QyU4nWjDv-y8i8qAIAL6IkXs3_gMQwmE","y":"AD-3KNzzCt8Tm9VH1XOAVuecvSmpatf1TxhjN-o7RhOAza9cLwvdYzM92c3y_c9l-v2wRrWlvjXtML7u71gaztMk"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AXx9dWSyTWGLwEuXYTYOqey--TbxM-NyJHqWpOlRXWgcKXdos3n0hiC6MhDXsJ9i0YgOqQZxFNtigAq0ujXCHAV2","y":"AN8YFA33yO9x6P4ifYIuIerFdaN2DhQukXCf0qs9PgOARTCj3BpLpWm5B-60ixQLNKPMRM5-0HdVrUh2F7fEcC7t"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AKAj_-ftFuPFb_V0yqR0yk1HsZjMy8V30XUPRN2lDT2LlTvzOgUnW3v7O-NJ40fFYm7EqQrIWMHfMOzc9tOAteGD","y":"AZ8Vt5Kc9Cc3C2S1W_0wWCjILHKeocXnCl9QEiWLoTrf0yPR5n_-1R8Rg23cyoql_zGTW9vSnOeG_HlSjRAAIm5U"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AS02HZVSmDqr3Pw2vmoTiwi3lR1mXZk4qF4KDR2PNTi5Q9s2OJeX77_zLffHVlUuCzEt2-T-w3M2SkXEs18dFOhX","y":"AZFfrJDtBa_ONYxD55p_tDkr3qUS3ZylnE_RQu0toGEJuRxBaTItpyl1aK2cFytaaln5lkPRaCYTadhejv5Wt7DD"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AQFvHzO-JEGsH8Fr6vYQM4S7amrhtEuGsZk6R0GxTvHsMhyK6MbgUdtyqodEbXjrsoS2ag1xdRAfvlA0wuJhJXQ1","y":"ARirCotkao1iim4-3euO0y5Gyo5Fn6UsTMRdr20J9-QppUFKVJFXwh-FKs-rsD7kgiZtURpk1V2e7zAb_u0MpN37"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ASRkSzZIAHt58Xl_5ZeanB_6qVJybkHjlpinV1-auSoGxjepyIO7zUnv_6KdrgWpSLtn-r6UIlBcL4m_lX0_iBCF","y":"ASBQ52Is2sfc8rSXO2KnbyO1PwaZLbVphbZGXmDNAFeqAt4qPZ5vssTybpkZqlHWNxaHlQCnMsq_YX94RptibZmh"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXiK9nwnO40RJZRnL0ZrSpAbQCaUeLYFiRRI2sB7-VpY7Yi4nY940YYEKFPfuDoBdb2NliCf-Gc-Crqxpz_kekvl","y":"AIyrrlZvzIqXV9vo_ESsfipgr-oKBpX4PQKxQRV9HUfNrf-mX_2gI95HWIS4TvuDgVtoEeoyMepwcyw_ht_G7dbR"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AetqsC7CXGr6W0o9PQwlRSKBxhnGOEb4vOhRUkwSrk712QoUGekgCW5R2D8w8PPAYH4gW3viM7C5r8n98kwDZkLy","y":"Acb0ApzkCmRThQhRJQsZTtltvcSXD9hBNmkARYkBfhkw4dACCZRKEC8D6isjy7vagV0Iugk9BYS8yqLrh_lgpqmL"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AAMugR-RPaeuiqsp-K0XEjxVMg42bXu6_JH24QTHJ_zXqjazms9h38-ob1tGWIHLvYQDd_mcgW3rUZtmp7VJqWve","y":"ABSts6f_45p9vmE8kLJxFRL-_N8ZOZnAc1g-5pRD1ws3nz0SyYg4hVLWeklBPqHXyNSoDUBGDtu7s5CBT4VoaIG4"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AT0RG_HZ3ExM4_sQK55myX3XHlNKLO6NdiNbUTD3QtEcepvqqCiYnJgd6FICxcN3MAIAx-dmkjbAY337J5JThGPM","y":"AWRq_0EeRfbtoxR_0LV7EqZoXQq4Cnh_wL1CCvwMihlB3woaO-uvUCb5P3l2-G3ol1zoZPZGgXyTjQudGbX7WFna"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AICmWO8XwUXo01fh9l6vHbXrkMFrs7W8VI1CmMFK4uHH0vO3WUMcqfJoEvjMJ5l84kDM1OBpqiK08nnszYtoKxiF","y":"AckbYQqWGz4jIH9yvjFX7Y-A-Bj2VM_rUQssEtkdMlauJkw0MPrD5H-qWnV3mdGeH1gdTvTIGaBkFCA994SeF7qX"}]} + jose jwk use -i- -r -u verify -o- + printf %s {"keys":[{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AU7jr3LWA9HM91_MaPuMRJFFLR1SR3aA75hubtvCpryCFsTbKNeV9QoTp72ToQqpVHU112IWx0CvpBcBP-VEjPxs","y":"AdWWCdHww63VrjOKTYgX8mJbAJ63rsYR25xaRWCjm--K_nIhFePQMJgoQt6p20KC2ep9ZOOJ3NQfYXUoLcqT7VLZ"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AJ6oGLEIAi7mOp3Q-AluJm2WQjzgWU9xBucWI3CsZsQ66odcz025ryuBKzngYgabW1T5goq0CVwon9VVJal9YPtH","y":"AOiASNQe9TchhDHAbLjLZ_n5IUeeFkwJL0euAYmNr6RjF2Hl0upjIztP90_xOLcfIavfwZMBMPm44as3ekqWbs9i"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"Abd-YzDX69rYsOMy-_mp_7lLHF98_EZjvw-ohLTHuqpAho7U8S99NdC92VelRnFpgUV2FnjgWcpZHheVDImNS_lA","y":"AFTZcesUcSqT-d3PxXUcOD_ldAVLtPGJcRFk2KrayAAdNs41nR93O7Gy_lnwi4--ZP3iYERAWtwgIv-Xe4l1u9lI"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Aaw4kff7oYnEFvAMDET6Pir5AO0r28reWDzZY269JtT8QjlNxx93cLes0a825YR4DxJT_yhCLyYQBU3kylJXiUGn","y":"Aa9eCWuQDm8-_vlNjGL1_L8hqodDSQ_cQS-j6Mj1rfwJqhE0pCetRV0FzUW5Tzm9UCTqp_ghHy9jxguteTYDg_7c"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AIxmoaIQPx9NTUhNu_DY0gjrQltn2xQecwlMzjMg0NP3GepJgSkHklcHFLKewwf0hanVAXYA02F4MRFbe873COIt","y":"AbLsn-6rbh5UGI9z0WrD1Wkk7hoHGud5Lqm9bmzexFRXGt-vNf-av1mhKwcmU3ULaF_F6WwePFUG6B1FZGy2DlFg"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ANaxWC6SbrH0FfMuno70Umzyt3Vc5lZyFrVU36LupVslnmX7yHaU1uqNem3vewfxFuCavK59kXTSkKKe7KmUUbdC","y":"Acmhx35X_Uvx7r7IOMEZXzgozIEEPFGFPGlHmGtIjSkNpAkVKBxxmFLd1SeIpO897ZKBUiN-11ALwem6uKpyfM8K"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AYmcAHrDfWW1FkmtzKJZ3nuriZJWvEIweA_MNN5wrfqCJxOr7w-FfH3V--0PExSjWg2d7XA17JXg0IIBliOU4v42","y":"AR1q3vBVgLFxQmnaMX5CzCoMnp1oxjARlS0_yag_TfG1yfYziZeI2--OPs2VLcSmx43-Er9T2uX5fmoMMVpZN-3n"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADNwg4uwx5RNlUzVz20nrxcodqLHJ__aWwP_W-z2QjjQUM-_EQe40cZ38z0fks0ag8BgphSf59xxT6lkrrCVP1OA","y":"ASvr8jGk9el7gSFw3r_IhtED4kZOuaR2N1sErv21vyEOBlvrUzGN22ObGvKMRGPxdx0TsaCluIMUdku3-LZ6v4Yu"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ANd0Vp7qqeYi7R9j8rVnTrE_O-YWMtyPxnn2Q2khxt4XtAqce1e2ok7w78oYOsIU9WRmiUAOd3bBqpyR5eZMu03F","y":"AQyNPHveFyyyBHn4FunHifJzn5QaaTI01BcE8gpdyccb08JWVH9cADKmNWlnWEuQxIMbuqU81iajMfS0gbCJjwtO"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Afv0RrXwwpRt6Wq8MvQe1iUz5HLBmTRSPCQZTrXOx6aw66_-wDCkOtK4QyU4nWjDv-y8i8qAIAL6IkXs3_gMQwmE","y":"AD-3KNzzCt8Tm9VH1XOAVuecvSmpatf1TxhjN-o7RhOAza9cLwvdYzM92c3y_c9l-v2wRrWlvjXtML7u71gaztMk"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AXx9dWSyTWGLwEuXYTYOqey--TbxM-NyJHqWpOlRXWgcKXdos3n0hiC6MhDXsJ9i0YgOqQZxFNtigAq0ujXCHAV2","y":"AN8YFA33yO9x6P4ifYIuIerFdaN2DhQukXCf0qs9PgOARTCj3BpLpWm5B-60ixQLNKPMRM5-0HdVrUh2F7fEcC7t"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AKAj_-ftFuPFb_V0yqR0yk1HsZjMy8V30XUPRN2lDT2LlTvzOgUnW3v7O-NJ40fFYm7EqQrIWMHfMOzc9tOAteGD","y":"AZ8Vt5Kc9Cc3C2S1W_0wWCjILHKeocXnCl9QEiWLoTrf0yPR5n_-1R8Rg23cyoql_zGTW9vSnOeG_HlSjRAAIm5U"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AS02HZVSmDqr3Pw2vmoTiwi3lR1mXZk4qF4KDR2PNTi5Q9s2OJeX77_zLffHVlUuCzEt2-T-w3M2SkXEs18dFOhX","y":"AZFfrJDtBa_ONYxD55p_tDkr3qUS3ZylnE_RQu0toGEJuRxBaTItpyl1aK2cFytaaln5lkPRaCYTadhejv5Wt7DD"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AQFvHzO-JEGsH8Fr6vYQM4S7amrhtEuGsZk6R0GxTvHsMhyK6MbgUdtyqodEbXjrsoS2ag1xdRAfvlA0wuJhJXQ1","y":"ARirCotkao1iim4-3euO0y5Gyo5Fn6UsTMRdr20J9-QppUFKVJFXwh-FKs-rsD7kgiZtURpk1V2e7zAb_u0MpN37"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ASRkSzZIAHt58Xl_5ZeanB_6qVJybkHjlpinV1-auSoGxjepyIO7zUnv_6KdrgWpSLtn-r6UIlBcL4m_lX0_iBCF","y":"ASBQ52Is2sfc8rSXO2KnbyO1PwaZLbVphbZGXmDNAFeqAt4qPZ5vssTybpkZqlHWNxaHlQCnMsq_YX94RptibZmh"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXiK9nwnO40RJZRnL0ZrSpAbQCaUeLYFiRRI2sB7-VpY7Yi4nY940YYEKFPfuDoBdb2NliCf-Gc-Crqxpz_kekvl","y":"AIyrrlZvzIqXV9vo_ESsfipgr-oKBpX4PQKxQRV9HUfNrf-mX_2gI95HWIS4TvuDgVtoEeoyMepwcyw_ht_G7dbR"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AetqsC7CXGr6W0o9PQwlRSKBxhnGOEb4vOhRUkwSrk712QoUGekgCW5R2D8w8PPAYH4gW3viM7C5r8n98kwDZkLy","y":"Acb0ApzkCmRThQhRJQsZTtltvcSXD9hBNmkARYkBfhkw4dACCZRKEC8D6isjy7vagV0Iugk9BYS8yqLrh_lgpqmL"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AAMugR-RPaeuiqsp-K0XEjxVMg42bXu6_JH24QTHJ_zXqjazms9h38-ob1tGWIHLvYQDd_mcgW3rUZtmp7VJqWve","y":"ABSts6f_45p9vmE8kLJxFRL-_N8ZOZnAc1g-5pRD1ws3nz0SyYg4hVLWeklBPqHXyNSoDUBGDtu7s5CBT4VoaIG4"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AT0RG_HZ3ExM4_sQK55myX3XHlNKLO6NdiNbUTD3QtEcepvqqCiYnJgd6FICxcN3MAIAx-dmkjbAY337J5JThGPM","y":"AWRq_0EeRfbtoxR_0LV7EqZoXQq4Cnh_wL1CCvwMihlB3woaO-uvUCb5P3l2-G3ol1zoZPZGgXyTjQudGbX7WFna"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AICmWO8XwUXo01fh9l6vHbXrkMFrs7W8VI1CmMFK4uHH0vO3WUMcqfJoEvjMJ5l84kDM1OBpqiK08nnszYtoKxiF","y":"AckbYQqWGz4jIH9yvjFX7Y-A-Bj2VM_rUQssEtkdMlauJkw0MPrD5H-qWnV3mdGeH1gdTvTIGaBkFCA994SeF7qX"}]} + _ver={"keys":[{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AJ6oGLEIAi7mOp3Q-AluJm2WQjzgWU9xBucWI3CsZsQ66odcz025ryuBKzngYgabW1T5goq0CVwon9VVJal9YPtH","y":"AOiASNQe9TchhDHAbLjLZ_n5IUeeFkwJL0euAYmNr6RjF2Hl0upjIztP90_xOLcfIavfwZMBMPm44as3ekqWbs9i"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Aaw4kff7oYnEFvAMDET6Pir5AO0r28reWDzZY269JtT8QjlNxx93cLes0a825YR4DxJT_yhCLyYQBU3kylJXiUGn","y":"Aa9eCWuQDm8-_vlNjGL1_L8hqodDSQ_cQS-j6Mj1rfwJqhE0pCetRV0FzUW5Tzm9UCTqp_ghHy9jxguteTYDg_7c"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ANaxWC6SbrH0FfMuno70Umzyt3Vc5lZyFrVU36LupVslnmX7yHaU1uqNem3vewfxFuCavK59kXTSkKKe7KmUUbdC","y":"Acmhx35X_Uvx7r7IOMEZXzgozIEEPFGFPGlHmGtIjSkNpAkVKBxxmFLd1SeIpO897ZKBUiN-11ALwem6uKpyfM8K"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADNwg4uwx5RNlUzVz20nrxcodqLHJ__aWwP_W-z2QjjQUM-_EQe40cZ38z0fks0ag8BgphSf59xxT6lkrrCVP1OA","y":"ASvr8jGk9el7gSFw3r_IhtED4kZOuaR2N1sErv21vyEOBlvrUzGN22ObGvKMRGPxdx0TsaCluIMUdku3-LZ6v4Yu"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Afv0RrXwwpRt6Wq8MvQe1iUz5HLBmTRSPCQZTrXOx6aw66_-wDCkOtK4QyU4nWjDv-y8i8qAIAL6IkXs3_gMQwmE","y":"AD-3KNzzCt8Tm9VH1XOAVuecvSmpatf1TxhjN-o7RhOAza9cLwvdYzM92c3y_c9l-v2wRrWlvjXtML7u71gaztMk"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AKAj_-ftFuPFb_V0yqR0yk1HsZjMy8V30XUPRN2lDT2LlTvzOgUnW3v7O-NJ40fFYm7EqQrIWMHfMOzc9tOAteGD","y":"AZ8Vt5Kc9Cc3C2S1W_0wWCjILHKeocXnCl9QEiWLoTrf0yPR5n_-1R8Rg23cyoql_zGTW9vSnOeG_HlSjRAAIm5U"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AQFvHzO-JEGsH8Fr6vYQM4S7amrhtEuGsZk6R0GxTvHsMhyK6MbgUdtyqodEbXjrsoS2ag1xdRAfvlA0wuJhJXQ1","y":"ARirCotkao1iim4-3euO0y5Gyo5Fn6UsTMRdr20J9-QppUFKVJFXwh-FKs-rsD7kgiZtURpk1V2e7zAb_u0MpN37"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXiK9nwnO40RJZRnL0ZrSpAbQCaUeLYFiRRI2sB7-VpY7Yi4nY940YYEKFPfuDoBdb2NliCf-Gc-Crqxpz_kekvl","y":"AIyrrlZvzIqXV9vo_ESsfipgr-oKBpX4PQKxQRV9HUfNrf-mX_2gI95HWIS4TvuDgVtoEeoyMepwcyw_ht_G7dbR"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AAMugR-RPaeuiqsp-K0XEjxVMg42bXu6_JH24QTHJ_zXqjazms9h38-ob1tGWIHLvYQDd_mcgW3rUZtmp7VJqWve","y":"ABSts6f_45p9vmE8kLJxFRL-_N8ZOZnAc1g-5pRD1ws3nz0SyYg4hVLWeklBPqHXyNSoDUBGDtu7s5CBT4VoaIG4"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AICmWO8XwUXo01fh9l6vHbXrkMFrs7W8VI1CmMFK4uHH0vO3WUMcqfJoEvjMJ5l84kDM1OBpqiK08nnszYtoKxiF","y":"AckbYQqWGz4jIH9yvjFX7Y-A-Bj2VM_rUQssEtkdMlauJkw0MPrD5H-qWnV3mdGeH1gdTvTIGaBkFCA994SeF7qX"}]} + printf %s {"keys":[{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AJ6oGLEIAi7mOp3Q-AluJm2WQjzgWU9xBucWI3CsZsQ66odcz025ryuBKzngYgabW1T5goq0CVwon9VVJal9YPtH","y":"AOiASNQe9TchhDHAbLjLZ_n5IUeeFkwJL0euAYmNr6RjF2Hl0upjIztP90_xOLcfIavfwZMBMPm44as3ekqWbs9i"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Aaw4kff7oYnEFvAMDET6Pir5AO0r28reWDzZY269JtT8QjlNxx93cLes0a825YR4DxJT_yhCLyYQBU3kylJXiUGn","y":"Aa9eCWuQDm8-_vlNjGL1_L8hqodDSQ_cQS-j6Mj1rfwJqhE0pCetRV0FzUW5Tzm9UCTqp_ghHy9jxguteTYDg_7c"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ANaxWC6SbrH0FfMuno70Umzyt3Vc5lZyFrVU36LupVslnmX7yHaU1uqNem3vewfxFuCavK59kXTSkKKe7KmUUbdC","y":"Acmhx35X_Uvx7r7IOMEZXzgozIEEPFGFPGlHmGtIjSkNpAkVKBxxmFLd1SeIpO897ZKBUiN-11ALwem6uKpyfM8K"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADNwg4uwx5RNlUzVz20nrxcodqLHJ__aWwP_W-z2QjjQUM-_EQe40cZ38z0fks0ag8BgphSf59xxT6lkrrCVP1OA","y":"ASvr8jGk9el7gSFw3r_IhtED4kZOuaR2N1sErv21vyEOBlvrUzGN22ObGvKMRGPxdx0TsaCluIMUdku3-LZ6v4Yu"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Afv0RrXwwpRt6Wq8MvQe1iUz5HLBmTRSPCQZTrXOx6aw66_-wDCkOtK4QyU4nWjDv-y8i8qAIAL6IkXs3_gMQwmE","y":"AD-3KNzzCt8Tm9VH1XOAVuecvSmpatf1TxhjN-o7RhOAza9cLwvdYzM92c3y_c9l-v2wRrWlvjXtML7u71gaztMk"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AKAj_-ftFuPFb_V0yqR0yk1HsZjMy8V30XUPRN2lDT2LlTvzOgUnW3v7O-NJ40fFYm7EqQrIWMHfMOzc9tOAteGD","y":"AZ8Vt5Kc9Cc3C2S1W_0wWCjILHKeocXnCl9QEiWLoTrf0yPR5n_-1R8Rg23cyoql_zGTW9vSnOeG_HlSjRAAIm5U"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AQFvHzO-JEGsH8Fr6vYQM4S7amrhtEuGsZk6R0GxTvHsMhyK6MbgUdtyqodEbXjrsoS2ag1xdRAfvlA0wuJhJXQ1","y":"ARirCotkao1iim4-3euO0y5Gyo5Fn6UsTMRdr20J9-QppUFKVJFXwh-FKs-rsD7kgiZtURpk1V2e7zAb_u0MpN37"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXiK9nwnO40RJZRnL0ZrSpAbQCaUeLYFiRRI2sB7-VpY7Yi4nY940YYEKFPfuDoBdb2NliCf-Gc-Crqxpz_kekvl","y":"AIyrrlZvzIqXV9vo_ESsfipgr-oKBpX4PQKxQRV9HUfNrf-mX_2gI95HWIS4TvuDgVtoEeoyMepwcyw_ht_G7dbR"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AAMugR-RPaeuiqsp-K0XEjxVMg42bXu6_JH24QTHJ_zXqjazms9h38-ob1tGWIHLvYQDd_mcgW3rUZtmp7VJqWve","y":"ABSts6f_45p9vmE8kLJxFRL-_N8ZOZnAc1g-5pRD1ws3nz0SyYg4hVLWeklBPqHXyNSoDUBGDtu7s5CBT4VoaIG4"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AICmWO8XwUXo01fh9l6vHbXrkMFrs7W8VI1CmMFK4uHH0vO3WUMcqfJoEvjMJ5l84kDM1OBpqiK08nnszYtoKxiF","y":"AckbYQqWGz4jIH9yvjFX7Y-A-Bj2VM_rUQssEtkdMlauJkw0MPrD5H-qWnV3mdGeH1gdTvTIGaBkFCA994SeF7qX"}]} + jose jws ver -i {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVU3anIzTFdBOUhNOTFfTWFQdU1SSkZGTFIxU1IzYUE3NWh1YnR2Q3ByeUNGc1RiS05lVjlRb1RwNzJUb1FxcFZIVTExMklXeDBDdnBCY0JQLVZFalB4cyIsICJ5IjogIkFkV1dDZEh3dzYzVnJqT0tUWWdYOG1KYkFKNjNyc1lSMjV4YVJXQ2ptLS1LX25JaEZlUFFNSmdvUXQ2cDIwS0MyZXA5Wk9PSjNOUWZZWFVvTGNxVDdWTFoifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUo2b0dMRUlBaTdtT3AzUS1BbHVKbTJXUWp6Z1dVOXhCdWNXSTNDc1pzUTY2b2RjejAyNXJ5dUJLem5nWWdhYlcxVDVnb3EwQ1Z3b245VlZKYWw5WVB0SCIsICJ5IjogIkFPaUFTTlFlOVRjaGhESEFiTGpMWl9uNUlVZWVGa3dKTDBldUFZbU5yNlJqRjJIbDB1cGpJenRQOTBfeE9MY2ZJYXZmd1pNQk1QbTQ0YXMzZWtxV2JzOWkifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYmQtWXpEWDY5cllzT015LV9tcF83bExIRjk4X0VaanZ3LW9oTFRIdXFwQWhvN1U4Uzk5TmRDOTJWZWxSbkZwZ1VWMkZuamdXY3BaSGhlVkRJbU5TX2xBIiwgInkiOiAiQUZUWmNlc1VjU3FULWQzUHhYVWNPRF9sZEFWTHRQR0pjUkZrMktyYXlBQWROczQxblI5M083R3lfbG53aTQtLVpQM2lZRVJBV3R3Z0l2LVhlNGwxdTlsSSJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYXc0a2ZmN29ZbkVGdkFNREVUNlBpcjVBTzByMjhyZVdEelpZMjY5SnRUOFFqbE54eDkzY0xlczBhODI1WVI0RHhKVF95aENMeVlRQlUza3lsSlhpVUduIiwgInkiOiAiQWE5ZUNXdVFEbTgtX3ZsTmpHTDFfTDhocW9kRFNRX2NRUy1qNk1qMXJmd0pxaEUwcENldFJWMEZ6VVc1VHptOVVDVHFwX2doSHk5anhndXRlVFlEZ183YyJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFJeG1vYUlRUHg5TlRVaE51X0RZMGdqclFsdG4yeFFlY3dsTXpqTWcwTlAzR2VwSmdTa0hrbGNIRkxLZXd3ZjBoYW5WQVhZQTAyRjRNUkZiZTg3M0NPSXQiLCAieSI6ICJBYkxzbi02cmJoNVVHSTl6MFdyRDFXa2s3aG9IR3VkNUxxbTlibXpleEZSWEd0LXZOZi1hdjFtaEt3Y21VM1VMYUZfRjZXd2VQRlVHNkIxRlpHeTJEbEZnIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFOYXhXQzZTYnJIMEZmTXVubzcwVW16eXQzVmM1bFp5RnJWVTM2THVwVnNsbm1YN3lIYVUxdXFOZW0zdmV3ZnhGdUNhdks1OWtYVFNrS0tlN0ttVVViZEMiLCAieSI6ICJBY21oeDM1WF9Vdng3cjdJT01FWlh6Z296SUVFUEZHRlBHbEhtR3RJalNrTnBBa1ZLQnh4bUZMZDFTZUlwTzg5N1pLQlVpTi0xMUFMd2VtNnVLcHlmTThLIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVltY0FIckRmV1cxRmttdHpLSlozbnVyaVpKV3ZFSXdlQV9NTk41d3JmcUNKeE9yN3ctRmZIM1YtLTBQRXhTaldnMmQ3WEExN0pYZzBJSUJsaU9VNHY0MiIsICJ5IjogIkFSMXEzdkJWZ0xGeFFtbmFNWDVDekNvTW5wMW94akFSbFMwX3lhZ19UZkcxeWZZemlaZUkyLS1PUHMyVkxjU214NDMtRXI5VDJ1WDVmbW9NTVZwWk4tM24ifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUROd2c0dXd4NVJObFV6VnoyMG5yeGNvZHFMSEpfX2FXd1BfVy16MlFqalFVTS1fRVFlNDBjWjM4ejBma3MwYWc4QmdwaFNmNTl4eFQ2bGtyckNWUDFPQSIsICJ5IjogIkFTdnI4akdrOWVsN2dTRnczcl9JaHRFRDRrWk91YVIyTjFzRXJ2MjF2eUVPQmx2clV6R04yMk9iR3ZLTVJHUHhkeDBUc2FDbHVJTVVka3UzLUxaNnY0WXUifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBTmQwVnA3cXFlWWk3UjlqOHJWblRyRV9PLVlXTXR5UHhubjJRMmtoeHQ0WHRBcWNlMWUyb2s3dzc4b1lPc0lVOVdSbWlVQU9kM2JCcXB5UjVlWk11MDNGIiwgInkiOiAiQVF5TlBIdmVGeXl5QkhuNEZ1bkhpZkp6bjVRYWFUSTAxQmNFOGdwZHljY2IwOEpXVkg5Y0FES21OV2xuV0V1UXhJTWJ1cVU4MWlhak1mUzBnYkNKand0TyJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZnYwUnJYd3dwUnQ2V3E4TXZRZTFpVXo1SExCbVRSU1BDUVpUclhPeDZhdzY2Xy13RENrT3RLNFF5VTRuV2pEdi15OGk4cUFJQUw2SWtYczNfZ01Rd21FIiwgInkiOiAiQUQtM0tOenpDdDhUbTlWSDFYT0FWdWVjdlNtcGF0ZjFUeGhqTi1vN1JoT0F6YTljTHd2ZFl6TTkyYzN5X2M5bC12MndScldsdmpYdE1MN3U3MWdhenRNayJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFYeDlkV1N5VFdHTHdFdVhZVFlPcWV5LS1UYnhNLU55SkhxV3BPbFJYV2djS1hkb3MzbjBoaUM2TWhEWHNKOWkwWWdPcVFaeEZOdGlnQXEwdWpYQ0hBVjIiLCAieSI6ICJBTjhZRkEzM3lPOXg2UDRpZllJdUllckZkYU4yRGhRdWtYQ2YwcXM5UGdPQVJUQ2ozQnBMcFdtNUItNjBpeFFMTktQTVJNNS0wSGRWclVoMkY3ZkVjQzd0In0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFLQWpfLWZ0RnVQRmJfVjB5cVIweWsxSHNaak15OFYzMFhVUFJOMmxEVDJMbFR2ek9nVW5XM3Y3Ty1OSjQwZkZZbTdFcVFySVdNSGZNT3pjOXRPQXRlR0QiLCAieSI6ICJBWjhWdDVLYzlDYzNDMlMxV18wd1dDaklMSEtlb2NYbkNsOVFFaVdMb1RyZjB5UFI1bl8tMVI4UmcyM2N5b3FsX3pHVFc5dlNuT2VHX0hsU2pSQUFJbTVVIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVMwMkhaVlNtRHFyM1B3MnZtb1Rpd2kzbFIxbVhaazRxRjRLRFIyUE5UaTVROXMyT0plWDc3X3pMZmZIVmxVdUN6RXQyLVQtdzNNMlNrWEVzMThkRk9oWCIsICJ5IjogIkFaRmZySkR0QmFfT05ZeEQ1NXBfdERrcjNxVVMzWnlsbkVfUlF1MHRvR0VKdVJ4QmFUSXRweWwxYUsyY0Z5dGFhbG41bGtQUmFDWVRhZGhlanY1V3Q3REQifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVFGdkh6Ty1KRUdzSDhGcjZ2WVFNNFM3YW1yaHRFdUdzWms2UjBHeFR2SHNNaHlLNk1iZ1VkdHlxb2RFYlhqcnNvUzJhZzF4ZFJBZnZsQTB3dUpoSlhRMSIsICJ5IjogIkFSaXJDb3RrYW8xaWltNC0zZXVPMHk1R3lvNUZuNlVzVE1SZHIyMEo5LVFwcFVGS1ZKRlh3aC1GS3MtcnNEN2tnaVp0VVJwazFWMmU3ekFiX3UwTXBOMzcifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBU1JrU3paSUFIdDU4WGxfNVplYW5CXzZxVkp5YmtIamxwaW5WMS1hdVNvR3hqZXB5SU83elVudl82S2RyZ1dwU0x0bi1yNlVJbEJjTDRtX2xYMF9pQkNGIiwgInkiOiAiQVNCUTUySXMyc2ZjOHJTWE8yS25ieU8xUHdhWkxiVnBoYlpHWG1ETkFGZXFBdDRxUFo1dnNzVHlicGtacWxIV054YUhsUUNuTXNxX1lYOTRScHRpYlptaCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBWGlLOW53bk80MFJKWlJuTDBaclNwQWJRQ2FVZUxZRmlSUkkyc0I3LVZwWTdZaTRuWTk0MFlZRUtGUGZ1RG9CZGIyTmxpQ2YtR2MtQ3JxeHB6X2tla3ZsIiwgInkiOiAiQUl5cnJsWnZ6SXFYVjl2b19FU3NmaXBnci1vS0JwWDRQUUt4UVJWOUhVZk5yZi1tWF8yZ0k5NUhXSVM0VHZ1RGdWdG9FZW95TWVwd2N5d19odF9HN2RiUiJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFldHFzQzdDWEdyNlcwbzlQUXdsUlNLQnhobkdPRWI0dk9oUlVrd1NyazcxMlFvVUdla2dDVzVSMkQ4dzhQUEFZSDRnVzN2aU03QzVyOG45OGt3RFprTHkiLCAieSI6ICJBY2IwQXB6a0NtUlRoUWhSSlFzWlR0bHR2Y1NYRDloQk5ta0FSWWtCZmhrdzRkQUNDWlJLRUM4RDZpc2p5N3ZhZ1YwSXVnazlCWVM4eXFMcmhfbGdwcW1MIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFBTXVnUi1SUGFldWlxc3AtSzBYRWp4Vk1nNDJiWHU2X0pIMjRRVEhKX3pYcWphem1zOWgzOC1vYjF0R1dJSEx2WVFEZF9tY2dXM3JVWnRtcDdWSnFXdmUiLCAieSI6ICJBQlN0czZmXzQ1cDl2bUU4a0xKeEZSTC1fTjhaT1puQWMxZy01cFJEMXdzM256MFN5WWc0aFZMV2VrbEJQcUhYeU5Tb0RVQkdEdHU3czVDQlQ0Vm9hSUc0In0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFUMFJHX0haM0V4TTRfc1FLNTVteVgzWEhsTktMTzZOZGlOYlVURDNRdEVjZXB2cXFDaVluSmdkNkZJQ3hjTjNNQUlBeC1kbWtqYkFZMzM3SjVKVGhHUE0iLCAieSI6ICJBV1JxXzBFZVJmYnRveFJfMExWN0VxWm9YUXE0Q25oX3dMMUNDdndNaWhsQjN3b2FPLXV2VUNiNVAzbDItRzNvbDF6b1pQWkdnWHlUalF1ZEdiWDdXRm5hIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFJQ21XTzhYd1VYbzAxZmg5bDZ2SGJYcmtNRnJzN1c4VkkxQ21NRks0dUhIMHZPM1dVTWNxZkpvRXZqTUo1bDg0a0RNMU9CcHFpSzA4bm5zell0b0t4aUYiLCAieSI6ICJBY2tiWVFxV0d6NGpJSDl5dmpGWDdZLUEtQmoyVk1fclVRc3NFdGtkTWxhdUprdzBNUHJENUgtcVduVjNtZEdlSDFnZFR2VElHYUJrRkNBOTk0U2VGN3FYIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "AAAh3cmxF3ZOi6raN9dbwD5JbKcZ1-6-veb5B7WPpKLI7ZJiMlG85cpJtrkD5z44CEj1BcKWHNfVXOE0kqrQ-Yk3ANOBayUy0sP8Xrcpsj27YNg5jlGoDRr2KGpygQFnkrzSBWC1M3aC-BHPf83npXRuWb7c8sL5YpUZDdYHLBlXHWXt", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AV3p8g_1opY0veRN5MtFtluB_885jWamtDstJAA62zr2xCCl8FNmvKL6zRzhyWCsGcCzHfALYB8rRaeF5lMTfPFPAGoR7rruN9pzqScR4_8fd1XkVW0iKdjUONriswk0M27iOHT5OAuvpTW61ND1D4Z1clbKqEu2ziDJdrtfMp3PRC2j"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AdjUy9LpEqBc6Vv-1jFLrQK0DLiGIibxqdLIwzXBGUF8JdIo8-rqs5O_TBwXRrqV6XVDb0jDwYyklz7YxmLM7LGKAF-TPJKJDqBXbaXJWrIGQc1nOL00wViIejnjJcC7KzVgqXq3wtMIj9vgtvOmbg4kfebzNZqgDLw9Ul9QbXal8rj7"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AclRygZS4o9R6TxPnJmtuY9VkRjk5fhPtbpWTn6lFBbR2Do_06v_HF-4J8esYiDnojV8GTBCxiMMA2H2e36LQ36RAXOQGvbOfZmANFJftLPi6DuPD2_j5fJKydIODg8wCDSat5BTV1g7JvqPEVZwlNWTf7860ecxj1_1d-SCdbgEQInJ"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AF9AcPTJ5_6HYC-xlEEX2sRAd7oHjNO4tSh6P_BWkarRo6Jfa87Qt4RWNeK-f-e0TOWrsZLpRUXE-32zFBY1jNI0AU-akt_96saXxom0EPaBTPKfHlPtTm361TcBHGQSt6b6bEjfvrjcHvF0KqTWjUwl7RsVkl0AS15JUCfHmDCvCvCO"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ATita9YxQmLLHuPGggUTQXwqz60JWqPIJ30YM_HAE3fIjKHP0zUQYwT97nZSsA-dQgW6WJqzMkAdeYYzgK5aj40UAU790HHy7I5DRBEuzuBLiVBOvT2mw42k3omswf4ouM5xqsD57SW7-hOc7rfo9frRehYMDEN7kdg8XT4Gzmdtkw1v"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AckBD32G9nc-c-lExvfaHocWSGOQ2LXzdYm4Rm8Uz5ekBL0SQs6JHXl77P5tGkf1rJCMiqMedZalE_agObVu766EADLeBMJ8hRcpTDirmBnX2TLL0LG9ImW7DWFvsn1u51VuhO6uxyWZDMtw2HOStGcEYcRiKyVu-cR9LRI5Hy3uVcvL"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AYJuJ1poqJzGp5qJcov_Bl57ZlkmLGj46VCKZSAs_xJLgSzCeW45IxJZqo_1-eESNefXmmEI1kTIwgB7c-SUiJXVAYkiaq8k3UsjbKpegCmN3X0zbBcnaouvCsDy6W7y_mmyWSJo8h8BLxQK_xIeB420ZzUjkh-2K-714L41xeiY92ne"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AWj8OTbWFot5cKwF3kWbq9DKkbLcTL_4SCqF9twejXnt6QqSEDLC8VcRrRaERpf8W-Rfuo9jJtSQXJjfFfEZb0MdAZow4SHtt7HiJpOtcgW5DB6tGcjX0uWDzrRPzndpdApJ7gax9K7IZ4Se_qYZYG6UjYq2czbPmFHKESOuygRhhaE-"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ATK7hg9PKOuRpYvkuaNZVMSns2Q8Hc0rUJZPoTul8hJjZfAgy27-ydOakWZ4pipaHA2O601_OSnuEZOmR42IE1C-AHcuR5Xuq5xACR20jRG5ZKpHDks8JVQMMovT-URvzvXZL0j_SzGCMZT-ulzT9jRTeYUKmjS6UNaV0p6bYn1zUeGL"}]} -k- -a + jose alg -k hash + ver /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose jwk thp -a S1 -i /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + fetch /api/dee-hms/adv/djsqanvud0e4zRet0ewsFuyQojY + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/djsqanvud0e4zRet0ewsFuyQojY GET /api/dee-hms/adv/djsqanvud0e4zRet0ewsFuyQojY => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose jwk thp -a S224 -i /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + fetch /api/dee-hms/adv/3wKSTRwtOc_jZLQuXBCguqTrqJtcfbrle6omyg + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/3wKSTRwtOc_jZLQuXBCguqTrqJtcfbrle6omyg GET /api/dee-hms/adv/3wKSTRwtOc_jZLQuXBCguqTrqJtcfbrle6omyg => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + fetch /api/dee-hms/adv/096TvJr0Bv9DPMfNSDy32bLZX1TOjkU3yFXv-SEcGtw + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/096TvJr0Bv9DPMfNSDy32bLZX1TOjkU3yFXv-SEcGtw GET /api/dee-hms/adv/096TvJr0Bv9DPMfNSDy32bLZX1TOjkU3yFXv-SEcGtw => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose jwk thp -a S384 -i /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + fetch /api/dee-hms/adv/zRC9K3n0wVI_iziA7SYaKc9pyAplReH7SAoH5o5knsgXfp90NDJiK_k_qkpvLPuB + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/zRC9K3n0wVI_iziA7SYaKc9pyAplReH7SAoH5o5knsgXfp90NDJiK_k_qkpvLPuB GET /api/dee-hms/adv/zRC9K3n0wVI_iziA7SYaKc9pyAplReH7SAoH5o5knsgXfp90NDJiK_k_qkpvLPuB => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + jose jwk thp -a S512 -i /tmp/tmp.jrafLZqOSw/db/other-sig-1.jwk + fetch /api/dee-hms/adv/YIVNYMZ0LyeZ88uFLQf7KzNxD72RbBXxWSdJEVp-oTG46PHvC2YWOJBNxM_T67oWsIJHRoJpaPT3sQ3Wq74KTw + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/YIVNYMZ0LyeZ88uFLQf7KzNxD72RbBXxWSdJEVp-oTG46PHvC2YWOJBNxM_T67oWsIJHRoJpaPT3sQ3Wq74KTw GET /api/dee-hms/adv/YIVNYMZ0LyeZ88uFLQf7KzNxD72RbBXxWSdJEVp-oTG46PHvC2YWOJBNxM_T67oWsIJHRoJpaPT3sQ3Wq74KTw => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose jwk thp -a S1 -i /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + fetch /api/dee-hms/adv/sjrLO755akAzRYfv1AuqKKbx6Cs + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/sjrLO755akAzRYfv1AuqKKbx6Cs GET /api/dee-hms/adv/sjrLO755akAzRYfv1AuqKKbx6Cs => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose jwk thp -a S224 -i /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + fetch /api/dee-hms/adv/55s5rS7C9MD5RGyyrS_b1ZWgklp2muGS3PzyFQ + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/55s5rS7C9MD5RGyyrS_b1ZWgklp2muGS3PzyFQ GET /api/dee-hms/adv/55s5rS7C9MD5RGyyrS_b1ZWgklp2muGS3PzyFQ => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + fetch /api/dee-hms/adv/LVCMZmMAc1dgZOH4uCwubPuNPFjLRHz723ZN7uh3mmU + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/LVCMZmMAc1dgZOH4uCwubPuNPFjLRHz723ZN7uh3mmU GET /api/dee-hms/adv/LVCMZmMAc1dgZOH4uCwubPuNPFjLRHz723ZN7uh3mmU => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose jwk thp -a S384 -i /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + fetch /api/dee-hms/adv/Kb75eNrB1wDsvbKS42PmU6q6gfLrF2wl_j6Etm1KhT9Q39-IflPzQWcug1pTW1wg + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/Kb75eNrB1wDsvbKS42PmU6q6gfLrF2wl_j6Etm1KhT9Q39-IflPzQWcug1pTW1wg GET /api/dee-hms/adv/Kb75eNrB1wDsvbKS42PmU6q6gfLrF2wl_j6Etm1KhT9Q39-IflPzQWcug1pTW1wg => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + jose jwk thp -a S512 -i /tmp/tmp.jrafLZqOSw/db/other-sig-2.jwk + fetch /api/dee-hms/adv/SdVmwfetajURsAGBxytsJhonm-LOs-OO02XmRiD4yEeDR8Mc7KOO0JGaV1Ojoi1-AEqUKbR4aZ1hyntvEo9SmA + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/SdVmwfetajURsAGBxytsJhonm-LOs-OO02XmRiD4yEeDR8Mc7KOO0JGaV1Ojoi1-AEqUKbR4aZ1hyntvEo9SmA GET /api/dee-hms/adv/SdVmwfetajURsAGBxytsJhonm-LOs-OO02XmRiD4yEeDR8Mc7KOO0JGaV1Ojoi1-AEqUKbR4aZ1hyntvEo9SmA => 200 (../src/tangd.c:101) + jose alg -k hash + jose jwk thp -a S1 -i /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + ver /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + fetch /api/dee-hms/adv/RaLwM3AhZRgyVNWhxnYOq5E8nEY + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/RaLwM3AhZRgyVNWhxnYOq5E8nEY GET /api/dee-hms/adv/RaLwM3AhZRgyVNWhxnYOq5E8nEY => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + jose jwk thp -a S224 -i /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + fetch /api/dee-hms/adv/q52urmn3il93uNV6O8VVLFzo5tR9BeGhE1AERw + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/q52urmn3il93uNV6O8VVLFzo5tR9BeGhE1AERw GET /api/dee-hms/adv/q52urmn3il93uNV6O8VVLFzo5tR9BeGhE1AERw => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + fetch /api/dee-hms/adv/FdXqPIrheC1xx_4AQfdZa6hodPpu8xMzzAi4zVaiOqI + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/FdXqPIrheC1xx_4AQfdZa6hodPpu8xMzzAi4zVaiOqI GET /api/dee-hms/adv/FdXqPIrheC1xx_4AQfdZa6hodPpu8xMzzAi4zVaiOqI => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + jose jwk thp -a S384 -i /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + fetch /api/dee-hms/adv/OG_7OVe0VCHQimDbS_dGTLu0B8xML0TxfIntSx42fy2wGMMHZ8ig0EHdZS0LH5Pq + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/OG_7OVe0VCHQimDbS_dGTLu0B8xML0TxfIntSx42fy2wGMMHZ8ig0EHdZS0LH5Pq GET /api/dee-hms/adv/OG_7OVe0VCHQimDbS_dGTLu0B8xML0TxfIntSx42fy2wGMMHZ8ig0EHdZS0LH5Pq => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + jose jwk thp -a S512 -i /tmp/tmp.jrafLZqOSw/db/other-sig-3.jwk + fetch /api/dee-hms/adv/bCYiwiE3RtzQbJ8Kz_53sglCsIv_54GZl03-bIuQ61b3_F4WGeXP14lsoPqDPdr7dcnsN0r2PvWVSRS-5x9GaA + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/bCYiwiE3RtzQbJ8Kz_53sglCsIv_54GZl03-bIuQ61b3_F4WGeXP14lsoPqDPdr7dcnsN0r2PvWVSRS-5x9GaA GET /api/dee-hms/adv/bCYiwiE3RtzQbJ8Kz_53sglCsIv_54GZl03-bIuQ61b3_F4WGeXP14lsoPqDPdr7dcnsN0r2PvWVSRS-5x9GaA => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose jwk thp -a S1 -i /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + fetch /api/dee-hms/adv/eNTQWZL7yIkrfiEdNEr02ZPloqM + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/eNTQWZL7yIkrfiEdNEr02ZPloqM GET /api/dee-hms/adv/eNTQWZL7yIkrfiEdNEr02ZPloqM => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose jwk thp -a S224 -i /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + fetch /api/dee-hms/adv/8GCfRrAYyZQfGwpaa2lWvBMPc6jsnb6PtCgaog + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/8GCfRrAYyZQfGwpaa2lWvBMPc6jsnb6PtCgaog GET /api/dee-hms/adv/8GCfRrAYyZQfGwpaa2lWvBMPc6jsnb6PtCgaog => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + fetch /api/dee-hms/adv/tnW2WC0_6i-6YszV7mh4cq1o68mF5ijp_CPCyMTjUX4 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/tnW2WC0_6i-6YszV7mh4cq1o68mF5ijp_CPCyMTjUX4 GET /api/dee-hms/adv/tnW2WC0_6i-6YszV7mh4cq1o68mF5ijp_CPCyMTjUX4 => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose jwk thp -a S384 -i /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + fetch /api/dee-hms/adv/xVXP-J4Wop3hPgZ6GHdiWx8LPZXaL4oXTlp6Bb7eXgdM2LCJJwW-m9NNg_NQJO15 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/xVXP-J4Wop3hPgZ6GHdiWx8LPZXaL4oXTlp6Bb7eXgdM2LCJJwW-m9NNg_NQJO15 GET /api/dee-hms/adv/xVXP-J4Wop3hPgZ6GHdiWx8LPZXaL4oXTlp6Bb7eXgdM2LCJJwW-m9NNg_NQJO15 => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + jose jwk thp -a S512 -i /tmp/tmp.jrafLZqOSw/db/other-sig-4.jwk + fetch /api/dee-hms/adv/KVOSXuax85BqvGva4rPD-meolkBRahmd6fm9Nhsp6X7NIESS5TCmop2tJkwvhdqpEV8MqYR0Bfc5ijkDHU7CWw + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/KVOSXuax85BqvGva4rPD-meolkBRahmd6fm9Nhsp6X7NIESS5TCmop2tJkwvhdqpEV8MqYR0Bfc5ijkDHU7CWw GET /api/dee-hms/adv/KVOSXuax85BqvGva4rPD-meolkBRahmd6fm9Nhsp6X7NIESS5TCmop2tJkwvhdqpEV8MqYR0Bfc5ijkDHU7CWw => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose jwk thp -a S1 -i /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + fetch /api/dee-hms/adv/LW_gmcOp-BAUetpK2eKSLwfDM4I + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/LW_gmcOp-BAUetpK2eKSLwfDM4I GET /api/dee-hms/adv/LW_gmcOp-BAUetpK2eKSLwfDM4I => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose jwk thp -a S224 -i /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + fetch /api/dee-hms/adv/MFiJUot9tcdkWOrsJKOXCpQpcJd6cVz-_psx5g + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/MFiJUot9tcdkWOrsJKOXCpQpcJd6cVz-_psx5g GET /api/dee-hms/adv/MFiJUot9tcdkWOrsJKOXCpQpcJd6cVz-_psx5g => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + fetch /api/dee-hms/adv/JjzQPDtgsMYMhDdmaaldXJsHUFlY0zpTymgq4RRZPJE + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/JjzQPDtgsMYMhDdmaaldXJsHUFlY0zpTymgq4RRZPJE GET /api/dee-hms/adv/JjzQPDtgsMYMhDdmaaldXJsHUFlY0zpTymgq4RRZPJE => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose jwk thp -a S384 -i /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + fetch /api/dee-hms/adv/lvERyS_YOKtDz_2lVuzJr_-HJR-rTzOI-SDHj7k2How0iiuMPiZ5KwORFY48EeM5 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/lvERyS_YOKtDz_2lVuzJr_-HJR-rTzOI-SDHj7k2How0iiuMPiZ5KwORFY48EeM5 GET /api/dee-hms/adv/lvERyS_YOKtDz_2lVuzJr_-HJR-rTzOI-SDHj7k2How0iiuMPiZ5KwORFY48EeM5 => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + jose jwk thp -a S512 -i /tmp/tmp.jrafLZqOSw/db/other-sig-5.jwk + fetch /api/dee-hms/adv/MzHfmyaUX9YfxiF_mUQGf4PPBwdj_wEgkbQSR0nBmfmORmX63489uSEUEiRn3yKaWTkDRy8jG4la4oIAWEdhtQ + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/MzHfmyaUX9YfxiF_mUQGf4PPBwdj_wEgkbQSR0nBmfmORmX63489uSEUEiRn3yKaWTkDRy8jG4la4oIAWEdhtQ GET /api/dee-hms/adv/MzHfmyaUX9YfxiF_mUQGf4PPBwdj_wEgkbQSR0nBmfmORmX63489uSEUEiRn3yKaWTkDRy8jG4la4oIAWEdhtQ => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + jose jwk thp -a S1 -i /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + fetch /api/dee-hms/adv/5WLab-UipTpffmPCLXo7wx0nOS0 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/5WLab-UipTpffmPCLXo7wx0nOS0 GET /api/dee-hms/adv/5WLab-UipTpffmPCLXo7wx0nOS0 => 200 (../src/tangd.c:101) + + ver /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk jose jwk thp -a S224 -i /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + fetch /api/dee-hms/adv/3ZwUKnfz5E2diiXLPbkpTGvWr7bybb99iPMUuA + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/3ZwUKnfz5E2diiXLPbkpTGvWr7bybb99iPMUuA GET /api/dee-hms/adv/3ZwUKnfz5E2diiXLPbkpTGvWr7bybb99iPMUuA => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + fetch /api/dee-hms/adv/Nhasx8NAnclTo8Rn-WKYCjyymxAzKgjoiHtmxYskOw4 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/Nhasx8NAnclTo8Rn-WKYCjyymxAzKgjoiHtmxYskOw4 GET /api/dee-hms/adv/Nhasx8NAnclTo8Rn-WKYCjyymxAzKgjoiHtmxYskOw4 => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + jose jwk thp -a S384 -i /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + fetch /api/dee-hms/adv/16gYKjsZ5SaG2lneyP6DQlJZ_F5iCkbjnZTopDxNrF8QuQDWjtDUlmp4LhcY_Yjk + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/16gYKjsZ5SaG2lneyP6DQlJZ_F5iCkbjnZTopDxNrF8QuQDWjtDUlmp4LhcY_Yjk GET /api/dee-hms/adv/16gYKjsZ5SaG2lneyP6DQlJZ_F5iCkbjnZTopDxNrF8QuQDWjtDUlmp4LhcY_Yjk => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + jose jwk thp -a S512 -i /tmp/tmp.jrafLZqOSw/db/other-sig-6.jwk + fetch /api/dee-hms/adv/b-8pQky090uejcuc37q94vLQQNAGarhztIRcsCdk0uJNpnV39fcNWSLYxBorzD0LFdLwLqhmzUsaNgMPm282aw + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/b-8pQky090uejcuc37q94vLQQNAGarhztIRcsCdk0uJNpnV39fcNWSLYxBorzD0LFdLwLqhmzUsaNgMPm282aw GET /api/dee-hms/adv/b-8pQky090uejcuc37q94vLQQNAGarhztIRcsCdk0uJNpnV39fcNWSLYxBorzD0LFdLwLqhmzUsaNgMPm282aw => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose jwk thp -a S1 -i /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + fetch /api/dee-hms/adv/2Z2tHqXpOMqpvLJ6tj-HV8OdLS8 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/2Z2tHqXpOMqpvLJ6tj-HV8OdLS8 GET /api/dee-hms/adv/2Z2tHqXpOMqpvLJ6tj-HV8OdLS8 => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose jwk thp -a S224 -i /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + fetch /api/dee-hms/adv/UaooSQBYaU8-Aga_9ROE-oIXbY9c8j9twoGTAA + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/UaooSQBYaU8-Aga_9ROE-oIXbY9c8j9twoGTAA GET /api/dee-hms/adv/UaooSQBYaU8-Aga_9ROE-oIXbY9c8j9twoGTAA => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + fetch /api/dee-hms/adv/QrOGr8MhluSNapnekcr3hijC1_gQXUD_8orfzKxJv8A + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/QrOGr8MhluSNapnekcr3hijC1_gQXUD_8orfzKxJv8A GET /api/dee-hms/adv/QrOGr8MhluSNapnekcr3hijC1_gQXUD_8orfzKxJv8A => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose jwk thp -a S384 -i /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + fetch /api/dee-hms/adv/sJ5g1Y_DwrHXXMYVB_BJmSDFBJrxxnJdITxV3XKpRHkIWH35aNBNCfvC-F2WlB3n + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/sJ5g1Y_DwrHXXMYVB_BJmSDFBJrxxnJdITxV3XKpRHkIWH35aNBNCfvC-F2WlB3n GET /api/dee-hms/adv/sJ5g1Y_DwrHXXMYVB_BJmSDFBJrxxnJdITxV3XKpRHkIWH35aNBNCfvC-F2WlB3n => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + jose jwk thp -a S512 -i /tmp/tmp.jrafLZqOSw/db/other-sig-7.jwk + fetch /api/dee-hms/adv/3FpgduUQI3j84Ho5dfTxHpv9aWcypueOx-xyK0faNs64DsKm15FJesfhpv-pV9m7dV7dan2agXYqQ8SfDnhLIA + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/3FpgduUQI3j84Ho5dfTxHpv9aWcypueOx-xyK0faNs64DsKm15FJesfhpv-pV9m7dV7dan2agXYqQ8SfDnhLIA GET /api/dee-hms/adv/3FpgduUQI3j84Ho5dfTxHpv9aWcypueOx-xyK0faNs64DsKm15FJesfhpv-pV9m7dV7dan2agXYqQ8SfDnhLIA => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose jwk thp -a S1 -i /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + fetch /api/dee-hms/adv/4l5_t_gY9gG84ZbZvGZ9h4ikIiM + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/4l5_t_gY9gG84ZbZvGZ9h4ikIiM GET /api/dee-hms/adv/4l5_t_gY9gG84ZbZvGZ9h4ikIiM => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose jwk thp -a S224 -i /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + fetch /api/dee-hms/adv/BINARmUiUoNGa2qZBz0p6VmFU8_6MJoCqMjUyw + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/BINARmUiUoNGa2qZBz0p6VmFU8_6MJoCqMjUyw GET /api/dee-hms/adv/BINARmUiUoNGa2qZBz0p6VmFU8_6MJoCqMjUyw => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + fetch /api/dee-hms/adv/0PvacS1C6xippez-dNcJt0Uys3UgQMRaUhP9496WC_0 + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/0PvacS1C6xippez-dNcJt0Uys3UgQMRaUhP9496WC_0 GET /api/dee-hms/adv/0PvacS1C6xippez-dNcJt0Uys3UgQMRaUhP9496WC_0 => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose jwk thp -a S384 -i /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + fetch /api/dee-hms/adv/jcNYWDBD8VYMu30d-Ifj4l4d22pSNHSzlTzt7GmeSzVwkl703as2pmq2yfn3JlYr + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/jcNYWDBD8VYMu30d-Ifj4l4d22pSNHSzlTzt7GmeSzVwkl703as2pmq2yfn3JlYr GET /api/dee-hms/adv/jcNYWDBD8VYMu30d-Ifj4l4d22pSNHSzlTzt7GmeSzVwkl703as2pmq2yfn3JlYr => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + jose jwk thp -a S512 -i /tmp/tmp.jrafLZqOSw/db/other-sig-8.jwk + fetch /api/dee-hms/adv/r-BucwNwpIKNG0zFbK8NfOMYM87uua_amIFmIlhE-I8j6GDqK1ZEx9T4cd3fhwXJCxQAcBvaM9Gm9A4EI8WjEw + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/r-BucwNwpIKNG0zFbK8NfOMYM87uua_amIFmIlhE-I8j6GDqK1ZEx9T4cd3fhwXJCxQAcBvaM9Gm9A4EI8WjEw GET /api/dee-hms/adv/r-BucwNwpIKNG0zFbK8NfOMYM87uua_amIFmIlhE-I8j6GDqK1ZEx9T4cd3fhwXJCxQAcBvaM9Gm9A4EI8WjEw => 200 (../src/tangd.c:101) + jose alg -k hash + ver /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + jose jwk thp -a S1 -i /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + fetch /api/dee-hms/adv/X_wfRvtTb454UDobdWIrx4dHJ5o + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/X_wfRvtTb454UDobdWIrx4dHJ5o GET /api/dee-hms/adv/X_wfRvtTb454UDobdWIrx4dHJ5o => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + jose jwk thp -a S224 -i /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + fetch /api/dee-hms/adv/nbv55nPAhDeynySH8RYlgc9w16KGiN5GB2LidA + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/nbv55nPAhDeynySH8RYlgc9w16KGiN5GB2LidA GET /api/dee-hms/adv/nbv55nPAhDeynySH8RYlgc9w16KGiN5GB2LidA => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + fetch /api/dee-hms/adv/-oEenunjTH_SvAOYgbA1Z5b5AoL7z13MEpKXHCxfiIo + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/-oEenunjTH_SvAOYgbA1Z5b5AoL7z13MEpKXHCxfiIo GET /api/dee-hms/adv/-oEenunjTH_SvAOYgbA1Z5b5AoL7z13MEpKXHCxfiIo => 200 (../src/tangd.c:101) + ver /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + jose jwk thp -a S384 -i /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + fetch /api/dee-hms/adv/VTH63UWUhoojxK9E2IMfzVF4nP_Y7WeUj3aLM7GgURDGFRiX-yCayRmrZQrX7psv + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/VTH63UWUhoojxK9E2IMfzVF4nP_Y7WeUj3aLM7GgURDGFRiX-yCayRmrZQrX7psv GET /api/dee-hms/adv/VTH63UWUhoojxK9E2IMfzVF4nP_Y7WeUj3aLM7GgURDGFRiX-yCayRmrZQrX7psv => 200 (../src/tangd.c:101) + jose jwk thp -a S512 -i /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + ver /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + jose jws ver -i- -k /tmp/tmp.jrafLZqOSw/db/other-sig-9.jwk + fetch /api/dee-hms/adv/twD_FOKibxNYnaMGjGmnI5t603cX3lAwo1RatzCxeiqiO_QZEVPoHU-PkpEEvFJj7GtIqOou_sheRN5lsr7FLg + curl -sfg http://127.0.0.1:9312/api/dee-hms/adv/twD_FOKibxNYnaMGjGmnI5t603cX3lAwo1RatzCxeiqiO_QZEVPoHU-PkpEEvFJj7GtIqOou_sheRN5lsr7FLg GET /api/dee-hms/adv/twD_FOKibxNYnaMGjGmnI5t603cX3lAwo1RatzCxeiqiO_QZEVPoHU-PkpEEvFJj7GtIqOou_sheRN5lsr7FLg => 200 (../src/tangd.c:101) + tangd-rotate-keys -d /tmp/tmp.jrafLZqOSw/db Unable to change owner/group for h_cSXzBDja0ajwKUGc9hB3HfktFStR-vBLEBuRbTj74.jwk to _tang:_tang Unable to change owner/group for gUSH8w1Q-sVpDEVADEaduBSWK21dJeZBBz0OU9W8W7E.jwk to _tang:_tang + validate_sig /tmp/tmp.jrafLZqOSw/db/.other-sig-1.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-sig-1.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/.other-exc-1.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-exc-1.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.jrafLZqOSw/db/.other-sig-2.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-sig-2.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/.other-exc-2.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-exc-2.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.jrafLZqOSw/db/.other-sig-3.jwk + + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-sig-3.jwk --output=- jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/.other-exc-3.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-exc-3.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.jrafLZqOSw/db/.other-sig-4.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-sig-4.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/.other-exc-4.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-exc-4.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.jrafLZqOSw/db/.other-sig-5.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-sig-5.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/.other-exc-5.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-exc-5.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.jrafLZqOSw/db/.other-sig-6.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-sig-6.jwk --output=- + jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/.other-exc-6.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-exc-6.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.jrafLZqOSw/db/.other-sig-7.jwk + + jose jwk use --input=- --requiredjose --use fmt verify --json /tmp/tmp.jrafLZqOSw/db/.other-sig-7.jwk --output=- + validate_exc /tmp/tmp.jrafLZqOSw/db/.other-exc-7.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-exc-7.jwk --output=- + jose jwk use --input=- --required --use deriveKey + validate_sig /tmp/tmp.jrafLZqOSw/db/.other-sig-8.jwk + + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-sig-8.jwk --output=- jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/.other-exc-8.jwk + + jose jwk use --input=- --required --usejose deriveKey fmt --json /tmp/tmp.jrafLZqOSw/db/.other-exc-8.jwk --output=- + validate_sig /tmp/tmp.jrafLZqOSw/db/.other-sig-9.jwk + + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-sig-9.jwk --output=- jose jwk use --input=- --required --use verify + validate_exc /tmp/tmp.jrafLZqOSw/db/.other-exc-9.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/.other-exc-9.jwk --output=- + jose jwk use --input=- --required --use deriveKey + thp= + validate_sig /tmp/tmp.jrafLZqOSw/db/gUSH8w1Q-sVpDEVADEaduBSWK21dJeZBBz0OU9W8W7E.jwk + jose fmt --json /tmp/tmp.jrafLZqOSw/db/gUSH8w1Q-sVpDEVADEaduBSWK21dJeZBBz0OU9W8W7E.jwk --output=- + jose jwk use --input=- --required --use verify + valid_key_perm /tmp/tmp.jrafLZqOSw/db/gUSH8w1Q-sVpDEVADEaduBSWK21dJeZBBz0OU9W8W7E.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/gUSH8w1Q-sVpDEVADEaduBSWK21dJeZBBz0OU9W8W7E.jwk + _perm=440 + [ 440 = 440 ] + validate_sig /tmp/tmp.jrafLZqOSw/db/h_cSXzBDja0ajwKUGc9hB3HfktFStR-vBLEBuRbTj74.jwk + jose jwk use --input=- --required --use verify + jose fmt --json /tmp/tmp.jrafLZqOSw/db/h_cSXzBDja0ajwKUGc9hB3HfktFStR-vBLEBuRbTj74.jwk --output=- + jose jwk thp -a S256 -i /tmp/tmp.jrafLZqOSw/db/h_cSXzBDja0ajwKUGc9hB3HfktFStR-vBLEBuRbTj74.jwk + thp=h_cSXzBDja0ajwKUGc9hB3HfktFStR-vBLEBuRbTj74 + valid_key_perm /tmp/tmp.jrafLZqOSw/db/h_cSXzBDja0ajwKUGc9hB3HfktFStR-vBLEBuRbTj74.jwk + [ -n ] + stat -c %a /tmp/tmp.jrafLZqOSw/db/h_cSXzBDja0ajwKUGc9hB3HfktFStR-vBLEBuRbTj74.jwk + _perm=440 + [ 440 = 440 ] + [ -z h_cSXzBDja0ajwKUGc9hB3HfktFStR-vBLEBuRbTj74 ] + tang-show-keys 9312 /api/dee-hms GET /api/dee-hms/adv => 200 (../src/tangd.c:101) + test h_cSXzBDja0ajwKUGc9hB3HfktFStR-vBLEBuRbTj74 = h_cSXzBDja0ajwKUGc9hB3HfktFStR-vBLEBuRbTj74 + on_exit + [ 1439815 ] + kill 1439815 + wait 1439815 Terminated + true + [ -d /tmp/tmp.jrafLZqOSw ] + rm -rf /tmp/tmp.jrafLZqOSw ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Ok: 3 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 6 Timeout: 0 Full log written to /build/reproducible-path/tang-15/obj-aarch64-linux-gnu/meson-logs/testlog.txt create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=meson dh_prep -O--buildsystem=meson debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/tang-15' dh_auto_install --buildsystem=meson cd obj-aarch64-linux-gnu && DESTDIR=/build/reproducible-path/tang-15/debian/tmp LC_ALL=C.UTF-8 ninja install [0/1] Installing files Installing src/tangd to /build/reproducible-path/tang-15/debian/tmp/usr/libexec Installing tang-show-keys.1 to /build/reproducible-path/tang-15/debian/tmp/usr/share/man/man1 Installing tangd-rotate-keys.1 to /build/reproducible-path/tang-15/debian/tmp/usr/share/man/man1 Installing tang.8 to /build/reproducible-path/tang-15/debian/tmp/usr/share/man/man8 Installing /build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src/tangd-keygen to /build/reproducible-path/tang-15/debian/tmp/usr/libexec Installing /build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src/tangd-rotate-keys to /build/reproducible-path/tang-15/debian/tmp/usr/libexec Installing /build/reproducible-path/tang-15/src/tang-show-keys to /build/reproducible-path/tang-15/debian/tmp/usr/bin Installing /build/reproducible-path/tang-15/obj-aarch64-linux-gnu/units/tangd.socket to /build/reproducible-path/tang-15/debian/tmp/usr/lib/systemd/system Installing /build/reproducible-path/tang-15/obj-aarch64-linux-gnu/units/tangd@.service to /build/reproducible-path/tang-15/debian/tmp/usr/lib/systemd/system Installing /build/reproducible-path/tang-15/COPYING to /build/reproducible-path/tang-15/debian/tmp/usr/share/licenses/tang [ -d debian/tmp/usr/share/licenses ] rm -rf debian/tmp/usr/share/licenses make[1]: Leaving directory '/build/reproducible-path/tang-15' dh_install -O--buildsystem=meson dh_installdocs -O--buildsystem=meson dh_installchangelogs -O--buildsystem=meson dh_installman -O--buildsystem=meson dh_installsystemd -O--buildsystem=meson dh_installsystemduser -O--buildsystem=meson dh_installlogrotate -O--buildsystem=meson dh_lintian -O--buildsystem=meson dh_perl -O--buildsystem=meson dh_link -O--buildsystem=meson dh_strip_nondeterminism -O--buildsystem=meson dh_compress -O--buildsystem=meson dh_fixperms -O--buildsystem=meson dh_missing -O--buildsystem=meson dh_dwz -a -O--buildsystem=meson dh_strip -a -O--buildsystem=meson dh_makeshlibs -a -O--buildsystem=meson dh_shlibdeps -a -O--buildsystem=meson dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dh_installdeb -O--buildsystem=meson dh_gencontrol -O--buildsystem=meson dh_md5sums -O--buildsystem=meson dh_builddeb -O--buildsystem=meson dpkg-deb: building package 'tang' in '../tang_15-2_all.deb'. dpkg-deb: building package 'tang-xinetd' in '../tang-xinetd_15-2_all.deb'. dpkg-deb: building package 'tang-common' in '../tang-common_15-2_arm64.deb'. dpkg-deb: building package 'tang-common-dbgsym' in '../tang-common-dbgsym_15-2_arm64.deb'. dpkg-genbuildinfo --build=binary -O../tang_15-2_arm64.buildinfo dpkg-genchanges --build=binary -O../tang_15-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1431374 and its subdirectories I: Current time: Mon Mar 16 02:45:35 -12 2026 I: pbuilder-time-stamp: 1773672335 Tue Feb 11 08:22:37 UTC 2025 I: 1st build successful. Starting 2nd build on remote node codethink04-arm64.debian.net. Tue Feb 11 08:22:37 UTC 2025 I: Preparing to do remote build '2' on codethink04-arm64.debian.net. Tue Feb 11 08:23:41 UTC 2025 I: Deleting $TMPDIR on codethink04-arm64.debian.net. Tue Feb 11 08:23:42 UTC 2025 I: tang_15-2_arm64.changes: Format: 1.8 Date: Wed, 19 Jun 2024 18:16:31 +0200 Source: tang Binary: tang tang-common tang-common-dbgsym tang-xinetd Architecture: arm64 all Version: 15-2 Distribution: unstable Urgency: medium Maintainer: Christoph Biedl Changed-By: Christoph Biedl Description: tang - network-based cryptographic binding server tang-common - network-based cryptographic binding server - common files tang-xinetd - network-based cryptographic binding server - xinet version Closes: 1073713 Changes: tang (15-2) unstable; urgency=medium . * tang-show-keys: Probe for curl, add documentation * No longer install any files in /lib/. Closes: #1073713 Checksums-Sha1: 7c4ddcdd4cc9b54187191133babfa719529e0906 37500 tang-common-dbgsym_15-2_arm64.deb 4626004eaa6fe563a2b44e6e15df127a47aec434 21956 tang-common_15-2_arm64.deb b37020664e04745d2293686ca69dde433ffcc422 3812 tang-xinetd_15-2_all.deb 6b09aea23cf00c0a3ffdc014e5a7b2fc73ef6fee 4144 tang_15-2_all.deb 44db1db8d6c9d4c2b239173b3cb17ddc89d0e5ac 7966 tang_15-2_arm64.buildinfo Checksums-Sha256: 0fb233d05e1ac30b887461ccd89d6dd8c27b930e7a393d930af28835ff2d9f6b 37500 tang-common-dbgsym_15-2_arm64.deb 4962e4424213fd7119a7ad642e4f654a893651a283c7ad357c50e501cb4e2910 21956 tang-common_15-2_arm64.deb a41bf5f4052e1f6afeecd27a8f0293f38070c2e1608d89e333821d294b6f94d2 3812 tang-xinetd_15-2_all.deb a10293de0d5c195bd85f5f5f200fb85e8e2f24c240316f8f50932caa7fae6b85 4144 tang_15-2_all.deb 8dd5f78b7d95fbd30fc77da14e07d860d9184c2d1133d390f13dbded1f4a0993 7966 tang_15-2_arm64.buildinfo Files: 974dacdc4807ee9c607c63844f6bf59b 37500 debug optional tang-common-dbgsym_15-2_arm64.deb 2fb36bfc55330c622a661f068332d030 21956 net optional tang-common_15-2_arm64.deb 0e6dcb0197974c8567d091995f34aa5c 3812 net optional tang-xinetd_15-2_all.deb 24d7fc14fa894bf20a07e03dadfa460e 4144 net optional tang_15-2_all.deb 6d31f1d7346828016d30f80e02c64b51 7966 net optional tang_15-2_arm64.buildinfo Tue Feb 11 08:23:43 UTC 2025 I: diffoscope 288 will be used to compare the two builds: Running as unit: rb-diffoscope-arm64_1-59773.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.KmgKx6IC/tang_15-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.KmgKx6IC/tang_15-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.KmgKx6IC/tang_15-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.KmgKx6IC/b1/tang_15-2_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.KmgKx6IC/b2/tang_15-2_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 236ms CPU time consumed: 236ms Tue Feb 11 08:23:43 UTC 2025 I: diffoscope 288 found no differences in the changes files, and a .buildinfo file also exists. Tue Feb 11 08:23:43 UTC 2025 I: tang from trixie built successfully and reproducibly on arm64. Tue Feb 11 08:23:44 UTC 2025 I: Submitting .buildinfo files to external archives: Tue Feb 11 08:23:45 UTC 2025 I: Submitting 12K b1/tang_15-2_arm64.buildinfo.asc Tue Feb 11 08:23:45 UTC 2025 I: Submitting 12K b2/tang_15-2_arm64.buildinfo.asc Tue Feb 11 08:23:46 UTC 2025 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Tue Feb 11 08:23:46 UTC 2025 I: Done submitting .buildinfo files. Tue Feb 11 08:23:46 UTC 2025 I: Removing signed tang_15-2_arm64.buildinfo.asc files: removed './b1/tang_15-2_arm64.buildinfo.asc' removed './b2/tang_15-2_arm64.buildinfo.asc'