0s autopkgtest [14:17:43]: starting date and time: 2025-01-09 14:17:43+0000 0s autopkgtest [14:17:43]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [14:17:43]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.fb5e2seg/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:shadow --apt-upgrade openssh --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=shadow/1:4.13+dfsg1-4ubuntu3.3 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-31.secgroup --name adt-noble-arm64-openssh-20250109-120316-juju-7f2275-prod-proposed-migration-environment-2-77f1484c-50dd-4995-bf0e-07d1dd5f46e5 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 124s autopkgtest [14:19:47]: testbed dpkg architecture: arm64 124s autopkgtest [14:19:47]: testbed apt version: 2.7.14build2 125s autopkgtest [14:19:48]: @@@@@@@@@@@@@@@@@@@@ test bed setup 125s autopkgtest [14:19:48]: testbed release detected to be: None 126s autopkgtest [14:19:49]: updating testbed package index (apt update) 126s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [265 kB] 126s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 126s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 126s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 127s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4008 B] 127s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [81.5 kB] 127s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [73.8 kB] 127s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [1704 B] 127s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [136 kB] 127s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3756 B] 127s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [74.1 kB] 127s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [352 B] 127s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [461 kB] 127s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [9620 B] 127s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [772 B] 127s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [344 B] 128s Fetched 1113 kB in 1s (1176 kB/s) 129s Reading package lists... 130s + lsb_release --codename --short 130s + RELEASE=noble 130s + cat 130s + [ noble != trusty ] 130s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 130s Reading package lists... 130s Building dependency tree... 130s Reading state information... 131s Calculating upgrade... 131s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 131s + /usr/lib/apt/apt-helper analyze-pattern ?true 131s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 131s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 131s Reading package lists... 132s Building dependency tree... 132s Reading state information... 133s + grep -q trusty /etc/lsb-release 133s + [ ! -d /usr/share/doc/unattended-upgrades ] 133s + [ ! -d /usr/share/doc/lxd ] 133s + [ ! -d /usr/share/doc/lxd-client ] 133s + [ ! -d /usr/share/doc/snapd ] 133s + type iptables 133s + cat 133s + chmod 755 /etc/rc.local 133s + . /etc/rc.local 133s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 133s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 133s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 133s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 133s + uname -m 133s + [ aarch64 = ppc64le ] 133s + [ -d /run/systemd/system ] 133s + systemd-detect-virt --quiet --vm 133s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 133s + cat 133s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 133s + echo COMPRESS=lz4 133s autopkgtest [14:19:56]: upgrading testbed (apt dist-upgrade and autopurge) 133s Reading package lists... 133s Building dependency tree... 133s Reading state information... 134s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 134s Starting 2 pkgProblemResolver with broken count: 0 134s Done 135s Entering ResolveByKeep 135s 135s The following packages will be upgraded: 135s login passwd 136s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 136s Need to get 1039 kB of archives. 136s After this operation, 4096 B disk space will be freed. 136s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 login arm64 1:4.13+dfsg1-4ubuntu3.3 [201 kB] 136s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 passwd arm64 1:4.13+dfsg1-4ubuntu3.3 [839 kB] 136s Fetched 1039 kB in 1s (1821 kB/s) 137s (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 ... 78394 files and directories currently installed.) 137s Preparing to unpack .../login_1%3a4.13+dfsg1-4ubuntu3.3_arm64.deb ... 137s Unpacking login (1:4.13+dfsg1-4ubuntu3.3) over (1:4.13+dfsg1-4ubuntu3.2) ... 137s Setting up login (1:4.13+dfsg1-4ubuntu3.3) ... 137s Installing new version of config file /etc/pam.d/login ... 137s (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 ... 78394 files and directories currently installed.) 137s Preparing to unpack .../passwd_1%3a4.13+dfsg1-4ubuntu3.3_arm64.deb ... 137s Unpacking passwd (1:4.13+dfsg1-4ubuntu3.3) over (1:4.13+dfsg1-4ubuntu3.2) ... 137s Setting up passwd (1:4.13+dfsg1-4ubuntu3.3) ... 137s Processing triggers for man-db (2.12.0-4build2) ... 139s Reading package lists... 140s Building dependency tree... 140s Reading state information... 140s Starting pkgProblemResolver with broken count: 0 140s Starting 2 pkgProblemResolver with broken count: 0 140s Done 141s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 144s autopkgtest [14:20:07]: testbed running kernel: Linux 6.8.0-51-generic #52-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec 5 13:32:09 UTC 2024 144s autopkgtest [14:20:07]: @@@@@@@@@@@@@@@@@@@@ apt-source openssh 149s Get:1 http://ftpmaster.internal/ubuntu noble-updates/main openssh 1:9.6p1-3ubuntu13.5 (dsc) [3341 B] 149s Get:2 http://ftpmaster.internal/ubuntu noble-updates/main openssh 1:9.6p1-3ubuntu13.5 (tar) [1858 kB] 149s Get:3 http://ftpmaster.internal/ubuntu noble-updates/main openssh 1:9.6p1-3ubuntu13.5 (asc) [833 B] 149s Get:4 http://ftpmaster.internal/ubuntu noble-updates/main openssh 1:9.6p1-3ubuntu13.5 (diff) [204 kB] 149s gpgv: Signature made Fri Aug 9 02:44:10 2024 UTC 149s gpgv: using RSA key 568BF22A66337CBFC9A6B9B72C83DBC8E9BD0E37 149s gpgv: Can't check signature: No public key 149s dpkg-source: warning: cannot verify inline signature for ./openssh_9.6p1-3ubuntu13.5.dsc: no acceptable signature found 149s autopkgtest [14:20:12]: testing package openssh version 1:9.6p1-3ubuntu13.5 151s autopkgtest [14:20:14]: build not needed 154s autopkgtest [14:20:17]: test regress: preparing testbed 154s Reading package lists... 154s Building dependency tree... 154s Reading state information... 155s Starting pkgProblemResolver with broken count: 0 155s Starting 2 pkgProblemResolver with broken count: 0 155s Done 156s The following NEW packages will be installed: 156s devscripts dropbear dropbear-bin haveged libb-hooks-op-check-perl 156s libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl 156s libdevel-callchecker-perl libdynaloader-functions-perl libencode-locale-perl 156s libfile-dirlist-perl libfile-homedir-perl libfile-listing-perl 156s libfile-touch-perl libfile-which-perl libhavege2 libhtml-parser-perl 156s libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl 156s libhttp-message-perl libhttp-negotiate-perl libimport-into-perl 156s libio-html-perl libio-pty-perl libio-socket-ssl-perl libipc-run-perl 156s liblwp-mediatypes-perl liblwp-protocol-https-perl libmodule-runtime-perl 156s libmoo-perl libnet-http-perl libnet-ssleay-perl libparams-classify-perl 156s librole-tiny-perl libsub-quote-perl libtimedate-perl libtomcrypt1 156s libtommath1 libtry-tiny-perl liburi-perl libwww-perl libwww-robotrules-perl 156s openssh-tests patchutils perl-openssl-defaults putty-tools python3-automat 156s python3-bcrypt python3-constantly python3-hamcrest python3-hyperlink 156s python3-incremental python3-pyasn1 python3-pyasn1-modules 156s python3-service-identity python3-twisted python3-zope.interface wdiff 156s 0 upgraded, 61 newly installed, 0 to remove and 0 not upgraded. 156s Need to get 8162 kB of archives. 156s After this operation, 37.7 MB of additional disk space will be used. 156s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 libtommath1 arm64 1.2.1-2build1 [58.8 kB] 156s Get:2 http://ftpmaster.internal/ubuntu noble/universe arm64 libtomcrypt1 arm64 1.18.2+dfsg-7build1 [407 kB] 156s Get:3 http://ftpmaster.internal/ubuntu noble/universe arm64 dropbear-bin arm64 2022.83-4 [144 kB] 156s Get:4 http://ftpmaster.internal/ubuntu noble/universe arm64 dropbear all 2022.83-4 [9150 B] 156s Get:5 http://ftpmaster.internal/ubuntu noble/universe arm64 libhavege2 arm64 1.9.14-1ubuntu2 [25.1 kB] 156s Get:6 http://ftpmaster.internal/ubuntu noble/universe arm64 haveged arm64 1.9.14-1ubuntu2 [33.0 kB] 156s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-dirlist-perl all 0.05-3 [7286 B] 156s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-which-perl all 1.27-2 [12.5 kB] 156s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-homedir-perl all 1.006-2 [37.0 kB] 156s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-touch-perl all 0.12-2 [7498 B] 156s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libio-pty-perl arm64 1:1.20-1build2 [31.1 kB] 156s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 libipc-run-perl all 20231003.0-1 [92.1 kB] 156s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 156s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libclass-xsaccessor-perl arm64 1.19-4build4 [33.0 kB] 156s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libb-hooks-op-check-perl arm64 0.22-3build1 [9284 B] 156s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 156s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libdevel-callchecker-perl arm64 0.008-2build3 [13.0 kB] 156s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libparams-classify-perl arm64 0.015-2build5 [19.7 kB] 156s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 156s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libimport-into-perl all 1.002005-2 [10.7 kB] 156s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 156s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 156s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libmoo-perl all 2.005005-1 [47.4 kB] 156s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 156s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 156s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 156s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 156s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-tagset-perl all 3.20-6 [11.3 kB] 156s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 liburi-perl all 5.27-1 [88.0 kB] 156s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-parser-perl arm64 3.81-1build3 [85.0 kB] 156s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 156s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 libclone-perl arm64 0.46-1build3 [10.5 kB] 157s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 157s Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 157s Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 157s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 157s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 157s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 perl-openssl-defaults arm64 7build3 [6628 B] 157s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 libnet-ssleay-perl arm64 1.94-1build4 [311 kB] 157s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 libio-socket-ssl-perl all 2.085-1 [195 kB] 157s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 157s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 liblwp-protocol-https-perl all 6.13-1 [9006 B] 157s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 libtry-tiny-perl all 0.31-2 [20.8 kB] 157s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 157s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libwww-perl all 6.76-1 [138 kB] 157s Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 patchutils arm64 0.4.2-1build3 [75.3 kB] 157s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 wdiff arm64 1.2.2-6build1 [28.6 kB] 157s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 devscripts all 2.23.7 [1069 kB] 157s Get:49 http://ftpmaster.internal/ubuntu noble/universe arm64 putty-tools arm64 0.81-1 [701 kB] 157s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 python3-bcrypt arm64 3.2.2-1build1 [29.0 kB] 157s Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 python3-hamcrest all 2.1.0-1 [28.1 kB] 157s Get:52 http://ftpmaster.internal/ubuntu noble/main arm64 python3-pyasn1 all 0.4.8-4 [51.2 kB] 157s Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 python3-pyasn1-modules all 0.2.8-1 [68.0 kB] 157s Get:54 http://ftpmaster.internal/ubuntu noble/main arm64 python3-service-identity all 24.1.0-1 [11.2 kB] 157s Get:55 http://ftpmaster.internal/ubuntu noble/main arm64 python3-automat all 22.10.0-2 [27.5 kB] 157s Get:56 http://ftpmaster.internal/ubuntu noble/main arm64 python3-constantly all 23.10.4-1 [13.7 kB] 157s Get:57 http://ftpmaster.internal/ubuntu noble/main arm64 python3-hyperlink all 21.0.0-5 [68.0 kB] 157s Get:58 http://ftpmaster.internal/ubuntu noble/main arm64 python3-incremental all 22.10.0-1 [17.6 kB] 157s Get:59 http://ftpmaster.internal/ubuntu noble/main arm64 python3-zope.interface arm64 6.1-1build1 [138 kB] 157s Get:60 http://ftpmaster.internal/ubuntu noble-updates/main arm64 python3-twisted all 24.3.0-1ubuntu0.1 [2058 kB] 157s Get:61 http://ftpmaster.internal/ubuntu noble-updates/universe arm64 openssh-tests arm64 1:9.6p1-3ubuntu13.5 [1377 kB] 158s Fetched 8162 kB in 2s (5005 kB/s) 158s Selecting previously unselected package libtommath1:arm64. 158s (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 ... 78394 files and directories currently installed.) 158s Preparing to unpack .../00-libtommath1_1.2.1-2build1_arm64.deb ... 158s Unpacking libtommath1:arm64 (1.2.1-2build1) ... 158s Selecting previously unselected package libtomcrypt1:arm64. 158s Preparing to unpack .../01-libtomcrypt1_1.18.2+dfsg-7build1_arm64.deb ... 158s Unpacking libtomcrypt1:arm64 (1.18.2+dfsg-7build1) ... 158s Selecting previously unselected package dropbear-bin. 158s Preparing to unpack .../02-dropbear-bin_2022.83-4_arm64.deb ... 158s Unpacking dropbear-bin (2022.83-4) ... 158s Selecting previously unselected package dropbear. 158s Preparing to unpack .../03-dropbear_2022.83-4_all.deb ... 158s Unpacking dropbear (2022.83-4) ... 158s Selecting previously unselected package libhavege2:arm64. 158s Preparing to unpack .../04-libhavege2_1.9.14-1ubuntu2_arm64.deb ... 158s Unpacking libhavege2:arm64 (1.9.14-1ubuntu2) ... 158s Selecting previously unselected package haveged. 158s Preparing to unpack .../05-haveged_1.9.14-1ubuntu2_arm64.deb ... 158s Unpacking haveged (1.9.14-1ubuntu2) ... 158s Selecting previously unselected package libfile-dirlist-perl. 158s Preparing to unpack .../06-libfile-dirlist-perl_0.05-3_all.deb ... 158s Unpacking libfile-dirlist-perl (0.05-3) ... 159s Selecting previously unselected package libfile-which-perl. 159s Preparing to unpack .../07-libfile-which-perl_1.27-2_all.deb ... 159s Unpacking libfile-which-perl (1.27-2) ... 159s Selecting previously unselected package libfile-homedir-perl. 159s Preparing to unpack .../08-libfile-homedir-perl_1.006-2_all.deb ... 159s Unpacking libfile-homedir-perl (1.006-2) ... 159s Selecting previously unselected package libfile-touch-perl. 159s Preparing to unpack .../09-libfile-touch-perl_0.12-2_all.deb ... 159s Unpacking libfile-touch-perl (0.12-2) ... 159s Selecting previously unselected package libio-pty-perl. 159s Preparing to unpack .../10-libio-pty-perl_1%3a1.20-1build2_arm64.deb ... 159s Unpacking libio-pty-perl (1:1.20-1build2) ... 159s Selecting previously unselected package libipc-run-perl. 159s Preparing to unpack .../11-libipc-run-perl_20231003.0-1_all.deb ... 159s Unpacking libipc-run-perl (20231003.0-1) ... 159s Selecting previously unselected package libclass-method-modifiers-perl. 159s Preparing to unpack .../12-libclass-method-modifiers-perl_2.15-1_all.deb ... 159s Unpacking libclass-method-modifiers-perl (2.15-1) ... 159s Selecting previously unselected package libclass-xsaccessor-perl. 159s Preparing to unpack .../13-libclass-xsaccessor-perl_1.19-4build4_arm64.deb ... 159s Unpacking libclass-xsaccessor-perl (1.19-4build4) ... 159s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 159s Preparing to unpack .../14-libb-hooks-op-check-perl_0.22-3build1_arm64.deb ... 159s Unpacking libb-hooks-op-check-perl:arm64 (0.22-3build1) ... 159s Selecting previously unselected package libdynaloader-functions-perl. 159s Preparing to unpack .../15-libdynaloader-functions-perl_0.003-3_all.deb ... 159s Unpacking libdynaloader-functions-perl (0.003-3) ... 159s Selecting previously unselected package libdevel-callchecker-perl:arm64. 159s Preparing to unpack .../16-libdevel-callchecker-perl_0.008-2build3_arm64.deb ... 159s Unpacking libdevel-callchecker-perl:arm64 (0.008-2build3) ... 159s Selecting previously unselected package libparams-classify-perl:arm64. 159s Preparing to unpack .../17-libparams-classify-perl_0.015-2build5_arm64.deb ... 159s Unpacking libparams-classify-perl:arm64 (0.015-2build5) ... 159s Selecting previously unselected package libmodule-runtime-perl. 159s Preparing to unpack .../18-libmodule-runtime-perl_0.016-2_all.deb ... 159s Unpacking libmodule-runtime-perl (0.016-2) ... 159s Selecting previously unselected package libimport-into-perl. 159s Preparing to unpack .../19-libimport-into-perl_1.002005-2_all.deb ... 159s Unpacking libimport-into-perl (1.002005-2) ... 159s Selecting previously unselected package librole-tiny-perl. 159s Preparing to unpack .../20-librole-tiny-perl_2.002004-1_all.deb ... 159s Unpacking librole-tiny-perl (2.002004-1) ... 159s Selecting previously unselected package libsub-quote-perl. 159s Preparing to unpack .../21-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 159s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 159s Selecting previously unselected package libmoo-perl. 159s Preparing to unpack .../22-libmoo-perl_2.005005-1_all.deb ... 159s Unpacking libmoo-perl (2.005005-1) ... 159s Selecting previously unselected package libencode-locale-perl. 159s Preparing to unpack .../23-libencode-locale-perl_1.05-3_all.deb ... 159s Unpacking libencode-locale-perl (1.05-3) ... 159s Selecting previously unselected package libtimedate-perl. 159s Preparing to unpack .../24-libtimedate-perl_2.3300-2_all.deb ... 159s Unpacking libtimedate-perl (2.3300-2) ... 159s Selecting previously unselected package libhttp-date-perl. 159s Preparing to unpack .../25-libhttp-date-perl_6.06-1_all.deb ... 159s Unpacking libhttp-date-perl (6.06-1) ... 159s Selecting previously unselected package libfile-listing-perl. 159s Preparing to unpack .../26-libfile-listing-perl_6.16-1_all.deb ... 159s Unpacking libfile-listing-perl (6.16-1) ... 159s Selecting previously unselected package libhtml-tagset-perl. 159s Preparing to unpack .../27-libhtml-tagset-perl_3.20-6_all.deb ... 159s Unpacking libhtml-tagset-perl (3.20-6) ... 159s Selecting previously unselected package liburi-perl. 159s Preparing to unpack .../28-liburi-perl_5.27-1_all.deb ... 159s Unpacking liburi-perl (5.27-1) ... 159s Selecting previously unselected package libhtml-parser-perl:arm64. 159s Preparing to unpack .../29-libhtml-parser-perl_3.81-1build3_arm64.deb ... 159s Unpacking libhtml-parser-perl:arm64 (3.81-1build3) ... 159s Selecting previously unselected package libhtml-tree-perl. 159s Preparing to unpack .../30-libhtml-tree-perl_5.07-3_all.deb ... 159s Unpacking libhtml-tree-perl (5.07-3) ... 159s Selecting previously unselected package libclone-perl:arm64. 159s Preparing to unpack .../31-libclone-perl_0.46-1build3_arm64.deb ... 159s Unpacking libclone-perl:arm64 (0.46-1build3) ... 159s Selecting previously unselected package libio-html-perl. 159s Preparing to unpack .../32-libio-html-perl_1.004-3_all.deb ... 159s Unpacking libio-html-perl (1.004-3) ... 160s Selecting previously unselected package liblwp-mediatypes-perl. 160s Preparing to unpack .../33-liblwp-mediatypes-perl_6.04-2_all.deb ... 160s Unpacking liblwp-mediatypes-perl (6.04-2) ... 160s Selecting previously unselected package libhttp-message-perl. 160s Preparing to unpack .../34-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 160s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 160s Selecting previously unselected package libhttp-cookies-perl. 160s Preparing to unpack .../35-libhttp-cookies-perl_6.11-1_all.deb ... 160s Unpacking libhttp-cookies-perl (6.11-1) ... 160s Selecting previously unselected package libhttp-negotiate-perl. 160s Preparing to unpack .../36-libhttp-negotiate-perl_6.01-2_all.deb ... 160s Unpacking libhttp-negotiate-perl (6.01-2) ... 160s Selecting previously unselected package perl-openssl-defaults:arm64. 160s Preparing to unpack .../37-perl-openssl-defaults_7build3_arm64.deb ... 160s Unpacking perl-openssl-defaults:arm64 (7build3) ... 160s Selecting previously unselected package libnet-ssleay-perl:arm64. 160s Preparing to unpack .../38-libnet-ssleay-perl_1.94-1build4_arm64.deb ... 160s Unpacking libnet-ssleay-perl:arm64 (1.94-1build4) ... 160s Selecting previously unselected package libio-socket-ssl-perl. 160s Preparing to unpack .../39-libio-socket-ssl-perl_2.085-1_all.deb ... 160s Unpacking libio-socket-ssl-perl (2.085-1) ... 160s Selecting previously unselected package libnet-http-perl. 160s Preparing to unpack .../40-libnet-http-perl_6.23-1_all.deb ... 160s Unpacking libnet-http-perl (6.23-1) ... 160s Selecting previously unselected package liblwp-protocol-https-perl. 160s Preparing to unpack .../41-liblwp-protocol-https-perl_6.13-1_all.deb ... 160s Unpacking liblwp-protocol-https-perl (6.13-1) ... 160s Selecting previously unselected package libtry-tiny-perl. 160s Preparing to unpack .../42-libtry-tiny-perl_0.31-2_all.deb ... 160s Unpacking libtry-tiny-perl (0.31-2) ... 160s Selecting previously unselected package libwww-robotrules-perl. 160s Preparing to unpack .../43-libwww-robotrules-perl_6.02-1_all.deb ... 160s Unpacking libwww-robotrules-perl (6.02-1) ... 160s Selecting previously unselected package libwww-perl. 160s Preparing to unpack .../44-libwww-perl_6.76-1_all.deb ... 160s Unpacking libwww-perl (6.76-1) ... 160s Selecting previously unselected package patchutils. 160s Preparing to unpack .../45-patchutils_0.4.2-1build3_arm64.deb ... 160s Unpacking patchutils (0.4.2-1build3) ... 160s Selecting previously unselected package wdiff. 160s Preparing to unpack .../46-wdiff_1.2.2-6build1_arm64.deb ... 160s Unpacking wdiff (1.2.2-6build1) ... 160s Selecting previously unselected package devscripts. 160s Preparing to unpack .../47-devscripts_2.23.7_all.deb ... 160s Unpacking devscripts (2.23.7) ... 160s Selecting previously unselected package putty-tools. 160s Preparing to unpack .../48-putty-tools_0.81-1_arm64.deb ... 160s Unpacking putty-tools (0.81-1) ... 160s Selecting previously unselected package python3-bcrypt. 160s Preparing to unpack .../49-python3-bcrypt_3.2.2-1build1_arm64.deb ... 160s Unpacking python3-bcrypt (3.2.2-1build1) ... 160s Selecting previously unselected package python3-hamcrest. 160s Preparing to unpack .../50-python3-hamcrest_2.1.0-1_all.deb ... 160s Unpacking python3-hamcrest (2.1.0-1) ... 160s Selecting previously unselected package python3-pyasn1. 160s Preparing to unpack .../51-python3-pyasn1_0.4.8-4_all.deb ... 160s Unpacking python3-pyasn1 (0.4.8-4) ... 160s Selecting previously unselected package python3-pyasn1-modules. 160s Preparing to unpack .../52-python3-pyasn1-modules_0.2.8-1_all.deb ... 160s Unpacking python3-pyasn1-modules (0.2.8-1) ... 160s Selecting previously unselected package python3-service-identity. 160s Preparing to unpack .../53-python3-service-identity_24.1.0-1_all.deb ... 160s Unpacking python3-service-identity (24.1.0-1) ... 160s Selecting previously unselected package python3-automat. 160s Preparing to unpack .../54-python3-automat_22.10.0-2_all.deb ... 160s Unpacking python3-automat (22.10.0-2) ... 161s Selecting previously unselected package python3-constantly. 161s Preparing to unpack .../55-python3-constantly_23.10.4-1_all.deb ... 161s Unpacking python3-constantly (23.10.4-1) ... 161s Selecting previously unselected package python3-hyperlink. 161s Preparing to unpack .../56-python3-hyperlink_21.0.0-5_all.deb ... 161s Unpacking python3-hyperlink (21.0.0-5) ... 161s Selecting previously unselected package python3-incremental. 161s Preparing to unpack .../57-python3-incremental_22.10.0-1_all.deb ... 161s Unpacking python3-incremental (22.10.0-1) ... 161s Selecting previously unselected package python3-zope.interface. 161s Preparing to unpack .../58-python3-zope.interface_6.1-1build1_arm64.deb ... 161s Unpacking python3-zope.interface (6.1-1build1) ... 161s Selecting previously unselected package python3-twisted. 161s Preparing to unpack .../59-python3-twisted_24.3.0-1ubuntu0.1_all.deb ... 161s Unpacking python3-twisted (24.3.0-1ubuntu0.1) ... 161s Selecting previously unselected package openssh-tests. 161s Preparing to unpack .../60-openssh-tests_1%3a9.6p1-3ubuntu13.5_arm64.deb ... 161s Unpacking openssh-tests (1:9.6p1-3ubuntu13.5) ... 161s Setting up wdiff (1.2.2-6build1) ... 161s Setting up libfile-which-perl (1.27-2) ... 161s Setting up libdynaloader-functions-perl (0.003-3) ... 161s Setting up libclass-method-modifiers-perl (2.15-1) ... 161s Setting up libio-pty-perl (1:1.20-1build2) ... 161s Setting up python3-zope.interface (6.1-1build1) ... 161s Setting up libclone-perl:arm64 (0.46-1build3) ... 161s Setting up libtommath1:arm64 (1.2.1-2build1) ... 161s Setting up libhtml-tagset-perl (3.20-6) ... 161s Setting up python3-bcrypt (3.2.2-1build1) ... 162s Setting up python3-automat (22.10.0-2) ... 162s Setting up liblwp-mediatypes-perl (6.04-2) ... 162s Setting up libtry-tiny-perl (0.31-2) ... 162s Setting up perl-openssl-defaults:arm64 (7build3) ... 162s Setting up libencode-locale-perl (1.05-3) ... 162s Setting up python3-hamcrest (2.1.0-1) ... 162s Setting up putty-tools (0.81-1) ... 162s Setting up libhavege2:arm64 (1.9.14-1ubuntu2) ... 162s Setting up patchutils (0.4.2-1build3) ... 162s Setting up python3-incremental (22.10.0-1) ... 162s Setting up python3-hyperlink (21.0.0-5) ... 162s Setting up libio-html-perl (1.004-3) ... 162s Setting up libb-hooks-op-check-perl:arm64 (0.22-3build1) ... 162s Setting up libipc-run-perl (20231003.0-1) ... 162s Setting up libtimedate-perl (2.3300-2) ... 162s Setting up librole-tiny-perl (2.002004-1) ... 162s Setting up python3-pyasn1 (0.4.8-4) ... 163s Setting up python3-constantly (23.10.4-1) ... 163s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 163s Setting up libclass-xsaccessor-perl (1.19-4build4) ... 163s Setting up libfile-dirlist-perl (0.05-3) ... 163s Setting up libfile-homedir-perl (1.006-2) ... 163s Setting up liburi-perl (5.27-1) ... 163s Setting up libfile-touch-perl (0.12-2) ... 163s Setting up libnet-ssleay-perl:arm64 (1.94-1build4) ... 163s Setting up libtomcrypt1:arm64 (1.18.2+dfsg-7build1) ... 163s Setting up libhttp-date-perl (6.06-1) ... 163s Setting up haveged (1.9.14-1ubuntu2) ... 163s Created symlink /etc/systemd/system/sysinit.target.wants/haveged.service → /usr/lib/systemd/system/haveged.service. 164s Setting up dropbear-bin (2022.83-4) ... 164s Setting up libfile-listing-perl (6.16-1) ... 164s Setting up libnet-http-perl (6.23-1) ... 164s Setting up libdevel-callchecker-perl:arm64 (0.008-2build3) ... 164s Setting up dropbear (2022.83-4) ... 164s Converting existing OpenSSH RSA host key to Dropbear format. 164s Key is a ssh-rsa key 164s Wrote key to '/etc/dropbear/dropbear_rsa_host_key' 164s 3072 SHA256:CprE/YQTvkARxeOtSkueMX6AbEL6ktgG34dCZoEKjv0 /etc/dropbear/dropbear_rsa_host_key (RSA) 164s +---[RSA 3072]----+ 164s | o+. | 164s | .o | 164s | ....o | 164s |o+.o.o. | 164s |Oo+.*.. S | 164s |B=@+.* . | 164s |+#oX..o | 164s |+ % E . | 164s | o o . | 164s +----[SHA256]-----+ 164s Converting existing OpenSSH ECDSA host key to Dropbear format. 164s Key is a ecdsa-sha2-nistp256 key 164s Wrote key to '/etc/dropbear/dropbear_ecdsa_host_key' 164s 256 SHA256:gF9SCY4r2jfNmYlvXjmTobeGhYjdJpmJ9CjN5C8pi0g /etc/dropbear/dropbear_ecdsa_host_key (ECDSA) 164s +---[ECDSA 256]---+ 164s | .... | 164s | + .. | 164s | o + . | 164s | o o + | 164s | *.*.*..S | 164s |.oB.O++=.+ | 164s |.E.o+oBoB | 164s |= o..ooo.+ | 164s |+o . oo.. | 164s +----[SHA256]-----+ 164s Converting existing OpenSSH ED25519 host key to Dropbear format. 164s Key is a ssh-ed25519 key 164s Wrote key to '/etc/dropbear/dropbear_ed25519_host_key' 164s 256 SHA256:LmQs4GOiergNHP2FeHka4oMOFEA88UeXTD2v5kA6M4Y /etc/dropbear/dropbear_ed25519_host_key (ED25519) 164s +--[ED25519 256]--+ 164s |+o. .ooo | 164s |.o. . .o o | 164s | .o. . o | 164s | .o.o.o. . | 164s |.o++o=*oS . | 164s |+o+E+X=o o | 164s |++ o.o= = | 164s |=o. . . . | 164s |o+. | 164s +----[SHA256]-----+ 164s Created symlink /etc/systemd/system/multi-user.target.wants/dropbear.service → /usr/lib/systemd/system/dropbear.service. 164s Setting up python3-pyasn1-modules (0.2.8-1) ... 165s Setting up python3-service-identity (24.1.0-1) ... 165s Setting up libwww-robotrules-perl (6.02-1) ... 165s Setting up libhtml-parser-perl:arm64 (3.81-1build3) ... 165s Setting up libio-socket-ssl-perl (2.085-1) ... 165s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 165s Setting up libhttp-negotiate-perl (6.01-2) ... 165s Setting up libhttp-cookies-perl (6.11-1) ... 165s Setting up libhtml-tree-perl (5.07-3) ... 165s Setting up libparams-classify-perl:arm64 (0.015-2build5) ... 165s Setting up libmodule-runtime-perl (0.016-2) ... 165s Setting up python3-twisted (24.3.0-1ubuntu0.1) ... 169s Setting up libimport-into-perl (1.002005-2) ... 169s Setting up libmoo-perl (2.005005-1) ... 169s Setting up openssh-tests (1:9.6p1-3ubuntu13.5) ... 169s Setting up liblwp-protocol-https-perl (6.13-1) ... 169s Setting up libwww-perl (6.76-1) ... 169s Setting up devscripts (2.23.7) ... 169s Processing triggers for install-info (7.1-3build2) ... 169s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 169s Processing triggers for man-db (2.12.0-4build2) ... 171s autopkgtest [14:20:34]: test regress: [----------------------- 172s info: Adding user `openssh-tests' ... 172s info: Selecting UID/GID from range 1000 to 59999 ... 172s info: Adding new group `openssh-tests' (1001) ... 172s info: Adding new user `openssh-tests' (1001) with group `openssh-tests (1001)' ... 172s info: Creating home directory `/home/openssh-tests' ... 172s info: Copying files from `/etc/skel' ... 172s info: Adding new user `openssh-tests' to supplemental / extra groups `users' ... 172s info: Adding user `openssh-tests' to group `users' ... 172s Synchronizing state of haveged.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 172s Executing: /usr/lib/systemd/systemd-sysv-install enable haveged 173s 14:20:36.203342381 I: Started /usr/lib/openssh/regress/run-tests /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user 173s 14:20:36.233472886 O: make: Entering directory '/tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress' 173s 14:20:36.235297545 O: test "x" = "x" || mkdir -p /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/valgrind-out 173s 14:20:36.237526767 O: ssh-keygen -if /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_ssh2.prv | diff - /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_openssh.prv 173s 14:20:36.242733020 O: tr '\n' '\r' /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_ssh2_cr.prv 173s 14:20:36.244852161 O: ssh-keygen -if /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_ssh2_cr.prv | diff - /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_openssh.prv 173s 14:20:36.252083715 O: awk '{print $0 "\r"}' /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_ssh2.prv > /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_ssh2_crnl.prv 173s 14:20:36.256129316 O: ssh-keygen -if /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_ssh2_crnl.prv | diff - /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_openssh.prv 173s 14:20:36.263383349 O: cat /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_openssh.prv > /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t2.out 173s 14:20:36.265660012 O: chmod 600 /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t2.out 173s 14:20:36.268676323 O: ssh-keygen -yf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t2.out | diff - /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_openssh.pub 173s 14:20:36.274711584 O: ssh-keygen -ef /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_openssh.pub >/tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t3.out 173s 14:20:36.280065598 O: ssh-keygen -if /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t3.out | diff - /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_openssh.pub 173s 14:20:36.285515254 O: ssh-keygen -E md5 -lf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_openssh.pub |\ 173s 14:20:36.289722016 O: awk '{print $2}' | diff - /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t4.ok 173s 14:20:36.292910208 O: ssh-keygen -Bf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_openssh.pub |\ 173s 14:20:36.297240132 O: awk '{print $2}' | diff - /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t5.ok 173s 14:20:36.300621047 O: ssh-keygen -if /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/dsa_ssh2.prv > /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t6.out1 173s 14:20:36.306911270 O: ssh-keygen -if /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/dsa_ssh2.pub > /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t6.out2 173s 14:20:36.311963722 O: chmod 600 /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t6.out1 173s 14:20:36.313634218 O: ssh-keygen -yf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t6.out1 | diff - /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t6.out2 173s 14:20:36.321114334 O: ssh-keygen -q -t rsa -N '' -f /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t7.out 175s 14:20:38.345169147 O: ssh-keygen -lf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t7.out > /dev/null 175s 14:20:38.350976799 O: ssh-keygen -Bf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t7.out > /dev/null 175s 14:20:38.356734050 O: ssh-keygen -q -t dsa -N '' -f /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t8.out 175s 14:20:38.472681443 O: ssh-keygen -lf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t8.out > /dev/null 175s 14:20:38.478523215 O: ssh-keygen -Bf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t8.out > /dev/null 175s 14:20:38.484187065 O: ! /usr/bin/ssh -Q key-plain | grep ecdsa >/dev/null || \ 175s 14:20:38.485860800 O: ssh-keygen -q -t ecdsa -N '' -f /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t9.out 175s 14:20:38.506344142 O: ! /usr/bin/ssh -Q key-plain | grep ecdsa >/dev/null || \ 175s 14:20:38.507916036 O: ssh-keygen -lf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t9.out > /dev/null 175s 14:20:38.518345969 O: ! /usr/bin/ssh -Q key-plain | grep ecdsa >/dev/null || \ 175s 14:20:38.519970264 O: ssh-keygen -Bf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t9.out > /dev/null 175s 14:20:38.531524207 O: ssh-keygen -q -t ed25519 -N '' -f /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t10.out 175s 14:20:38.536666172 O: ssh-keygen -lf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t10.out > /dev/null 175s 14:20:38.542434224 O: ssh-keygen -Bf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t10.out > /dev/null 175s 14:20:38.547822672 O: ssh-keygen -E sha256 -lf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/rsa_openssh.pub |\ 175s 14:20:38.549407286 O: awk '{print $2}' | diff - /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t11.ok 175s 14:20:38.556874912 O: ssh-keygen -q -t ed25519 -N '' -C 'test-comment-1234' -f /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t12.out 175s 14:20:38.562164399 O: ssh-keygen -lf /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/t12.out.pub | grep test-comment-1234 >/dev/null 175s 14:20:38.569811868 E: run test connect.sh ... 177s 14:20:40.659100767 O: ok simple connect 177s 14:20:40.660307297 E: run test proxy-connect.sh ... 177s 14:20:40.893490802 O: plain username comp=no 178s 14:20:41.116986494 O: plain username comp=yes 178s 14:20:41.343674638 O: username with style 178s 14:20:41.562209921 O: ok proxy connect 178s 14:20:41.563873173 E: run test sshfp-connect.sh ... 178s 14:20:41.794806348 O: SKIPPED: TEST_SSH_SSHFP_DOMAIN not set. 178s 14:20:41.796215878 E: run test connect-privsep.sh ... 182s 14:20:44.960073348 O: ok proxy connect with privsep 182s 14:20:44.961669438 E: run test connect-uri.sh ... 182s 14:20:45.287688580 O: uri connect: no trailing slash 182s 14:20:45.541538899 O: uri connect: trailing slash 182s 14:20:45.791227235 O: uri connect: with path name 182s 14:20:45.826157513 O: ok uri connect 182s 14:20:45.827586001 E: run test proto-version.sh ... 183s 14:20:46.082768378 O: ok sshd version with different protocol combinations 183s 14:20:46.083643063 E: run test proto-mismatch.sh ... 183s 14:20:46.343056521 O: ok protocol version mismatch 183s 14:20:46.344529729 E: run test exit-status.sh ... 183s 14:20:46.558937349 O: test remote exit status: status 0 189s 14:20:51.991890920 O: test remote exit status: status 1 194s 14:20:57.425309349 O: test remote exit status: status 4 199s 14:21:02.850390121 O: test remote exit status: status 5 205s 14:21:08.279707416 O: test remote exit status: status 44 210s 14:21:13.743288036 O: ok remote exit status 210s 14:21:13.745201574 E: run test exit-status-signal.sh ... 212s 14:21:14.991475790 O: ok exit status on signal 212s 14:21:14.993364587 E: run test envpass.sh ... 212s 14:21:15.320536594 O: test environment passing: pass env, don't accept 212s 14:21:15.544468073 O: test environment passing: setenv, don't accept 212s 14:21:15.764315429 O: test environment passing: don't pass env, accept 213s 14:21:15.985737773 O: test environment passing: pass single env, accept single env 213s 14:21:16.205818036 O: test environment passing: pass multiple env, accept multiple env 213s 14:21:16.425323742 O: test environment passing: setenv, accept 213s 14:21:16.641249273 O: test environment passing: setenv, first match wins 213s 14:21:16.856935267 O: test environment passing: server setenv wins 214s 14:21:17.074382284 O: test environment passing: server setenv wins 214s 14:21:17.289730824 O: ok environment passing 214s 14:21:17.290731656 E: run test transfer.sh ... 216s 14:21:19.341292702 O: ok transfer data 216s 14:21:19.342845644 E: run test banner.sh ... 216s 14:21:19.558503278 O: test banner: missing banner file 216s 14:21:19.773764665 O: test banner: size 0 217s 14:21:19.988067521 O: test banner: size 10 217s 14:21:20.212183952 O: test banner: size 100 217s 14:21:20.436101786 O: test banner: size 1000 217s 14:21:20.670511983 O: test banner: size 10000 217s 14:21:20.905173114 O: test banner: size 100000 218s 14:21:21.126672542 O: test banner: suppress banner (-q) 218s 14:21:21.340746154 O: ok banner 218s 14:21:21.341589369 E: run test rekey.sh ... 218s 14:21:21.601271309 O: client rekey KexAlgorithms=diffie-hellman-group1-sha1 219s 14:21:22.553828652 O: client rekey KexAlgorithms=diffie-hellman-group14-sha1 220s 14:21:23.499256852 O: client rekey KexAlgorithms=diffie-hellman-group14-sha256 221s 14:21:24.443543712 O: client rekey KexAlgorithms=diffie-hellman-group16-sha512 222s 14:21:25.397237725 O: client rekey KexAlgorithms=diffie-hellman-group18-sha512 223s 14:21:26.353182944 O: client rekey KexAlgorithms=diffie-hellman-group-exchange-sha1 224s 14:21:27.301543097 O: client rekey KexAlgorithms=diffie-hellman-group-exchange-sha256 225s 14:21:28.244690427 O: client rekey KexAlgorithms=ecdh-sha2-nistp256 226s 14:21:29.343340899 O: client rekey KexAlgorithms=ecdh-sha2-nistp384 227s 14:21:30.288398713 O: client rekey KexAlgorithms=ecdh-sha2-nistp521 228s 14:21:31.236967892 O: client rekey KexAlgorithms=curve25519-sha256 229s 14:21:32.185900819 O: client rekey KexAlgorithms=curve25519-sha256@libssh.org 230s 14:21:33.133858080 O: client rekey KexAlgorithms=sntrup761x25519-sha512@openssh.com 231s 14:21:34.077727572 O: client rekey Ciphers=3des-cbc 232s 14:21:35.022314894 O: client rekey Ciphers=aes128-cbc 232s 14:21:35.963656126 O: client rekey Ciphers=aes192-cbc 233s 14:21:36.911936885 O: client rekey Ciphers=aes256-cbc 234s 14:21:37.857291002 O: client rekey Ciphers=aes128-ctr 235s 14:21:38.805736721 O: client rekey Ciphers=aes192-ctr 236s 14:21:39.752765474 O: client rekey Ciphers=aes256-ctr 237s 14:21:40.851660934 O: client rekey Ciphers=aes128-gcm@openssh.com 238s 14:21:41.794272829 O: client rekey Ciphers=aes256-gcm@openssh.com 239s 14:21:42.742530287 O: client rekey Ciphers=chacha20-poly1305@openssh.com 240s 14:21:43.688972451 O: client rekey MACs=hmac-sha1 241s 14:21:44.635887600 O: client rekey MACs=hmac-sha1-96 242s 14:21:45.596348395 O: client rekey MACs=hmac-sha2-256 243s 14:21:46.546424692 O: client rekey MACs=hmac-sha2-512 244s 14:21:47.487954200 O: client rekey MACs=hmac-md5 245s 14:21:48.427309840 O: client rekey MACs=hmac-md5-96 246s 14:21:49.366816009 O: client rekey MACs=umac-64@openssh.com 247s 14:21:50.303390419 O: client rekey MACs=umac-128@openssh.com 248s 14:21:51.240977696 O: client rekey MACs=hmac-sha1-etm@openssh.com 249s 14:21:52.184021036 O: client rekey MACs=hmac-sha1-96-etm@openssh.com 250s 14:21:53.134195098 O: client rekey MACs=hmac-sha2-256-etm@openssh.com 251s 14:21:54.074304918 O: client rekey MACs=hmac-sha2-512-etm@openssh.com 252s 14:21:55.031689065 O: client rekey MACs=hmac-md5-etm@openssh.com 253s 14:21:55.973485914 O: client rekey MACs=hmac-md5-96-etm@openssh.com 253s 14:21:56.923067187 O: client rekey MACs=umac-64-etm@openssh.com 254s 14:21:57.875100212 O: client rekey MACs=umac-128-etm@openssh.com 255s 14:21:58.862153808 O: client rekey aes128-gcm@openssh.com diffie-hellman-group1-sha1 256s 14:21:59.818192916 O: client rekey aes128-gcm@openssh.com diffie-hellman-group14-sha1 257s 14:22:00.784074443 O: client rekey aes128-gcm@openssh.com diffie-hellman-group14-sha256 258s 14:22:01.732063152 O: client rekey aes128-gcm@openssh.com diffie-hellman-group16-sha512 259s 14:22:02.687170633 O: client rekey aes128-gcm@openssh.com diffie-hellman-group18-sha512 260s 14:22:03.642235271 O: client rekey aes128-gcm@openssh.com diffie-hellman-group-exchange-sha1 261s 14:22:04.585517792 O: client rekey aes128-gcm@openssh.com diffie-hellman-group-exchange-sha256 262s 14:22:05.536980226 O: client rekey aes128-gcm@openssh.com ecdh-sha2-nistp256 263s 14:22:06.481696147 O: client rekey aes128-gcm@openssh.com ecdh-sha2-nistp384 264s 14:22:07.429251614 O: client rekey aes128-gcm@openssh.com ecdh-sha2-nistp521 265s 14:22:08.376900503 O: client rekey aes128-gcm@openssh.com curve25519-sha256 266s 14:22:09.320892033 O: client rekey aes128-gcm@openssh.com curve25519-sha256@libssh.org 267s 14:22:10.263227865 O: client rekey aes128-gcm@openssh.com sntrup761x25519-sha512@openssh.com 268s 14:22:11.220662814 O: client rekey aes256-gcm@openssh.com diffie-hellman-group1-sha1 269s 14:22:12.162294434 O: client rekey aes256-gcm@openssh.com diffie-hellman-group14-sha1 270s 14:22:13.107290618 O: client rekey aes256-gcm@openssh.com diffie-hellman-group14-sha256 271s 14:22:14.052051043 O: client rekey aes256-gcm@openssh.com diffie-hellman-group16-sha512 272s 14:22:14.994727298 O: client rekey aes256-gcm@openssh.com diffie-hellman-group18-sha512 272s 14:22:15.935677433 O: client rekey aes256-gcm@openssh.com diffie-hellman-group-exchange-sha1 273s 14:22:16.874883214 O: client rekey aes256-gcm@openssh.com diffie-hellman-group-exchange-sha256 274s 14:22:17.819734948 O: client rekey aes256-gcm@openssh.com ecdh-sha2-nistp256 275s 14:22:18.762431192 O: client rekey aes256-gcm@openssh.com ecdh-sha2-nistp384 276s 14:22:19.705318870 O: client rekey aes256-gcm@openssh.com ecdh-sha2-nistp521 277s 14:22:20.645771056 O: client rekey aes256-gcm@openssh.com curve25519-sha256 278s 14:22:21.586654820 O: client rekey aes256-gcm@openssh.com curve25519-sha256@libssh.org 279s 14:22:22.524380707 O: client rekey aes256-gcm@openssh.com sntrup761x25519-sha512@openssh.com 280s 14:22:23.472959101 O: client rekey chacha20-poly1305@openssh.com diffie-hellman-group1-sha1 281s 14:22:24.416032809 O: client rekey chacha20-poly1305@openssh.com diffie-hellman-group14-sha1 282s 14:22:25.364525797 O: client rekey chacha20-poly1305@openssh.com diffie-hellman-group14-sha256 283s 14:22:26.308162022 O: client rekey chacha20-poly1305@openssh.com diffie-hellman-group16-sha512 284s 14:22:27.255861288 O: client rekey chacha20-poly1305@openssh.com diffie-hellman-group18-sha512 285s 14:22:28.205100160 O: client rekey chacha20-poly1305@openssh.com diffie-hellman-group-exchange-sha1 286s 14:22:29.154617190 O: client rekey chacha20-poly1305@openssh.com diffie-hellman-group-exchange-sha256 287s 14:22:30.101194518 O: client rekey chacha20-poly1305@openssh.com ecdh-sha2-nistp256 288s 14:22:31.050053500 O: client rekey chacha20-poly1305@openssh.com ecdh-sha2-nistp384 289s 14:22:31.995300505 O: client rekey chacha20-poly1305@openssh.com ecdh-sha2-nistp521 289s 14:22:32.941717195 O: client rekey chacha20-poly1305@openssh.com curve25519-sha256 290s 14:22:33.888422294 O: client rekey chacha20-poly1305@openssh.com curve25519-sha256@libssh.org 291s 14:22:34.838748412 O: client rekey chacha20-poly1305@openssh.com sntrup761x25519-sha512@openssh.com 292s 14:22:35.787216706 O: client rekeylimit 16 294s 14:22:37.096296814 O: client rekeylimit 1k 295s 14:22:38.351519065 O: client rekeylimit 128k 296s 14:22:39.315411888 O: client rekeylimit 256k 297s 14:22:40.268203502 O: client rekeylimit default 5 312s 14:22:55.493074866 O: client rekeylimit default 10 332s 14:23:15.714449816 O: client rekeylimit default 5 no data 347s 14:23:30.938870576 O: client rekeylimit default 10 no data 368s 14:23:51.300864476 O: server rekeylimit 16 369s 14:23:52.627693112 O: server rekeylimit 1k 370s 14:23:53.935990935 O: server rekeylimit 128k 371s 14:23:54.888741838 O: server rekeylimit 256k 372s 14:23:55.828338984 O: server rekeylimit default 5 no data 388s 14:24:11.118806244 O: server rekeylimit default 10 no data 408s 14:24:31.408987464 O: rekeylimit parsing 416s 14:24:39.394503503 O: ok rekey 416s 14:24:39.395727428 E: run test dhgex.sh ... 416s 14:24:39.615061216 O: dhgex bits 3072 diffie-hellman-group-exchange-sha1 3des-cbc 416s 14:24:39.790443067 O: dhgex bits 3072 diffie-hellman-group-exchange-sha256 3des-cbc 416s 14:24:39.971841979 O: dhgex bits 3072 diffie-hellman-group-exchange-sha1 aes128-cbc 417s 14:24:40.141355163 O: dhgex bits 3072 diffie-hellman-group-exchange-sha256 aes128-cbc 417s 14:24:40.313404316 O: dhgex bits 3072 diffie-hellman-group-exchange-sha1 aes128-ctr 417s 14:24:40.483676405 O: dhgex bits 3072 diffie-hellman-group-exchange-sha256 aes128-ctr 417s 14:24:40.664432078 O: dhgex bits 3072 diffie-hellman-group-exchange-sha1 aes128-gcm@openssh.com 417s 14:24:40.839230172 O: dhgex bits 3072 diffie-hellman-group-exchange-sha256 aes128-gcm@openssh.com 418s 14:24:41.022667302 O: dhgex bits 7680 diffie-hellman-group-exchange-sha1 aes192-cbc 418s 14:24:41.291158012 O: dhgex bits 7680 diffie-hellman-group-exchange-sha256 aes192-cbc 418s 14:24:41.561649915 O: dhgex bits 7680 diffie-hellman-group-exchange-sha1 aes192-ctr 418s 14:24:41.828946341 O: dhgex bits 7680 diffie-hellman-group-exchange-sha256 aes192-ctr 419s 14:24:42.113116056 O: dhgex bits 8192 diffie-hellman-group-exchange-sha1 aes256-cbc 419s 14:24:42.396528328 O: dhgex bits 8192 diffie-hellman-group-exchange-sha256 aes256-cbc 419s 14:24:42.679193253 O: dhgex bits 8192 diffie-hellman-group-exchange-sha1 aes256-ctr 419s 14:24:42.966545150 O: dhgex bits 8192 diffie-hellman-group-exchange-sha256 aes256-ctr 420s 14:24:43.243793777 O: dhgex bits 8192 diffie-hellman-group-exchange-sha1 aes256-gcm@openssh.com 420s 14:24:43.531617147 O: dhgex bits 8192 diffie-hellman-group-exchange-sha256 aes256-gcm@openssh.com 420s 14:24:43.812383819 O: dhgex bits 8192 diffie-hellman-group-exchange-sha1 chacha20-poly1305@openssh.com 421s 14:24:44.212871998 O: dhgex bits 8192 diffie-hellman-group-exchange-sha256 chacha20-poly1305@openssh.com 421s 14:24:44.610813069 O: ok dhgex 421s 14:24:44.612451008 E: run test stderr-data.sh ... 421s 14:24:44.814190824 O: test stderr data transfer: () 428s 14:24:51.245214976 O: test stderr data transfer: (-n) 434s 14:24:57.676258686 E: run test stderr-after-eof.sh ... 434s 14:24:57.675978716 O: ok stderr data transfer 437s 14:25:00.110165233 O: ok stderr data after eof 437s 14:25:00.111223950 E: run test broken-pipe.sh ... 437s 14:25:00.342182365 O: ok broken pipe test 437s 14:25:00.343239962 E: run test try-ciphers.sh ... 437s 14:25:00.559025683 O: test try ciphers: cipher 3des-cbc mac hmac-sha1 437s 14:25:00.780021547 O: test try ciphers: cipher 3des-cbc mac hmac-sha1-96 438s 14:25:01.002765433 O: test try ciphers: cipher 3des-cbc mac hmac-sha2-256 438s 14:25:01.228256721 O: test try ciphers: cipher 3des-cbc mac hmac-sha2-512 438s 14:25:01.457921476 O: test try ciphers: cipher 3des-cbc mac hmac-md5 438s 14:25:01.677135024 O: test try ciphers: cipher 3des-cbc mac hmac-md5-96 438s 14:25:01.902731116 O: test try ciphers: cipher 3des-cbc mac umac-64@openssh.com 439s 14:25:02.122338590 O: test try ciphers: cipher 3des-cbc mac umac-128@openssh.com 439s 14:25:02.360638114 O: test try ciphers: cipher 3des-cbc mac hmac-sha1-etm@openssh.com 439s 14:25:02.587381753 O: test try ciphers: cipher 3des-cbc mac hmac-sha1-96-etm@openssh.com 439s 14:25:02.823828452 O: test try ciphers: cipher 3des-cbc mac hmac-sha2-256-etm@openssh.com 440s 14:25:03.052766364 O: test try ciphers: cipher 3des-cbc mac hmac-sha2-512-etm@openssh.com 440s 14:25:03.291173398 O: test try ciphers: cipher 3des-cbc mac hmac-md5-etm@openssh.com 440s 14:25:03.515941914 O: test try ciphers: cipher 3des-cbc mac hmac-md5-96-etm@openssh.com 440s 14:25:03.739348182 O: test try ciphers: cipher 3des-cbc mac umac-64-etm@openssh.com 440s 14:25:03.964885964 O: test try ciphers: cipher 3des-cbc mac umac-128-etm@openssh.com 441s 14:25:04.203496993 O: test try ciphers: cipher aes128-cbc mac hmac-sha1 441s 14:25:04.427541350 O: test try ciphers: cipher aes128-cbc mac hmac-sha1-96 441s 14:25:04.650478988 O: test try ciphers: cipher aes128-cbc mac hmac-sha2-256 441s 14:25:04.873390026 O: test try ciphers: cipher aes128-cbc mac hmac-sha2-512 442s 14:25:05.101333873 O: test try ciphers: cipher aes128-cbc mac hmac-md5 442s 14:25:05.326881790 O: test try ciphers: cipher aes128-cbc mac hmac-md5-96 442s 14:25:05.555752302 O: test try ciphers: cipher aes128-cbc mac umac-64@openssh.com 442s 14:25:05.775871349 O: test try ciphers: cipher aes128-cbc mac umac-128@openssh.com 443s 14:25:05.998343118 O: test try ciphers: cipher aes128-cbc mac hmac-sha1-etm@openssh.com 443s 14:25:06.219213539 O: test try ciphers: cipher aes128-cbc mac hmac-sha1-96-etm@openssh.com 443s 14:25:06.441369284 O: test try ciphers: cipher aes128-cbc mac hmac-sha2-256-etm@openssh.com 443s 14:25:06.666637857 O: test try ciphers: cipher aes128-cbc mac hmac-sha2-512-etm@openssh.com 443s 14:25:06.889072212 O: test try ciphers: cipher aes128-cbc mac hmac-md5-etm@openssh.com 444s 14:25:07.111522362 O: test try ciphers: cipher aes128-cbc mac hmac-md5-96-etm@openssh.com 444s 14:25:07.338836954 O: test try ciphers: cipher aes128-cbc mac umac-64-etm@openssh.com 444s 14:25:07.559296867 O: test try ciphers: cipher aes128-cbc mac umac-128-etm@openssh.com 444s 14:25:07.796738652 O: test try ciphers: cipher aes192-cbc mac hmac-sha1 445s 14:25:08.017131562 O: test try ciphers: cipher aes192-cbc mac hmac-sha1-96 445s 14:25:08.240515605 O: test try ciphers: cipher aes192-cbc mac hmac-sha2-256 445s 14:25:08.466426096 O: test try ciphers: cipher aes192-cbc mac hmac-sha2-512 445s 14:25:08.692352267 O: test try ciphers: cipher aes192-cbc mac hmac-md5 445s 14:25:08.919483481 O: test try ciphers: cipher aes192-cbc mac hmac-md5-96 446s 14:25:09.151155683 O: test try ciphers: cipher aes192-cbc mac umac-64@openssh.com 446s 14:25:09.371170997 O: test try ciphers: cipher aes192-cbc mac umac-128@openssh.com 446s 14:25:09.596547977 O: test try ciphers: cipher aes192-cbc mac hmac-sha1-etm@openssh.com 446s 14:25:09.820149815 O: test try ciphers: cipher aes192-cbc mac hmac-sha1-96-etm@openssh.com 447s 14:25:10.042428965 O: test try ciphers: cipher aes192-cbc mac hmac-sha2-256-etm@openssh.com 447s 14:25:10.272367491 O: test try ciphers: cipher aes192-cbc mac hmac-sha2-512-etm@openssh.com 447s 14:25:10.496045520 O: test try ciphers: cipher aes192-cbc mac hmac-md5-etm@openssh.com 447s 14:25:10.721428568 O: test try ciphers: cipher aes192-cbc mac hmac-md5-96-etm@openssh.com 447s 14:25:10.942100452 O: test try ciphers: cipher aes192-cbc mac umac-64-etm@openssh.com 448s 14:25:11.167075677 O: test try ciphers: cipher aes192-cbc mac umac-128-etm@openssh.com 448s 14:25:11.402603184 O: test try ciphers: cipher aes256-cbc mac hmac-sha1 448s 14:25:11.629301625 O: test try ciphers: cipher aes256-cbc mac hmac-sha1-96 448s 14:25:11.855980986 O: test try ciphers: cipher aes256-cbc mac hmac-sha2-256 449s 14:25:12.077362400 O: test try ciphers: cipher aes256-cbc mac hmac-sha2-512 449s 14:25:12.304262676 O: test try ciphers: cipher aes256-cbc mac hmac-md5 449s 14:25:12.533313707 O: test try ciphers: cipher aes256-cbc mac hmac-md5-96 449s 14:25:12.757844702 O: test try ciphers: cipher aes256-cbc mac umac-64@openssh.com 449s 14:25:12.977959064 O: test try ciphers: cipher aes256-cbc mac umac-128@openssh.com 450s 14:25:13.194978509 O: test try ciphers: cipher aes256-cbc mac hmac-sha1-etm@openssh.com 450s 14:25:13.411513296 O: test try ciphers: cipher aes256-cbc mac hmac-sha1-96-etm@openssh.com 450s 14:25:13.642478981 O: test try ciphers: cipher aes256-cbc mac hmac-sha2-256-etm@openssh.com 450s 14:25:13.864435316 O: test try ciphers: cipher aes256-cbc mac hmac-sha2-512-etm@openssh.com 451s 14:25:14.084328255 O: test try ciphers: cipher aes256-cbc mac hmac-md5-etm@openssh.com 451s 14:25:14.322171925 O: test try ciphers: cipher aes256-cbc mac hmac-md5-96-etm@openssh.com 451s 14:25:14.547653369 O: test try ciphers: cipher aes256-cbc mac umac-64-etm@openssh.com 451s 14:25:14.783700017 O: test try ciphers: cipher aes256-cbc mac umac-128-etm@openssh.com 452s 14:25:15.009698919 O: test try ciphers: cipher aes128-ctr mac hmac-sha1 452s 14:25:15.231369821 O: test try ciphers: cipher aes128-ctr mac hmac-sha1-96 452s 14:25:15.447789503 O: test try ciphers: cipher aes128-ctr mac hmac-sha2-256 452s 14:25:15.670381917 O: test try ciphers: cipher aes128-ctr mac hmac-sha2-512 452s 14:25:15.892070580 O: test try ciphers: cipher aes128-ctr mac hmac-md5 453s 14:25:16.130403288 O: test try ciphers: cipher aes128-ctr mac hmac-md5-96 453s 14:25:16.347225013 O: test try ciphers: cipher aes128-ctr mac umac-64@openssh.com 453s 14:25:16.570484199 O: test try ciphers: cipher aes128-ctr mac umac-128@openssh.com 453s 14:25:16.792900076 O: test try ciphers: cipher aes128-ctr mac hmac-sha1-etm@openssh.com 454s 14:25:17.013273002 O: test try ciphers: cipher aes128-ctr mac hmac-sha1-96-etm@openssh.com 454s 14:25:17.236764825 O: test try ciphers: cipher aes128-ctr mac hmac-sha2-256-etm@openssh.com 454s 14:25:17.461134238 O: test try ciphers: cipher aes128-ctr mac hmac-sha2-512-etm@openssh.com 454s 14:25:17.689338103 O: test try ciphers: cipher aes128-ctr mac hmac-md5-etm@openssh.com 454s 14:25:17.911276512 O: test try ciphers: cipher aes128-ctr mac hmac-md5-96-etm@openssh.com 455s 14:25:18.133641170 O: test try ciphers: cipher aes128-ctr mac umac-64-etm@openssh.com 455s 14:25:18.354866305 O: test try ciphers: cipher aes128-ctr mac umac-128-etm@openssh.com 455s 14:25:18.587881203 O: test try ciphers: cipher aes192-ctr mac hmac-sha1 455s 14:25:18.804989517 O: test try ciphers: cipher aes192-ctr mac hmac-sha1-96 456s 14:25:19.021251881 O: test try ciphers: cipher aes192-ctr mac hmac-sha2-256 456s 14:25:19.243070106 O: test try ciphers: cipher aes192-ctr mac hmac-sha2-512 456s 14:25:19.464221668 O: test try ciphers: cipher aes192-ctr mac hmac-md5 456s 14:25:19.686106295 O: test try ciphers: cipher aes192-ctr mac hmac-md5-96 456s 14:25:19.906360786 O: test try ciphers: cipher aes192-ctr mac umac-64@openssh.com 457s 14:25:20.128396132 O: test try ciphers: cipher aes192-ctr mac umac-128@openssh.com 457s 14:25:20.355945902 O: test try ciphers: cipher aes192-ctr mac hmac-sha1-etm@openssh.com 457s 14:25:20.582436076 O: test try ciphers: cipher aes192-ctr mac hmac-sha1-96-etm@openssh.com 457s 14:25:20.807737490 O: test try ciphers: cipher aes192-ctr mac hmac-sha2-256-etm@openssh.com 458s 14:25:21.032272195 O: test try ciphers: cipher aes192-ctr mac hmac-sha2-512-etm@openssh.com 458s 14:25:21.252951201 O: test try ciphers: cipher aes192-ctr mac hmac-md5-etm@openssh.com 458s 14:25:21.475269702 O: test try ciphers: cipher aes192-ctr mac hmac-md5-96-etm@openssh.com 458s 14:25:21.702048516 O: test try ciphers: cipher aes192-ctr mac umac-64-etm@openssh.com 458s 14:25:21.920084831 O: test try ciphers: cipher aes192-ctr mac umac-128-etm@openssh.com 459s 14:25:22.152034214 O: test try ciphers: cipher aes256-ctr mac hmac-sha1 459s 14:25:22.369047645 O: test try ciphers: cipher aes256-ctr mac hmac-sha1-96 459s 14:25:22.587524726 O: test try ciphers: cipher aes256-ctr mac hmac-sha2-256 459s 14:25:22.807903231 O: test try ciphers: cipher aes256-ctr mac hmac-sha2-512 460s 14:25:23.029509937 O: test try ciphers: cipher aes256-ctr mac hmac-md5 460s 14:25:23.249010403 O: test try ciphers: cipher aes256-ctr mac hmac-md5-96 460s 14:25:23.473752727 O: test try ciphers: cipher aes256-ctr mac umac-64@openssh.com 460s 14:25:23.704262007 O: test try ciphers: cipher aes256-ctr mac umac-128@openssh.com 460s 14:25:23.933748893 O: test try ciphers: cipher aes256-ctr mac hmac-sha1-etm@openssh.com 461s 14:25:24.168776240 O: test try ciphers: cipher aes256-ctr mac hmac-sha1-96-etm@openssh.com 461s 14:25:24.393737641 O: test try ciphers: cipher aes256-ctr mac hmac-sha2-256-etm@openssh.com 461s 14:25:24.616533330 O: test try ciphers: cipher aes256-ctr mac hmac-sha2-512-etm@openssh.com 461s 14:25:24.839699991 O: test try ciphers: cipher aes256-ctr mac hmac-md5-etm@openssh.com 462s 14:25:25.062847208 O: test try ciphers: cipher aes256-ctr mac hmac-md5-96-etm@openssh.com 462s 14:25:25.288049049 O: test try ciphers: cipher aes256-ctr mac umac-64-etm@openssh.com 462s 14:25:25.507990591 O: test try ciphers: cipher aes256-ctr mac umac-128-etm@openssh.com 462s 14:25:25.738287804 O: test try ciphers: cipher aes128-gcm@openssh.com mac hmac-sha1 463s 14:25:25.978148622 O: test try ciphers: cipher aes256-gcm@openssh.com mac hmac-sha1 463s 14:25:26.210041680 O: test try ciphers: cipher chacha20-poly1305@openssh.com mac hmac-sha1 463s 14:25:26.428613327 O: ok try ciphers 463s 14:25:26.428748531 E: run test yes-head.sh ... 466s 14:25:29.635729442 O: ok yes pipe head 466s 14:25:29.636963203 E: run test login-timeout.sh ... 482s 14:25:45.213671313 O: ok connect after login grace timeout 482s 14:25:45.214649545 E: run test agent.sh ... 491s 14:25:54.294190299 O: ok simple agent test 491s 14:25:54.295528823 E: run test agent-getpeereid.sh ... 491s 14:25:54.525631603 O: ok disallow agent attach from other uid 491s 14:25:54.526826242 E: run test agent-timeout.sh ... 511s 14:26:14.821855735 O: ok agent timeout test 511s 14:26:14.823336423 E: run test agent-ptrace.sh ... 512s 14:26:15.042351816 O: skipped (gdb not found) 512s 14:26:15.043905587 E: run test agent-subprocess.sh ... 522s 14:26:25.284306197 O: ok agent subprocess 522s 14:26:25.285624880 E: run test keyscan.sh ... 524s 14:26:27.159312831 O: ok keyscan 524s 14:26:27.160756517 E: run test keygen-change.sh ... 532s 14:26:35.699373079 O: ok change passphrase for key 532s 14:26:35.700624839 E: run test keygen-comment.sh ... 538s 14:26:41.915042929 O: ok Comment extraction from private key 538s 14:26:41.916358292 E: run test keygen-convert.sh ... 545s 14:26:48.485874882 O: ok convert keys 545s 14:26:48.487236605 E: run test keygen-knownhosts.sh ... 545s 14:26:48.879876717 O: /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/kh.hosts updated. 545s 14:26:48.881420966 O: Original contents retained as /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/kh.hosts.old 545s 14:26:48.905397013 O: /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/kh.hosts updated. 545s 14:26:48.907055706 O: Original contents retained as /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/kh.hosts.old 545s 14:26:48.913905485 O: /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/kh.hosts updated. 545s 14:26:48.915662861 O: Original contents retained as /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/kh.hosts.old 545s 14:26:48.930230087 O: /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/kh.hosts updated. 545s 14:26:48.931811857 O: Original contents retained as /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/kh.hosts.old 545s 14:26:48.959999918 O: /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/kh.hashed updated. 545s 14:26:48.961710973 O: Original contents retained as /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/kh.hashed.old 545s 14:26:48.966453485 O: ok ssh-keygen known_hosts 545s 14:26:48.967949972 E: run test keygen-moduli.sh ... 553s 14:26:56.509806318 O: ok keygen moduli 553s 14:26:56.511764741 E: run test keygen-sshfp.sh ... 553s 14:26:56.777412610 O: ok keygen-sshfp 553s 14:26:56.779079783 E: run test key-options.sh ... 554s 14:26:56.998851750 O: key option command="echo bar" 554s 14:26:57.220859266 O: key option no-pty,command="echo bar" 554s 14:26:57.438518963 O: key option pty default 554s 14:26:57.666460428 O: ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@key option pty no-pty 554s 14:26:57.880226681 O: key option pty restrict 555s 14:26:58.102899177 O: key option pty restrict,pty 555s 14:26:58.338408401 O: ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@key option environment 555s 14:26:58.886366140 O: key option from="127.0.0.1" 556s 14:26:59.635415560 O: key option from="127.0.0.0/8" 557s 14:27:00.145229837 O: key option expiry-time default 557s 14:27:00.366072830 O: key option expiry-time invalid 557s 14:27:00.623441065 O: key option expiry-time expired 557s 14:27:00.881303516 O: key option expiry-time valid 558s 14:27:01.126956537 O: ok key options 558s 14:27:01.128166056 E: run test scp.sh ... 558s 14:27:01.352090704 O: scp: scp mode: simple copy local file to local file 558s 14:27:01.366966337 O: scp: scp mode: simple copy local file to remote file 558s 14:27:01.377374829 O: scp: scp mode: simple copy remote file to local file 558s 14:27:01.389768383 O: scp: scp mode: copy local file to remote file in place 558s 14:27:01.403221572 O: scp: scp mode: copy remote file to local file in place 558s 14:27:01.416830645 O: scp: scp mode: copy local file to remote file clobber 558s 14:27:01.429249400 O: -rw-rw-r-- 1 openssh-tests openssh-tests 330008 Jan 9 14:27 /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/copy 558s 14:27:01.431436030 O: -rw-rw-r-- 1 openssh-tests openssh-tests 330008 Jan 9 14:27 /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/data 558s 14:27:01.433535617 O: scp: scp mode: copy remote file to local file clobber 558s 14:27:01.447381577 O: scp: scp mode: simple copy local file to remote dir 558s 14:27:01.460675161 O: scp: scp mode: simple copy local file to local dir 558s 14:27:01.473232560 O: scp: scp mode: simple copy remote file to local dir 558s 14:27:01.487379851 O: scp: scp mode: recursive local dir to remote dir 558s 14:27:01.510302660 O: scp: scp mode: recursive local dir to local dir 558s 14:27:01.533542560 O: scp: scp mode: recursive remote dir to local dir 558s 14:27:01.560769627 O: scp: scp mode: unmatched glob file local->remote 558s 14:27:01.572754648 O: scp: scp mode: unmatched glob file remote->local 558s 14:27:01.579602666 O: scp: scp mode: unmatched glob dir recursive local->remote 558s 14:27:01.597105624 O: scp: scp mode: unmatched glob dir recursive remote->local 558s 14:27:01.606456401 O: scp: scp mode: shell metacharacters 558s 14:27:01.618149813 O: scp: scp mode: skipped file after scp -p with failed chown+utimes 558s 14:27:01.667330299 O: scp: scp mode: disallow bad server #0 558s 14:27:01.697807389 O: scp: scp mode: disallow bad server #1 558s 14:27:01.730441748 O: scp: scp mode: disallow bad server #2 558s 14:27:01.759539154 O: scp: scp mode: disallow bad server #3 558s 14:27:01.791393368 O: scp: scp mode: disallow bad server #4 558s 14:27:01.822861730 O: scp: scp mode: disallow bad server #5 558s 14:27:01.853379462 O: scp: scp mode: disallow bad server #6 558s 14:27:01.883741228 O: scp: scp mode: disallow bad server #7 558s 14:27:01.913522296 O: scp: scp mode: detect non-directory target 558s 14:27:01.919171876 E: /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/copy2: Not a directory 558s 14:27:01.921826201 O: scp: sftp mode: simple copy local file to local file 558s 14:27:01.931912202 O: scp: sftp mode: simple copy local file to remote file 558s 14:27:01.947538179 O: scp: sftp mode: simple copy remote file to local file 558s 14:27:01.959198910 O: scp: sftp mode: copy local file to remote file in place 558s 14:27:01.973636330 O: scp: sftp mode: copy remote file to local file in place 559s 14:27:01.986862031 O: scp: sftp mode: copy local file to remote file clobber 559s 14:27:02.000211416 O: -rw-rw-r-- 1 openssh-tests openssh-tests 330008 Jan 9 14:27 /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/copy 559s 14:27:02.001962392 O: -rw-rw-r-- 1 openssh-tests openssh-tests 330008 Jan 9 14:27 /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/data 559s 14:27:02.003443199 O: scp: sftp mode: copy remote file to local file clobber 559s 14:27:02.016186284 O: scp: sftp mode: simple copy local file to remote dir 559s 14:27:02.030192410 O: scp: sftp mode: simple copy local file to local dir 559s 14:27:02.042367357 O: scp: sftp mode: simple copy remote file to local dir 559s 14:27:02.056308281 O: scp: sftp mode: recursive local dir to remote dir 559s 14:27:02.081812973 O: scp: sftp mode: recursive local dir to local dir 559s 14:27:02.106704565 O: scp: sftp mode: recursive remote dir to local dir 559s 14:27:02.134764178 O: scp: sftp mode: unmatched glob file local->remote 559s 14:27:02.147342098 O: scp: sftp mode: unmatched glob file remote->local 559s 14:27:02.156516990 O: scp: sftp mode: unmatched glob dir recursive local->remote 559s 14:27:02.176714233 O: scp: sftp mode: unmatched glob dir recursive remote->local 559s 14:27:02.188431006 O: scp: sftp mode: shell metacharacters 559s 14:27:02.200046095 O: scp: sftp mode: skipped file after scp -p with failed chown+utimes 559s 14:27:02.250860632 O: scp: sftp mode: disallow bad server #0 559s 14:27:02.288603274 O: scp: sftp mode: disallow bad server #1 559s 14:27:02.326700006 O: scp: sftp mode: disallow bad server #2 559s 14:27:02.364321003 O: scp: sftp mode: disallow bad server #3 559s 14:27:02.400267947 O: scp: sftp mode: disallow bad server #4 559s 14:27:02.437622176 O: scp: sftp mode: disallow bad server #5 559s 14:27:02.476709980 O: scp: sftp mode: disallow bad server #6 559s 14:27:02.513632595 O: scp: sftp mode: disallow bad server #7 559s 14:27:02.550246440 O: scp: sftp mode: detect non-directory target 559s 14:27:02.555749775 E: /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/copy2: Not a directory 559s 14:27:02.563804152 O: ok scp 559s 14:27:02.564635738 E: run test scp3.sh ... 559s 14:27:02.781250432 O: scp3: scp mode: simple copy remote file to remote file 560s 14:27:03.046121341 O: scp3: scp mode: simple copy remote file to remote dir 560s 14:27:03.295470154 O: scp3: scp mode: recursive remote dir to remote dir 560s 14:27:03.568747648 O: scp3: scp mode: detect non-directory target 561s 14:27:04.055841024 O: scp3: sftp mode: simple copy remote file to remote file 561s 14:27:04.070866662 O: scp3: sftp mode: simple copy remote file to remote dir 561s 14:27:04.086821890 O: scp3: sftp mode: recursive remote dir to remote dir 561s 14:27:04.117135254 O: scp3: sftp mode: detect non-directory target 561s 14:27:04.124919821 E: scp: /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/copy2: destination is not a directory 561s 14:27:04.126655637 E: scp: /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/copy2: destination is not a directory 561s 14:27:04.134619250 O: ok scp3 561s 14:27:04.136225581 E: run test scp-uri.sh ... 561s 14:27:04.357888791 O: scp-uri: scp mode: simple copy local file to remote file 561s 14:27:04.367647182 O: scp-uri: scp mode: simple copy remote file to local file 561s 14:27:04.377541736 O: scp-uri: scp mode: simple copy local file to remote dir 561s 14:27:04.389405314 O: scp-uri: scp mode: simple copy remote file to local dir 561s 14:27:04.400843638 O: scp-uri: scp mode: recursive local dir to remote dir 561s 14:27:04.414748400 O: scp-uri: scp mode: recursive remote dir to local dir 561s 14:27:04.428186947 O: scp-uri: sftp mode: simple copy local file to remote file 561s 14:27:04.438545877 O: scp-uri: sftp mode: simple copy remote file to local file 561s 14:27:04.448852685 O: scp-uri: sftp mode: simple copy local file to remote dir 561s 14:27:04.460872587 O: scp-uri: sftp mode: simple copy remote file to local dir 561s 14:27:04.472607560 O: scp-uri: sftp mode: recursive local dir to remote dir 561s 14:27:04.487175783 O: scp-uri: sftp mode: recursive remote dir to local dir 561s 14:27:04.504549256 O: ok scp-uri 561s 14:27:04.505988142 E: run test sftp.sh ... 561s 14:27:04.722512309 O: test basic sftp put/get: buffer_size 5 num_requests 1 564s 14:27:07.226041544 O: test basic sftp put/get: buffer_size 5 num_requests 2 565s 14:27:08.408014744 O: test basic sftp put/get: buffer_size 5 num_requests 10 566s 14:27:09.074996454 O: test basic sftp put/get: buffer_size 1000 num_requests 1 566s 14:27:09.099333627 O: test basic sftp put/get: buffer_size 1000 num_requests 2 566s 14:27:09.122856894 O: test basic sftp put/get: buffer_size 1000 num_requests 10 566s 14:27:09.137713726 O: test basic sftp put/get: buffer_size 32000 num_requests 1 566s 14:27:09.148792758 O: test basic sftp put/get: buffer_size 32000 num_requests 2 566s 14:27:09.159998954 O: test basic sftp put/get: buffer_size 32000 num_requests 10 566s 14:27:09.170782576 O: test basic sftp put/get: buffer_size 64000 num_requests 1 566s 14:27:09.181711324 O: test basic sftp put/get: buffer_size 64000 num_requests 2 566s 14:27:09.192677792 O: test basic sftp put/get: buffer_size 64000 num_requests 10 566s 14:27:09.206309185 O: ok basic sftp put/get 566s 14:27:09.207661468 E: run test sftp-chroot.sh ... 566s 14:27:09.544447485 O: test sftp in chroot: get 566s 14:27:09.816193477 O: test sftp in chroot: match 567s 14:27:10.205808211 O: ok sftp in chroot 567s 14:27:10.217474421 E: run test sftp-cmds.sh ... 567s 14:27:10.451524333 O: sftp commands: lls 567s 14:27:10.460051804 O: sftp commands: lls w/path 567s 14:27:10.469384301 O: sftp commands: ls 567s 14:27:10.478342625 O: sftp commands: shell 567s 14:27:10.485464611 O: sftp commands: pwd 567s 14:27:10.490033076 O: sftp commands: lpwd 567s 14:27:10.495668455 O: sftp commands: quit 567s 14:27:10.500337323 O: sftp commands: help 567s 14:27:10.505962462 O: sftp commands: get 567s 14:27:10.516753845 O: sftp commands: get quoted 567s 14:27:10.528805987 O: sftp commands: get filename with quotes 567s 14:27:10.541480150 O: sftp commands: get filename with spaces 567s 14:27:10.552789189 O: sftp commands: get filename with glob metacharacters 567s 14:27:10.561833676 O: sftp commands: get to directory 567s 14:27:10.571505783 O: sftp commands: glob get to directory 567s 14:27:10.707025887 O: sftp commands: get to local dir 567s 14:27:10.716285741 O: sftp commands: glob get to local dir 567s 14:27:10.773359233 O: sftp commands: put 567s 14:27:10.784122455 O: sftp commands: put filename with quotes 567s 14:27:10.794513745 O: sftp commands: put filename with spaces 567s 14:27:10.809710828 O: sftp commands: put to directory 567s 14:27:10.819933872 O: sftp commands: glob put to directory 567s 14:27:10.833442341 O: sftp commands: put to local dir 567s 14:27:10.843635905 O: sftp commands: glob put to local dir 567s 14:27:10.854379246 O: sftp commands: rename 567s 14:27:10.860287474 O: sftp commands: rename directory 567s 14:27:10.864688613 O: sftp commands: ln 567s 14:27:10.869655731 O: sftp commands: ln -s 567s 14:27:10.875605040 O: sftp commands: cp 567s 14:27:10.883209162 O: sftp commands: mkdir 567s 14:27:10.887681064 O: sftp commands: chdir 567s 14:27:10.891937639 O: sftp commands: rmdir 567s 14:27:10.896547505 O: sftp commands: lmkdir 567s 14:27:10.900774479 O: sftp commands: lchdir 567s 14:27:10.908365800 O: ok sftp commands 567s 14:27:10.909790966 E: run test sftp-badcmds.sh ... 568s 14:27:11.123954085 O: sftp invalid commands: get nonexistent 568s 14:27:11.130135762 O: sftp invalid commands: glob get to nonexistent directory 568s 14:27:11.146996057 O: sftp invalid commands: put nonexistent 568s 14:27:11.153328138 O: sftp invalid commands: glob put to nonexistent directory 568s 14:27:11.160720333 O: sftp invalid commands: rename nonexistent 568s 14:27:11.171322629 O: sftp invalid commands: rename target exists (directory) 568s 14:27:11.181944567 O: sftp invalid commands: glob put files to local file 568s 14:27:11.190769567 O: ok sftp invalid commands 568s 14:27:11.190784487 E: run test sftp-batch.sh ... 568s 14:27:11.427365238 O: sftp batchfile: good commands 568s 14:27:11.436458407 O: sftp batchfile: bad commands 568s 14:27:11.447178587 O: sftp batchfile: comments and blanks 568s 14:27:11.455488451 O: sftp batchfile: junk command 568s 14:27:11.461808211 O: ok sftp batchfile 568s 14:27:11.463101892 E: run test sftp-glob.sh ... 568s 14:27:11.699018982 O: sftp glob: file glob 568s 14:27:11.711686504 O: sftp glob: dir glob 568s 14:27:11.721506256 O: sftp glob: quoted glob 568s 14:27:11.732538566 O: sftp glob: escaped glob 568s 14:27:11.745223729 O: sftp glob: escaped quote 568s 14:27:11.752634204 O: sftp glob: quoted quote 568s 14:27:11.762858529 O: sftp glob: single-quoted quote 568s 14:27:11.771726210 O: sftp glob: escaped space 568s 14:27:11.780857620 O: sftp glob: quoted space 568s 14:27:11.791666523 O: sftp glob: escaped slash 568s 14:27:11.799865344 O: sftp glob: quoted slash 568s 14:27:11.808710025 O: sftp glob: escaped slash at EOL 568s 14:27:11.816653117 O: sftp glob: quoted slash at EOL 568s 14:27:11.824270839 O: sftp glob: escaped slash+quote 568s 14:27:11.833684217 O: sftp glob: quoted slash+quote 568s 14:27:11.843793658 O: ok sftp glob 568s 14:27:11.845274265 E: run test sftp-perm.sh ... 569s 14:27:12.073230582 O: sftp permissions: read-only upload 569s 14:27:12.096723927 O: sftp permissions: read-only setstat 569s 14:27:12.122871117 O: sftp permissions: read-only rm 569s 14:27:12.146411224 O: sftp permissions: read-only mkdir 569s 14:27:12.167801463 O: sftp permissions: read-only rmdir 569s 14:27:12.191209846 O: sftp permissions: read-only posix-rename 569s 14:27:12.216055795 O: sftp permissions: read-only oldrename 569s 14:27:12.239033124 O: sftp permissions: read-only symlink 569s 14:27:12.260054711 O: sftp permissions: read-only hardlink 569s 14:27:12.280804850 O: sftp permissions: explicit open 569s 14:27:12.323288558 O: sftp permissions: explicit read 569s 14:27:12.367088309 O: sftp permissions: explicit write 569s 14:27:12.414007038 O: sftp permissions: explicit lstat 569s 14:27:12.457761306 O: sftp permissions: explicit opendir 569s 14:27:12.498530800 O: sftp permissions: explicit readdir 569s 14:27:12.540527093 O: sftp permissions: explicit setstat 569s 14:27:12.589414085 O: sftp permissions: explicit remove 569s 14:27:12.632822143 O: sftp permissions: explicit mkdir 569s 14:27:12.669131015 O: sftp permissions: explicit rmdir 569s 14:27:12.714812985 O: sftp permissions: explicit rename 569s 14:27:12.759146592 O: sftp permissions: explicit symlink 569s 14:27:12.803669925 O: sftp permissions: explicit hardlink 569s 14:27:12.847232268 O: sftp permissions: explicit statvfs 569s 14:27:12.880487123 O: ok sftp permissions 569s 14:27:12.881740963 E: run test sftp-uri.sh ... 570s 14:27:13.226772192 O: sftp-uri: non-interactive fetch to local file 570s 14:27:13.487170295 O: sftp-uri: non-interactive fetch to local dir 570s 14:27:13.750457970 O: sftp-uri: put to remote directory (trailing slash) 571s 14:27:14.016995987 O: sftp-uri: put to remote directory (no slash) 571s 14:27:14.307157592 O: ok sftp-uri 571s 14:27:14.307726130 E: run test reconfigure.sh ... 584s 14:27:27.774114837 O: ok simple connect after reconfigure 584s 14:27:27.776247144 E: run test dynamic-forward.sh ... 585s 14:27:28.295118477 O: test -D forwarding 586s 14:27:29.955941200 O: test -R forwarding 588s 14:27:31.400486709 O: PermitRemoteOpen=any 589s 14:27:32.916977921 O: PermitRemoteOpen=none 590s 14:27:33.312067326 O: PermitRemoteOpen=explicit 591s 14:27:34.579724179 O: PermitRemoteOpen=disallowed 592s 14:27:34.995286668 O: ok dynamic forwarding 592s 14:27:34.996977841 E: run test forwarding.sh ... 597s 14:27:40.610732242 O: ok local and remote forwarding 597s 14:27:40.612017047 E: run test multiplex.sh ... 598s 14:27:41.954718400 O: test connection multiplexing: setenv 598s 14:27:41.974084095 O: test connection multiplexing: envpass 599s 14:27:41.992507483 O: test connection multiplexing: transfer 599s 14:27:42.154049396 O: test connection multiplexing: forward 601s 14:27:44.208806794 O: test connection multiplexing: status 0 () 606s 14:27:49.247159214 O: test connection multiplexing: status 0 (-Oproxy) 611s 14:27:54.286952929 O: test connection multiplexing: status 1 () 616s 14:27:59.328383237 O: test connection multiplexing: status 1 (-Oproxy) 621s 14:28:04.373895112 O: test connection multiplexing: status 4 () 626s 14:28:09.441342988 O: test connection multiplexing: status 4 (-Oproxy) 631s 14:28:14.508231738 O: test connection multiplexing: status 5 () 636s 14:28:19.574737428 O: test connection multiplexing: status 5 (-Oproxy) 641s 14:28:24.617408336 O: test connection multiplexing: status 44 () 646s 14:28:29.664996418 O: test connection multiplexing: status 44 (-Oproxy) 651s 14:28:34.730710227 O: test connection multiplexing: cmd check 651s 14:28:34.742287634 O: test connection multiplexing: cmd forward local (TCP) 653s 14:28:36.028329295 O: test connection multiplexing: cmd forward remote (TCP) 654s 14:28:37.313387432 O: test connection multiplexing: cmd forward local (UNIX) 655s 14:28:38.346141787 O: test connection multiplexing: cmd forward remote (UNIX) 656s 14:28:39.380298518 O: test connection multiplexing: cmd exit 656s 14:28:39.394863784 O: test connection multiplexing: cmd stop 667s 14:28:50.496543307 O: ok connection multiplexing 667s 14:28:50.498873410 E: run test reexec.sh ... 667s 14:28:50.911691396 O: test config passing 668s 14:28:51.324461857 O: test reexec fallback 668s 14:28:51.325947142 E: ln: failed to create hard link '/tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/sshd' => '/usr/sbin/sshd': Operation not permitted 668s 14:28:51.736786482 O: ok reexec tests 668s 14:28:51.738461202 E: run test brokenkeys.sh ... 669s 14:28:52.362697588 O: ok broken keys 669s 14:28:52.363912919 E: run test sshcfgparse.sh ... 669s 14:28:52.575242802 O: reparse minimal config 669s 14:28:52.599525427 O: ssh -W opts 669s 14:28:52.672983730 O: user first match 669s 14:28:52.725153657 O: pubkeyacceptedalgorithms 669s 14:28:52.833969844 O: agentforwarding 669s 14:28:52.888639551 O: command line override 669s 14:28:52.924155631 O: ok ssh config parse 669s 14:28:52.925790112 E: run test cfgparse.sh ... 670s 14:28:53.166696274 O: reparse minimal config 670s 14:28:53.269189446 O: reparse regress config 670s 14:28:53.372073129 O: listenaddress order 670s 14:28:53.486124872 O: ok sshd config parse 670s 14:28:53.487825913 E: run test cfgmatch.sh ... 678s 14:29:01.407879713 O: ok sshd_config match 678s 14:29:01.409677236 E: run test cfgmatchlisten.sh ... 689s 14:29:12.350139462 O: ok sshd_config matchlisten 689s 14:29:12.351823513 E: run test percent.sh ... 689s 14:29:12.664092643 O: percent expansions matchexec percent 692s 14:29:15.364296843 O: percent expansions localcommand percent 695s 14:29:18.044153795 O: percent expansions remotecommand percent 695s 14:29:18.237282947 O: percent expansions controlpath percent 695s 14:29:18.438827289 O: percent expansions identityagent percent 695s 14:29:18.637833670 O: percent expansions forwardagent percent 695s 14:29:18.838017074 O: percent expansions localforward percent 696s 14:29:19.036128639 O: percent expansions remoteforward percent 696s 14:29:19.239474852 O: percent expansions revokedhostkeys percent 696s 14:29:19.429642703 O: percent expansions userknownhostsfile percent 698s 14:29:21.536986864 O: percent expansions controlpath dollar 698s 14:29:21.555132961 O: percent expansions identityagent dollar 698s 14:29:21.573965367 O: percent expansions forwardagent dollar 698s 14:29:21.591841068 O: percent expansions localforward dollar 698s 14:29:21.609969325 O: percent expansions remoteforward dollar 698s 14:29:21.628690693 O: percent expansions userknownhostsfile dollar 698s 14:29:21.841789999 O: percent expansions controlpath tilde 698s 14:29:21.877793436 O: percent expansions identityagent tilde 698s 14:29:21.914220667 O: percent expansions forwardagent tilde 698s 14:29:21.951433487 O: ok percent expansions 698s 14:29:21.953767853 E: run test addrmatch.sh ... 699s 14:29:22.186480167 O: test first entry for user 192.168.0.1 somehost 699s 14:29:22.229306517 O: test negative match for user 192.168.30.1 somehost 699s 14:29:22.271398597 O: test no match for user 19.0.0.1 somehost 699s 14:29:22.315494250 O: test list middle for user 10.255.255.254 somehost 699s 14:29:22.358423678 O: test faked IP in hostname for user 192.168.30.1 192.168.0.1 699s 14:29:22.402497611 O: test bare IP4 address for user 1.1.1.1 somehost.example.com 699s 14:29:22.445104804 O: test localaddress for user 19.0.0.1 somehost 699s 14:29:22.488075032 O: test localport for user 19.0.0.1 somehost 699s 14:29:22.530032075 O: test bare IP6 address for user ::1 somehost.example.com 699s 14:29:22.572005237 O: test deny IPv6 for user ::2 somehost.example.com 699s 14:29:22.614855027 O: test IP6 negated for user ::3 somehost 699s 14:29:22.656984147 O: test IP6 no match for user ::4 somehost 699s 14:29:22.698759232 O: test IP6 network for user 2000::1 somehost 699s 14:29:22.741325346 O: test IP6 network for user 2001::1 somehost 699s 14:29:22.784723808 O: test IP6 localaddress for user ::5 somehost 699s 14:29:22.826348375 O: test IP6 localport for user ::5 somehost 699s 14:29:22.868344457 O: test invalid Match address 10.0.1.0/8 699s 14:29:22.884788703 O: test invalid Match localaddress 10.0.1.0/8 699s 14:29:22.900384361 O: test invalid Match address 10.0.0.1/24 699s 14:29:22.916185376 O: test invalid Match localaddress 10.0.0.1/24 699s 14:29:22.931762754 O: test invalid Match address 2000:aa:bb:01::/56 699s 14:29:22.948020443 O: test invalid Match localaddress 2000:aa:bb:01::/56 699s 14:29:22.967202770 O: ok address match 699s 14:29:22.968670349 E: run test localcommand.sh ... 700s 14:29:23.191753465 O: test localcommand: proto localcommand 700s 14:29:23.410908765 E: run test forcecommand.sh ... 700s 14:29:23.412391585 O: ok localcommand 701s 14:29:24.594640721 E: Connection closed 702s 14:29:25.026303020 E: Connection closed 702s 14:29:25.245086205 O: ok forced command 702s 14:29:25.246829062 E: run test portnum.sh ... 702s 14:29:25.455844858 O: port number parsing: invalid port 0 702s 14:29:25.465799084 O: port number parsing: invalid port 65536 702s 14:29:25.476249944 O: port number parsing: invalid port 131073 702s 14:29:25.486765683 O: port number parsing: invalid port 2000blah 702s 14:29:25.497325422 O: port number parsing: invalid port blah2000 702s 14:29:25.507665243 O: port number parsing: valid port 1 702s 14:29:25.723308470 O: port number parsing: valid port 22 702s 14:29:25.939028536 O: port number parsing: valid port 2222 703s 14:29:26.154456248 O: port number parsing: valid port 22222 703s 14:29:26.370288931 O: port number parsing: valid port 65535 703s 14:29:26.587821512 O: ok port number parsing 703s 14:29:26.588092108 E: run test keytype.sh ... 703s 14:29:26.813717503 O: keygen ed25519, 512 bits 703s 14:29:26.826957449 O: keygen ed25519-sk, n/a bits 703s 14:29:26.844962332 O: keygen ecdsa, 256 bits 703s 14:29:26.858133599 O: keygen ecdsa, 384 bits 703s 14:29:26.873001444 O: keygen ecdsa, 521 bits 703s 14:29:26.891768957 O: keygen ecdsa-sk, n/a bits 703s 14:29:26.910820107 O: keygen dsa, 1024 bits 704s 14:29:27.046475616 O: keygen rsa, 2048 bits 704s 14:29:27.561370906 O: keygen rsa, 3072 bits 705s 14:29:28.785897069 O: userkey ed25519-512, hostkey ed25519-512 706s 14:29:28.988461675 O: userkey ed25519-512, hostkey ed25519-512 706s 14:29:29.153413916 O: userkey ed25519-512, hostkey ed25519-512 706s 14:29:29.329392623 O: userkey ed25519-sk, hostkey ed25519-sk 706s 14:29:29.493274480 O: userkey ed25519-sk, hostkey ed25519-sk 706s 14:29:29.656121070 O: userkey ed25519-sk, hostkey ed25519-sk 706s 14:29:29.829201613 O: userkey ecdsa-256, hostkey ecdsa-256 707s 14:29:29.991648048 O: userkey ecdsa-256, hostkey ecdsa-256 707s 14:29:30.156342176 O: userkey ecdsa-256, hostkey ecdsa-256 707s 14:29:30.328032501 O: userkey ecdsa-384, hostkey ecdsa-384 707s 14:29:30.522137956 O: userkey ecdsa-384, hostkey ecdsa-384 707s 14:29:30.718377345 O: userkey ecdsa-384, hostkey ecdsa-384 707s 14:29:30.927659416 O: userkey ecdsa-521, hostkey ecdsa-521 708s 14:29:31.201748157 O: userkey ecdsa-521, hostkey ecdsa-521 708s 14:29:31.480929696 O: userkey ecdsa-521, hostkey ecdsa-521 708s 14:29:31.762684245 O: userkey ecdsa-sk, hostkey ecdsa-sk 708s 14:29:31.931751566 O: userkey ecdsa-sk, hostkey ecdsa-sk 709s 14:29:32.100749554 O: userkey ecdsa-sk, hostkey ecdsa-sk 709s 14:29:32.276728159 O: userkey dsa-1024, hostkey dsa-1024 709s 14:29:32.435542483 O: userkey dsa-1024, hostkey dsa-1024 709s 14:29:32.596446622 O: userkey dsa-1024, hostkey dsa-1024 709s 14:29:32.766917091 O: userkey rsa-2048, hostkey rsa-2048 709s 14:29:32.931396589 O: userkey rsa-2048, hostkey rsa-2048 710s 14:29:33.093109542 O: userkey rsa-2048, hostkey rsa-2048 710s 14:29:33.265474673 O: userkey rsa-3072, hostkey rsa-3072 710s 14:29:33.443507820 O: userkey rsa-3072, hostkey rsa-3072 710s 14:29:33.623882060 O: userkey rsa-3072, hostkey rsa-3072 710s 14:29:33.840951806 E: run test kextype.sh ... 710s 14:29:33.837794841 O: ok login with different key types 711s 14:29:34.258250232 O: kex diffie-hellman-group1-sha1 711s 14:29:34.869699594 O: kex diffie-hellman-group14-sha1 712s 14:29:35.529392315 O: kex diffie-hellman-group14-sha256 713s 14:29:36.293926730 O: kex diffie-hellman-group16-sha512 714s 14:29:37.128476756 O: kex diffie-hellman-group18-sha512 715s 14:29:38.667445584 O: kex diffie-hellman-group-exchange-sha1 717s 14:29:40.241490555 O: kex diffie-hellman-group-exchange-sha256 718s 14:29:41.827295418 O: kex ecdh-sha2-nistp256 719s 14:29:42.422512565 O: kex ecdh-sha2-nistp384 720s 14:29:43.074635254 O: kex ecdh-sha2-nistp521 720s 14:29:43.820941326 O: kex curve25519-sha256 721s 14:29:44.461883480 O: kex curve25519-sha256@libssh.org 722s 14:29:45.099092610 O: kex sntrup761x25519-sha512@openssh.com 723s 14:29:45.974061673 O: ok login with different key exchange algorithms 723s 14:29:45.976042336 E: run test cert-hostkey.sh ... 724s 14:29:47.559285227 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/host_ca_key.pub 724s 14:29:47.560959294 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/host_ca_key2.pub 724s 14:29:47.562637881 O: certified host keys: sign host ed25519 cert 724s 14:29:47.570729016 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_ed25519.pub 724s 14:29:47.583253797 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_ed25519-cert.pub 724s 14:29:47.587379045 O: certified host keys: sign host sk-ssh-ed25519@openssh.com cert 724s 14:29:47.601197015 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_sk-ssh-ed25519@openssh.com.pub 724s 14:29:47.614283431 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_sk-ssh-ed25519@openssh.com-cert.pub 724s 14:29:47.618490278 O: certified host keys: sign host ecdsa-sha2-nistp256 cert 724s 14:29:47.628063642 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_ecdsa-sha2-nistp256.pub 724s 14:29:47.641375097 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_ecdsa-sha2-nistp256-cert.pub 724s 14:29:47.645449224 O: certified host keys: sign host ecdsa-sha2-nistp384 cert 724s 14:29:47.658646280 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_ecdsa-sha2-nistp384.pub 724s 14:29:47.675271628 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_ecdsa-sha2-nistp384-cert.pub 724s 14:29:47.679433875 O: certified host keys: sign host ecdsa-sha2-nistp521 cert 724s 14:29:47.699002960 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_ecdsa-sha2-nistp521.pub 724s 14:29:47.723532885 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_ecdsa-sha2-nistp521-cert.pub 724s 14:29:47.728149169 O: certified host keys: sign host sk-ecdsa-sha2-nistp256@openssh.com cert 724s 14:29:47.745541111 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_sk-ecdsa-sha2-nistp256@openssh.com.pub 724s 14:29:47.759233123 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_sk-ecdsa-sha2-nistp256@openssh.com-cert.pub 724s 14:29:47.763833886 O: certified host keys: sign host dsa cert 724s 14:29:47.870456961 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_dsa.pub 724s 14:29:47.883720016 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_dsa-cert.pub 724s 14:29:47.888038342 O: certified host keys: sign host rsa cert 726s 14:29:49.402911666 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_rsa.pub 726s 14:29:49.415989928 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_rsa-cert.pub 726s 14:29:49.420250176 O: certified host keys: sign host rsa-sha2-256 cert 727s 14:29:50.560278184 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_rsa-sha2-256.pub 727s 14:29:50.587446227 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_rsa-sha2-256-cert.pub 727s 14:29:50.592677069 O: certified host keys: sign host rsa-sha2-512 cert 729s 14:29:52.124401925 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_rsa-sha2-512.pub 729s 14:29:52.148512481 O: Revoking from /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/cert_host_key_rsa-sha2-512-cert.pub 729s 14:29:52.156077749 O: certified host keys: host ed25519 cert connect 729s 14:29:52.159976803 O: certified host keys: ed25519 basic connect expect success yes 729s 14:29:52.386323703 O: certified host keys: ed25519 empty KRL expect success yes 729s 14:29:52.590271915 O: certified host keys: ed25519 KRL w/ plain key revoked expect success no 729s 14:29:52.723016332 O: certified host keys: ed25519 KRL w/ cert revoked expect success no 729s 14:29:52.860820434 O: certified host keys: ed25519 KRL w/ CA revoked expect success no 730s 14:29:52.996010394 O: certified host keys: ed25519 empty plaintext revocation expect success yes 730s 14:29:53.198281381 O: certified host keys: ed25519 plain key plaintext revocation expect success no 730s 14:29:53.334515004 O: certified host keys: ed25519 cert plaintext revocation expect success no 730s 14:29:53.489516263 O: certified host keys: ed25519 CA plaintext revocation expect success no 730s 14:29:53.672775856 O: certified host keys: host sk-ssh-ed25519@openssh.com cert connect 730s 14:29:53.682108635 O: certified host keys: sk-ssh-ed25519@openssh.com basic connect expect success yes 730s 14:29:53.919211913 O: certified host keys: sk-ssh-ed25519@openssh.com empty KRL expect success yes 731s 14:29:54.126658494 O: certified host keys: sk-ssh-ed25519@openssh.com KRL w/ plain key revoked expect success no 731s 14:29:54.265411491 O: certified host keys: sk-ssh-ed25519@openssh.com KRL w/ cert revoked expect success no 731s 14:29:54.425213353 O: certified host keys: sk-ssh-ed25519@openssh.com KRL w/ CA revoked expect success no 731s 14:29:54.603664177 O: certified host keys: sk-ssh-ed25519@openssh.com empty plaintext revocation expect success yes 731s 14:29:54.840635908 O: certified host keys: sk-ssh-ed25519@openssh.com plain key plaintext revocation expect success no 732s 14:29:54.978646829 O: certified host keys: sk-ssh-ed25519@openssh.com cert plaintext revocation expect success no 732s 14:29:55.119273279 O: certified host keys: sk-ssh-ed25519@openssh.com CA plaintext revocation expect success no 732s 14:29:55.256405395 O: certified host keys: host ecdsa-sha2-nistp256 cert connect 732s 14:29:55.262436998 O: certified host keys: ecdsa-sha2-nistp256 basic connect expect success yes 732s 14:29:55.492157064 O: certified host keys: ecdsa-sha2-nistp256 empty KRL expect success yes 732s 14:29:55.694882497 O: certified host keys: ecdsa-sha2-nistp256 KRL w/ plain key revoked expect success no 732s 14:29:55.827509241 O: certified host keys: ecdsa-sha2-nistp256 KRL w/ cert revoked expect success no 732s 14:29:55.962716969 O: certified host keys: ecdsa-sha2-nistp256 KRL w/ CA revoked expect success no 733s 14:29:56.117455402 O: certified host keys: ecdsa-sha2-nistp256 empty plaintext revocation expect success yes 733s 14:29:56.324268894 O: certified host keys: ecdsa-sha2-nistp256 plain key plaintext revocation expect success no 733s 14:29:56.461012962 O: certified host keys: ecdsa-sha2-nistp256 cert plaintext revocation expect success no 733s 14:29:56.601333168 O: certified host keys: ecdsa-sha2-nistp256 CA plaintext revocation expect success no 733s 14:29:56.750428683 O: certified host keys: host ecdsa-sha2-nistp384 cert connect 733s 14:29:56.762037574 O: certified host keys: ecdsa-sha2-nistp384 basic connect expect success yes 734s 14:29:57.027212405 O: certified host keys: ecdsa-sha2-nistp384 empty KRL expect success yes 734s 14:29:57.252860553 O: certified host keys: ecdsa-sha2-nistp384 KRL w/ plain key revoked expect success no 734s 14:29:57.399369114 O: certified host keys: ecdsa-sha2-nistp384 KRL w/ cert revoked expect success no 734s 14:29:57.546747550 O: certified host keys: ecdsa-sha2-nistp384 KRL w/ CA revoked expect success no 734s 14:29:57.710425612 O: certified host keys: ecdsa-sha2-nistp384 empty plaintext revocation expect success yes 734s 14:29:57.945336227 O: certified host keys: ecdsa-sha2-nistp384 plain key plaintext revocation expect success no 735s 14:29:58.094934630 O: certified host keys: ecdsa-sha2-nistp384 cert plaintext revocation expect success no 735s 14:29:58.249807256 O: certified host keys: ecdsa-sha2-nistp384 CA plaintext revocation expect success no 735s 14:29:58.397496601 O: certified host keys: host ecdsa-sha2-nistp521 cert connect 735s 14:29:58.401477139 O: certified host keys: ecdsa-sha2-nistp521 basic connect expect success yes 735s 14:29:58.668226228 O: certified host keys: ecdsa-sha2-nistp521 empty KRL expect success yes 735s 14:29:58.922834983 O: certified host keys: ecdsa-sha2-nistp521 KRL w/ plain key revoked expect success no 736s 14:29:59.096358966 O: certified host keys: ecdsa-sha2-nistp521 KRL w/ cert revoked expect success no 736s 14:29:59.268286894 O: certified host keys: ecdsa-sha2-nistp521 KRL w/ CA revoked expect success no 736s 14:29:59.440720418 O: certified host keys: ecdsa-sha2-nistp521 empty plaintext revocation expect success yes 736s 14:29:59.691462208 O: certified host keys: ecdsa-sha2-nistp521 plain key plaintext revocation expect success no 736s 14:29:59.866791477 O: certified host keys: ecdsa-sha2-nistp521 cert plaintext revocation expect success no 737s 14:30:00.069674255 O: certified host keys: ecdsa-sha2-nistp521 CA plaintext revocation expect success no 737s 14:30:00.272460381 O: certified host keys: host sk-ecdsa-sha2-nistp256@openssh.com cert connect 737s 14:30:00.277807233 O: certified host keys: sk-ecdsa-sha2-nistp256@openssh.com basic connect expect success yes 737s 14:30:00.486188451 O: certified host keys: sk-ecdsa-sha2-nistp256@openssh.com empty KRL expect success yes 737s 14:30:00.690355369 O: certified host keys: sk-ecdsa-sha2-nistp256@openssh.com KRL w/ plain key revoked expect success no 737s 14:30:00.835793228 O: certified host keys: sk-ecdsa-sha2-nistp256@openssh.com KRL w/ cert revoked expect success no 738s 14:30:00.976831708 O: certified host keys: sk-ecdsa-sha2-nistp256@openssh.com KRL w/ CA revoked expect success no 738s 14:30:01.120727679 O: certified host keys: sk-ecdsa-sha2-nistp256@openssh.com empty plaintext revocation expect success yes 738s 14:30:01.330061414 O: certified host keys: sk-ecdsa-sha2-nistp256@openssh.com plain key plaintext revocation expect success no 738s 14:30:01.480497278 O: certified host keys: sk-ecdsa-sha2-nistp256@openssh.com cert plaintext revocation expect success no 738s 14:30:01.640682734 O: certified host keys: sk-ecdsa-sha2-nistp256@openssh.com CA plaintext revocation expect success no 738s 14:30:01.786796579 O: certified host keys: host dsa cert connect 738s 14:30:01.793871385 O: certified host keys: dsa basic connect expect success yes 739s 14:30:02.004157396 O: certified host keys: dsa empty KRL expect success yes 739s 14:30:02.201746349 O: certified host keys: dsa KRL w/ plain key revoked expect success no 739s 14:30:02.334720365 O: certified host keys: dsa KRL w/ cert revoked expect success no 739s 14:30:02.478869529 O: certified host keys: dsa KRL w/ CA revoked expect success no 739s 14:30:02.617402960 O: certified host keys: dsa empty plaintext revocation expect success yes 739s 14:30:02.809989176 O: certified host keys: dsa plain key plaintext revocation expect success no 739s 14:30:02.949346443 O: certified host keys: dsa cert plaintext revocation expect success no 740s 14:30:03.101329030 O: certified host keys: dsa CA plaintext revocation expect success no 740s 14:30:03.234982430 O: certified host keys: host rsa cert connect 740s 14:30:03.238396095 O: certified host keys: rsa basic connect expect success yes 740s 14:30:03.446979639 O: certified host keys: rsa empty KRL expect success yes 740s 14:30:03.654418508 O: certified host keys: rsa KRL w/ plain key revoked expect success no 740s 14:30:03.799758216 O: certified host keys: rsa KRL w/ cert revoked expect success no 740s 14:30:03.943403731 O: certified host keys: rsa KRL w/ CA revoked expect success no 741s 14:30:04.087059024 O: certified host keys: rsa empty plaintext revocation expect success yes 741s 14:30:04.291328748 O: certified host keys: rsa plain key plaintext revocation expect success no 741s 14:30:04.443273737 O: certified host keys: rsa cert plaintext revocation expect success no 741s 14:30:04.607101514 O: certified host keys: rsa CA plaintext revocation expect success no 741s 14:30:04.765474035 O: certified host keys: host rsa-sha2-256 cert connect 741s 14:30:04.768726621 O: certified host keys: rsa-sha2-256 basic connect expect success yes 742s 14:30:04.976804049 O: certified host keys: rsa-sha2-256 empty KRL expect success yes 742s 14:30:05.184084117 O: certified host keys: rsa-sha2-256 KRL w/ plain key revoked expect success no 742s 14:30:05.326417175 O: certified host keys: rsa-sha2-256 KRL w/ cert revoked expect success no 742s 14:30:05.470339587 O: certified host keys: rsa-sha2-256 KRL w/ CA revoked expect success no 742s 14:30:05.613666801 O: certified host keys: rsa-sha2-256 empty plaintext revocation expect success yes 742s 14:30:05.818662123 O: certified host keys: rsa-sha2-256 plain key plaintext revocation expect success no 742s 14:30:05.971659218 O: certified host keys: rsa-sha2-256 cert plaintext revocation expect success no 743s 14:30:06.145789255 O: certified host keys: rsa-sha2-256 CA plaintext revocation expect success no 743s 14:30:06.298990299 O: certified host keys: host rsa-sha2-512 cert connect 743s 14:30:06.302353326 O: certified host keys: rsa-sha2-512 basic connect expect success yes 743s 14:30:06.516253054 O: certified host keys: rsa-sha2-512 empty KRL expect success yes 743s 14:30:06.729929742 O: certified host keys: rsa-sha2-512 KRL w/ plain key revoked expect success no 743s 14:30:06.872918146 O: certified host keys: rsa-sha2-512 KRL w/ cert revoked expect success no 744s 14:30:07.017657786 O: certified host keys: rsa-sha2-512 KRL w/ CA revoked expect success no 744s 14:30:07.161915933 O: certified host keys: rsa-sha2-512 empty plaintext revocation expect success yes 744s 14:30:07.373025754 O: certified host keys: rsa-sha2-512 plain key plaintext revocation expect success no 744s 14:30:07.524462714 O: certified host keys: rsa-sha2-512 cert plaintext revocation expect success no 744s 14:30:07.689957423 O: certified host keys: rsa-sha2-512 CA plaintext revocation expect success no 744s 14:30:07.852055664 O: certified host keys: host ed25519 revoked cert 745s 14:30:08.002693828 O: certified host keys: host sk-ssh-ed25519@openssh.com revoked cert 745s 14:30:08.161976271 O: certified host keys: host ecdsa-sha2-nistp256 revoked cert 745s 14:30:08.330685000 O: certified host keys: host ecdsa-sha2-nistp384 revoked cert 745s 14:30:08.541355143 O: certified host keys: host ecdsa-sha2-nistp521 revoked cert 745s 14:30:08.727294973 O: certified host keys: host sk-ecdsa-sha2-nistp256@openssh.com revoked cert 745s 14:30:08.908640898 O: certified host keys: host dsa revoked cert 746s 14:30:09.090795438 O: certified host keys: host rsa revoked cert 746s 14:30:09.278395898 O: certified host keys: host rsa-sha2-256 revoked cert 746s 14:30:09.444192030 O: certified host keys: host rsa-sha2-512 revoked cert 746s 14:30:09.611997715 O: certified host keys: host ed25519 revoked cert 746s 14:30:09.762189178 O: certified host keys: host sk-ssh-ed25519@openssh.com revoked cert 746s 14:30:09.960708522 O: certified host keys: host ecdsa-sha2-nistp256 revoked cert 747s 14:30:10.133503536 O: certified host keys: host ecdsa-sha2-nistp384 revoked cert 747s 14:30:10.315905168 O: certified host keys: host ecdsa-sha2-nistp521 revoked cert 747s 14:30:10.523886280 O: certified host keys: host sk-ecdsa-sha2-nistp256@openssh.com revoked cert 747s 14:30:10.706423352 O: certified host keys: host dsa revoked cert 747s 14:30:10.874952147 O: certified host keys: host rsa revoked cert 748s 14:30:11.068618997 O: certified host keys: host rsa-sha2-256 revoked cert 748s 14:30:11.241893730 O: certified host keys: host rsa-sha2-512 revoked cert 761s 14:30:24.268314323 O: certified host keys: host ed25519 cert downgrade to raw key 761s 14:30:24.663913013 O: certified host keys: host sk-ssh-ed25519@openssh.com cert downgrade to raw key 762s 14:30:25.172294505 O: certified host keys: host ecdsa-sha2-nistp256 cert downgrade to raw key 762s 14:30:25.584850694 O: certified host keys: host ecdsa-sha2-nistp384 cert downgrade to raw key 763s 14:30:26.028970556 O: certified host keys: host ecdsa-sha2-nistp521 cert downgrade to raw key 763s 14:30:26.593595098 O: certified host keys: host sk-ecdsa-sha2-nistp256@openssh.com cert downgrade to raw key 764s 14:30:27.029190996 O: certified host keys: host dsa cert downgrade to raw key 764s 14:30:27.528243718 O: certified host keys: host rsa cert downgrade to raw key 766s 14:30:29.360936223 O: certified host keys: host rsa-sha2-256 cert downgrade to raw key 767s 14:30:30.770434268 O: certified host keys: host rsa-sha2-512 cert downgrade to raw key 769s 14:30:32.427666583 O: certified host keys: host ed25519 connect wrong cert 769s 14:30:32.577258374 O: certified host keys: host sk-ssh-ed25519@openssh.com connect wrong cert 769s 14:30:32.754390265 O: certified host keys: host ecdsa-sha2-nistp256 connect wrong cert 769s 14:30:32.924711192 O: certified host keys: host ecdsa-sha2-nistp384 connect wrong cert 770s 14:30:33.129533524 O: certified host keys: host ecdsa-sha2-nistp521 connect wrong cert 770s 14:30:33.371897503 O: certified host keys: host sk-ecdsa-sha2-nistp256@openssh.com connect wrong cert 770s 14:30:33.567483560 O: certified host keys: host dsa connect wrong cert 770s 14:30:33.899791460 O: certified host keys: host rsa connect wrong cert 772s 14:30:35.902108550 O: certified host keys: host rsa-sha2-256 connect wrong cert 775s 14:30:38.567066889 O: certified host keys: host rsa-sha2-512 connect wrong cert 778s 14:30:41.133231806 O: ok certified host keys 778s 14:30:41.135165131 E: run test cert-userkey.sh ... 779s 14:30:42.878490709 O: certified user keys: sign user ed25519 cert 779s 14:30:42.903317126 O: certified user keys: sign user sk-ssh-ed25519@openssh.com cert 779s 14:30:42.932070472 O: certified user keys: sign user ecdsa-sha2-nistp256 cert 779s 14:30:42.955159004 O: certified user keys: sign user ecdsa-sha2-nistp384 cert 780s 14:30:42.982177186 O: certified user keys: sign user ecdsa-sha2-nistp521 cert 780s 14:30:43.014449862 O: certified user keys: sign user sk-ecdsa-sha2-nistp256@openssh.com cert 780s 14:30:43.043308932 O: certified user keys: sign user dsa cert 780s 14:30:43.268499121 O: certified user keys: sign user rsa cert 781s 14:30:44.039957325 O: certified user keys: sign user rsa-sha2-256 cert 782s 14:30:45.396148044 O: certified user keys: sign user rsa-sha2-512 cert 783s 14:30:46.363479255 O: certified user keys: ed25519 missing authorized_principals 783s 14:30:46.577505710 O: certified user keys: ed25519 empty authorized_principals 783s 14:30:46.786720431 O: certified user keys: ed25519 wrong authorized_principals 784s 14:30:46.998813960 O: certified user keys: ed25519 correct authorized_principals 784s 14:30:47.233872908 O: certified user keys: ed25519 authorized_principals bad key opt 784s 14:30:47.444364983 O: certified user keys: ed25519 authorized_principals command=false 784s 14:30:47.698194668 O: certified user keys: ed25519 authorized_principals command=true 784s 14:30:47.937588670 O: certified user keys: ed25519 wrong principals key option 785s 14:30:48.136405169 O: certified user keys: ed25519 correct principals key option 785s 14:30:48.396768991 O: certified user keys: sk-ssh-ed25519@openssh.com missing authorized_principals 785s 14:30:48.618802132 O: certified user keys: sk-ssh-ed25519@openssh.com empty authorized_principals 785s 14:30:48.823348218 O: certified user keys: sk-ssh-ed25519@openssh.com wrong authorized_principals 786s 14:30:49.028844871 O: certified user keys: sk-ssh-ed25519@openssh.com correct authorized_principals 786s 14:30:49.251182244 O: certified user keys: sk-ssh-ed25519@openssh.com authorized_principals bad key opt 786s 14:30:49.458191567 O: certified user keys: sk-ssh-ed25519@openssh.com authorized_principals command=false 786s 14:30:49.698974761 O: certified user keys: sk-ssh-ed25519@openssh.com authorized_principals command=true 786s 14:30:49.930883086 O: certified user keys: sk-ssh-ed25519@openssh.com wrong principals key option 787s 14:30:50.137046066 O: certified user keys: sk-ssh-ed25519@openssh.com correct principals key option 787s 14:30:50.389145612 O: certified user keys: ecdsa-sha2-nistp256 missing authorized_principals 787s 14:30:50.596504966 O: certified user keys: ecdsa-sha2-nistp256 empty authorized_principals 787s 14:30:50.805081963 O: certified user keys: ecdsa-sha2-nistp256 wrong authorized_principals 788s 14:30:51.035264559 O: certified user keys: ecdsa-sha2-nistp256 correct authorized_principals 788s 14:30:51.260351084 O: certified user keys: ecdsa-sha2-nistp256 authorized_principals bad key opt 788s 14:30:51.463440971 O: certified user keys: ecdsa-sha2-nistp256 authorized_principals command=false 788s 14:30:51.706375400 O: certified user keys: ecdsa-sha2-nistp256 authorized_principals command=true 788s 14:30:51.933798294 O: certified user keys: ecdsa-sha2-nistp256 wrong principals key option 789s 14:30:52.152521257 O: certified user keys: ecdsa-sha2-nistp256 correct principals key option 789s 14:30:52.394046875 O: certified user keys: ecdsa-sha2-nistp384 missing authorized_principals 789s 14:30:52.608370911 O: certified user keys: ecdsa-sha2-nistp384 empty authorized_principals 789s 14:30:52.848917125 O: certified user keys: ecdsa-sha2-nistp384 wrong authorized_principals 790s 14:30:53.060421839 O: certified user keys: ecdsa-sha2-nistp384 correct authorized_principals 790s 14:30:53.303169414 O: certified user keys: ecdsa-sha2-nistp384 authorized_principals bad key opt 790s 14:30:53.512936542 O: certified user keys: ecdsa-sha2-nistp384 authorized_principals command=false 790s 14:30:53.758410248 O: certified user keys: ecdsa-sha2-nistp384 authorized_principals command=true 791s 14:30:54.010521700 O: certified user keys: ecdsa-sha2-nistp384 wrong principals key option 791s 14:30:54.224366273 O: certified user keys: ecdsa-sha2-nistp384 correct principals key option 791s 14:30:54.487870604 O: certified user keys: ecdsa-sha2-nistp521 missing authorized_principals 791s 14:30:54.726283034 O: certified user keys: ecdsa-sha2-nistp521 empty authorized_principals 791s 14:30:54.959130283 O: certified user keys: ecdsa-sha2-nistp521 wrong authorized_principals 792s 14:30:55.194148606 O: certified user keys: ecdsa-sha2-nistp521 correct authorized_principals 792s 14:30:55.471023388 O: certified user keys: ecdsa-sha2-nistp521 authorized_principals bad key opt 792s 14:30:55.705702395 O: certified user keys: ecdsa-sha2-nistp521 authorized_principals command=false 793s 14:30:56.047226449 O: certified user keys: ecdsa-sha2-nistp521 authorized_principals command=true 793s 14:30:56.413068246 O: certified user keys: ecdsa-sha2-nistp521 wrong principals key option 793s 14:30:56.727734826 O: certified user keys: ecdsa-sha2-nistp521 correct principals key option 794s 14:30:57.097636333 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com missing authorized_principals 794s 14:30:57.317774579 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com empty authorized_principals 794s 14:30:57.530508673 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com wrong authorized_principals 794s 14:30:57.741667399 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com correct authorized_principals 794s 14:30:57.973019095 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com authorized_principals bad key opt 795s 14:30:58.215105385 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com authorized_principals command=false 795s 14:30:58.446511751 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com authorized_principals command=true 795s 14:30:58.691022497 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com wrong principals key option 795s 14:30:58.907115873 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com correct principals key option 796s 14:30:59.152408762 O: certified user keys: dsa missing authorized_principals 796s 14:30:59.373483910 O: certified user keys: dsa empty authorized_principals 796s 14:30:59.591937046 O: certified user keys: dsa wrong authorized_principals 796s 14:30:59.811959829 O: certified user keys: dsa correct authorized_principals 797s 14:31:00.041508982 O: certified user keys: dsa authorized_principals bad key opt 797s 14:31:00.259482624 O: certified user keys: dsa authorized_principals command=false 797s 14:31:00.492424498 O: certified user keys: dsa authorized_principals command=true 797s 14:31:00.739342038 O: certified user keys: dsa wrong principals key option 797s 14:31:00.949354282 O: certified user keys: dsa correct principals key option 798s 14:31:01.188328288 O: certified user keys: rsa missing authorized_principals 798s 14:31:01.402575940 O: certified user keys: rsa empty authorized_principals 798s 14:31:01.611153724 O: certified user keys: rsa wrong authorized_principals 798s 14:31:01.823536606 O: certified user keys: rsa correct authorized_principals 799s 14:31:02.062237146 O: certified user keys: rsa authorized_principals bad key opt 799s 14:31:02.271454199 O: certified user keys: rsa authorized_principals command=false 799s 14:31:02.504127771 O: certified user keys: rsa authorized_principals command=true 799s 14:31:02.747061355 O: certified user keys: rsa wrong principals key option 799s 14:31:02.956435889 O: certified user keys: rsa correct principals key option 800s 14:31:03.196672044 O: certified user keys: rsa-sha2-256 missing authorized_principals 800s 14:31:03.406711128 O: certified user keys: rsa-sha2-256 empty authorized_principals 800s 14:31:03.616814613 O: certified user keys: rsa-sha2-256 wrong authorized_principals 800s 14:31:03.830054793 O: certified user keys: rsa-sha2-256 correct authorized_principals 801s 14:31:04.093786007 O: certified user keys: rsa-sha2-256 authorized_principals bad key opt 801s 14:31:04.332871351 O: certified user keys: rsa-sha2-256 authorized_principals command=false 801s 14:31:04.665806191 O: certified user keys: rsa-sha2-256 authorized_principals command=true 801s 14:31:04.939748280 O: certified user keys: rsa-sha2-256 wrong principals key option 802s 14:31:05.145062784 O: certified user keys: rsa-sha2-256 correct principals key option 802s 14:31:05.379036410 O: certified user keys: rsa-sha2-512 missing authorized_principals 802s 14:31:05.574756309 O: certified user keys: rsa-sha2-512 empty authorized_principals 802s 14:31:05.768846960 O: certified user keys: rsa-sha2-512 wrong authorized_principals 802s 14:31:05.964852261 O: certified user keys: rsa-sha2-512 correct authorized_principals 803s 14:31:06.207395999 O: certified user keys: rsa-sha2-512 authorized_principals bad key opt 803s 14:31:06.401810835 O: certified user keys: rsa-sha2-512 authorized_principals command=false 803s 14:31:06.630890463 O: certified user keys: rsa-sha2-512 authorized_principals command=true 803s 14:31:06.863850233 O: certified user keys: rsa-sha2-512 wrong principals key option 804s 14:31:07.072906319 O: certified user keys: rsa-sha2-512 correct principals key option 804s 14:31:07.310858346 O: certified user keys: ed25519 authorized_keys connect 804s 14:31:07.536920145 O: certified user keys: ed25519 authorized_keys revoked key 804s 14:31:07.742870430 O: certified user keys: ed25519 authorized_keys revoked via KRL 804s 14:31:07.952752658 O: certified user keys: ed25519 authorized_keys empty KRL 805s 14:31:08.180904811 O: certified user keys: sk-ssh-ed25519@openssh.com authorized_keys connect 805s 14:31:08.405505989 O: certified user keys: sk-ssh-ed25519@openssh.com authorized_keys revoked key 805s 14:31:08.650127923 O: certified user keys: sk-ssh-ed25519@openssh.com authorized_keys revoked via KRL 805s 14:31:08.872899851 O: certified user keys: sk-ssh-ed25519@openssh.com authorized_keys empty KRL 806s 14:31:09.134002056 O: certified user keys: ecdsa-sha2-nistp256 authorized_keys connect 806s 14:31:09.367953116 O: certified user keys: ecdsa-sha2-nistp256 authorized_keys revoked key 806s 14:31:09.579838167 O: certified user keys: ecdsa-sha2-nistp256 authorized_keys revoked via KRL 806s 14:31:09.795483879 O: certified user keys: ecdsa-sha2-nistp256 authorized_keys empty KRL 807s 14:31:10.029374822 O: certified user keys: ecdsa-sha2-nistp384 authorized_keys connect 807s 14:31:10.272270045 O: certified user keys: ecdsa-sha2-nistp384 authorized_keys revoked key 807s 14:31:10.499022730 O: certified user keys: ecdsa-sha2-nistp384 authorized_keys revoked via KRL 807s 14:31:10.731102487 O: certified user keys: ecdsa-sha2-nistp384 authorized_keys empty KRL 808s 14:31:10.980537229 O: certified user keys: ecdsa-sha2-nistp521 authorized_keys connect 808s 14:31:11.268066152 O: certified user keys: ecdsa-sha2-nistp521 authorized_keys revoked key 808s 14:31:11.554081068 O: certified user keys: ecdsa-sha2-nistp521 authorized_keys revoked via KRL 808s 14:31:11.802220671 O: certified user keys: ecdsa-sha2-nistp521 authorized_keys empty KRL 809s 14:31:12.088618919 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com authorized_keys connect 809s 14:31:12.327399053 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com authorized_keys revoked key 809s 14:31:12.552817744 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com authorized_keys revoked via KRL 809s 14:31:12.779848644 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com authorized_keys empty KRL 810s 14:31:13.018845862 O: certified user keys: dsa authorized_keys connect 810s 14:31:13.248499886 O: certified user keys: dsa authorized_keys revoked key 810s 14:31:13.456762453 O: certified user keys: dsa authorized_keys revoked via KRL 810s 14:31:13.667622477 O: certified user keys: dsa authorized_keys empty KRL 810s 14:31:13.896879858 O: certified user keys: rsa authorized_keys connect 811s 14:31:14.132865858 O: certified user keys: rsa authorized_keys revoked key 811s 14:31:14.347284169 O: certified user keys: rsa authorized_keys revoked via KRL 811s 14:31:14.566405312 O: certified user keys: rsa authorized_keys empty KRL 811s 14:31:14.812978392 O: certified user keys: rsa-sha2-256 authorized_keys connect 812s 14:31:15.045666667 O: certified user keys: rsa-sha2-256 authorized_keys revoked key 812s 14:31:15.259011036 O: certified user keys: rsa-sha2-256 authorized_keys revoked via KRL 812s 14:31:15.472848609 O: certified user keys: rsa-sha2-256 authorized_keys empty KRL 812s 14:31:15.711056022 O: certified user keys: rsa-sha2-512 authorized_keys connect 812s 14:31:15.942354910 O: certified user keys: rsa-sha2-512 authorized_keys revoked key 813s 14:31:16.147968044 O: certified user keys: rsa-sha2-512 authorized_keys revoked via KRL 813s 14:31:16.355779481 O: certified user keys: rsa-sha2-512 authorized_keys empty KRL 813s 14:31:16.594097882 O: certified user keys: rsa-sha2-512 authorized_keys revoked CA key 813s 14:31:16.797928212 O: certified user keys: authorized_keys CA does not authenticate 813s 14:31:16.801436035 O: certified user keys: ensure CA key does not authenticate user 814s 14:31:16.994383892 O: certified user keys: ed25519 TrustedUserCAKeys connect 814s 14:31:17.224008780 O: certified user keys: ed25519 TrustedUserCAKeys revoked key 814s 14:31:17.431815440 O: certified user keys: ed25519 TrustedUserCAKeys revoked via KRL 814s 14:31:17.641072989 O: certified user keys: ed25519 TrustedUserCAKeys empty KRL 814s 14:31:17.872298209 O: certified user keys: sk-ssh-ed25519@openssh.com TrustedUserCAKeys connect 815s 14:31:18.101424866 O: certified user keys: sk-ssh-ed25519@openssh.com TrustedUserCAKeys revoked key 815s 14:31:18.330266655 O: certified user keys: sk-ssh-ed25519@openssh.com TrustedUserCAKeys revoked via KRL 815s 14:31:18.558328759 O: certified user keys: sk-ssh-ed25519@openssh.com TrustedUserCAKeys empty KRL 815s 14:31:18.799794116 O: certified user keys: ecdsa-sha2-nistp256 TrustedUserCAKeys connect 816s 14:31:19.035520117 O: certified user keys: ecdsa-sha2-nistp256 TrustedUserCAKeys revoked key 816s 14:31:19.250881997 O: certified user keys: ecdsa-sha2-nistp256 TrustedUserCAKeys revoked via KRL 816s 14:31:19.467532286 O: certified user keys: ecdsa-sha2-nistp256 TrustedUserCAKeys empty KRL 816s 14:31:19.702391463 O: certified user keys: ecdsa-sha2-nistp384 TrustedUserCAKeys connect 816s 14:31:19.951498621 O: certified user keys: ecdsa-sha2-nistp384 TrustedUserCAKeys revoked key 817s 14:31:20.174030810 O: certified user keys: ecdsa-sha2-nistp384 TrustedUserCAKeys revoked via KRL 817s 14:31:20.401711002 O: certified user keys: ecdsa-sha2-nistp384 TrustedUserCAKeys empty KRL 817s 14:31:20.655250339 O: certified user keys: ecdsa-sha2-nistp521 TrustedUserCAKeys connect 817s 14:31:20.942790640 O: certified user keys: ecdsa-sha2-nistp521 TrustedUserCAKeys revoked key 818s 14:31:21.205074422 O: certified user keys: ecdsa-sha2-nistp521 TrustedUserCAKeys revoked via KRL 818s 14:31:21.459355073 O: certified user keys: ecdsa-sha2-nistp521 TrustedUserCAKeys empty KRL 818s 14:31:21.775544814 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com TrustedUserCAKeys connect 819s 14:31:22.016868492 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com TrustedUserCAKeys revoked key 819s 14:31:22.230690311 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com TrustedUserCAKeys revoked via KRL 819s 14:31:22.441226626 O: certified user keys: sk-ecdsa-sha2-nistp256@openssh.com TrustedUserCAKeys empty KRL 819s 14:31:22.688305371 O: certified user keys: dsa TrustedUserCAKeys connect 819s 14:31:22.915335888 O: certified user keys: dsa TrustedUserCAKeys revoked key 820s 14:31:23.140396205 O: certified user keys: dsa TrustedUserCAKeys revoked via KRL 820s 14:31:23.364339083 O: certified user keys: dsa TrustedUserCAKeys empty KRL 820s 14:31:23.608208271 O: certified user keys: rsa TrustedUserCAKeys connect 820s 14:31:23.845367808 O: certified user keys: rsa TrustedUserCAKeys revoked key 821s 14:31:24.047433887 O: certified user keys: rsa TrustedUserCAKeys revoked via KRL 821s 14:31:24.248485775 O: certified user keys: rsa TrustedUserCAKeys empty KRL 821s 14:31:24.479731453 O: certified user keys: rsa-sha2-256 TrustedUserCAKeys connect 821s 14:31:24.714965841 O: certified user keys: rsa-sha2-256 TrustedUserCAKeys revoked key 821s 14:31:24.919349875 O: certified user keys: rsa-sha2-256 TrustedUserCAKeys revoked via KRL 822s 14:31:25.158368748 O: certified user keys: rsa-sha2-256 TrustedUserCAKeys empty KRL 822s 14:31:25.428405030 O: certified user keys: rsa-sha2-512 TrustedUserCAKeys connect 822s 14:31:25.662813077 O: certified user keys: rsa-sha2-512 TrustedUserCAKeys revoked key 822s 14:31:25.863470143 O: certified user keys: rsa-sha2-512 TrustedUserCAKeys revoked via KRL 823s 14:31:26.065613388 O: certified user keys: rsa-sha2-512 TrustedUserCAKeys empty KRL 823s 14:31:26.300531023 O: certified user keys: rsa-sha2-512 TrustedUserCAKeys revoked CA key 823s 14:31:26.494427018 O: certified user keys: TrustedUserCAKeys CA does not authenticate 823s 14:31:26.497546203 O: certified user keys: ensure CA key does not authenticate user 823s 14:31:26.698047929 O: certified user keys: correct principal auth authorized_keys expect success rsa 823s 14:31:26.945127900 O: certified user keys: correct principal auth authorized_keys expect success ed25519 824s 14:31:27.188196499 O: certified user keys: correct principal auth TrustedUserCAKeys expect success rsa 824s 14:31:27.433994765 O: certified user keys: correct principal auth TrustedUserCAKeys expect success ed25519 824s 14:31:27.671058162 O: certified user keys: host-certificate auth authorized_keys expect failure rsa 824s 14:31:27.885654741 O: certified user keys: host-certificate auth authorized_keys expect failure ed25519 825s 14:31:28.100063369 O: certified user keys: host-certificate auth TrustedUserCAKeys expect failure rsa 825s 14:31:28.314903332 O: certified user keys: host-certificate auth TrustedUserCAKeys expect failure ed25519 825s 14:31:28.529534974 O: certified user keys: wrong principals auth authorized_keys expect failure rsa 825s 14:31:28.751870278 O: certified user keys: wrong principals auth authorized_keys expect failure ed25519 826s 14:31:28.974240742 O: certified user keys: wrong principals auth TrustedUserCAKeys expect failure rsa 826s 14:31:29.191533664 O: certified user keys: wrong principals auth TrustedUserCAKeys expect failure ed25519 826s 14:31:29.410418003 O: certified user keys: cert not yet valid auth authorized_keys expect failure rsa 826s 14:31:29.632121404 O: certified user keys: cert not yet valid auth authorized_keys expect failure ed25519 826s 14:31:29.848828725 O: certified user keys: cert not yet valid auth TrustedUserCAKeys expect failure rsa 827s 14:31:30.063382795 O: certified user keys: cert not yet valid auth TrustedUserCAKeys expect failure ed25519 827s 14:31:30.281314188 O: certified user keys: cert expired auth authorized_keys expect failure rsa 827s 14:31:30.503134972 O: certified user keys: cert expired auth authorized_keys expect failure ed25519 827s 14:31:30.720145758 O: certified user keys: cert expired auth TrustedUserCAKeys expect failure rsa 827s 14:31:30.935487970 O: certified user keys: cert expired auth TrustedUserCAKeys expect failure ed25519 828s 14:31:31.150765716 O: certified user keys: cert valid interval auth authorized_keys expect success rsa 828s 14:31:31.400490076 O: certified user keys: cert valid interval auth authorized_keys expect success ed25519 828s 14:31:31.643058776 O: certified user keys: cert valid interval auth TrustedUserCAKeys expect success rsa 828s 14:31:31.890400596 O: certified user keys: cert valid interval auth TrustedUserCAKeys expect success ed25519 829s 14:31:32.132382065 O: certified user keys: wrong source-address auth authorized_keys expect failure rsa 829s 14:31:32.355394985 O: certified user keys: wrong source-address auth authorized_keys expect failure ed25519 829s 14:31:32.574695513 O: certified user keys: wrong source-address auth TrustedUserCAKeys expect failure rsa 829s 14:31:32.792944793 O: certified user keys: wrong source-address auth TrustedUserCAKeys expect failure ed25519 830s 14:31:33.012709207 O: certified user keys: force-command auth authorized_keys expect failure rsa 830s 14:31:33.259316590 O: certified user keys: force-command auth authorized_keys expect failure ed25519 830s 14:31:33.498801953 O: certified user keys: force-command auth TrustedUserCAKeys expect failure rsa 830s 14:31:33.740704816 O: certified user keys: force-command auth TrustedUserCAKeys expect failure ed25519 831s 14:31:33.978850888 O: certified user keys: empty principals auth authorized_keys expect success rsa 831s 14:31:34.225090930 O: certified user keys: empty principals auth authorized_keys expect success ed25519 831s 14:31:34.468331469 O: certified user keys: empty principals auth TrustedUserCAKeys expect failure rsa 831s 14:31:34.685412822 O: certified user keys: empty principals auth TrustedUserCAKeys expect failure ed25519 831s 14:31:34.904241190 O: certified user keys: AuthorizedPrincipalsFile principals auth TrustedUserCAKeys expect success rsa 832s 14:31:35.151823661 O: certified user keys: AuthorizedPrincipalsFile principals auth TrustedUserCAKeys expect success ed25519 832s 14:31:35.396647158 O: certified user keys: AuthorizedPrincipalsFile no principals auth TrustedUserCAKeys expect failure rsa 832s 14:31:35.621948124 O: certified user keys: AuthorizedPrincipalsFile no principals auth TrustedUserCAKeys expect failure ed25519 832s 14:31:35.849733632 O: certified user keys: principals key option principals auth authorized_keys expect success rsa 833s 14:31:36.099070978 O: certified user keys: principals key option principals auth authorized_keys expect success ed25519 833s 14:31:36.356793772 O: certified user keys: principals key option no principals auth authorized_keys expect failure rsa 833s 14:31:36.577675761 O: certified user keys: principals key option no principals auth authorized_keys expect failure ed25519 833s 14:31:36.798736112 O: certified user keys: force-command match true auth authorized_keys expect success rsa 834s 14:31:37.047860875 O: certified user keys: force-command match true auth authorized_keys expect success ed25519 834s 14:31:37.288905065 O: certified user keys: force-command match true auth authorized_keys expect failure rsa 834s 14:31:37.536812877 O: certified user keys: force-command match true auth authorized_keys expect failure ed25519 834s 14:31:37.780788614 O: certified user keys: force-command mismatch 1 auth authorized_keys expect failure rsa 835s 14:31:38.003868084 O: certified user keys: force-command mismatch 1 auth authorized_keys expect failure ed25519 835s 14:31:38.228057546 O: certified user keys: force-command mismatch 2 auth authorized_keys expect failure rsa 835s 14:31:38.449081819 O: certified user keys: force-command mismatch 2 auth authorized_keys expect failure ed25519 835s 14:31:38.677067115 O: certified user keys: user ed25519 connect wrong cert 835s 14:31:38.892299976 O: certified user keys: user sk-ssh-ed25519@openssh.com connect wrong cert 836s 14:31:39.090595212 O: certified user keys: user ecdsa-sha2-nistp256 connect wrong cert 836s 14:31:39.293678823 O: certified user keys: user ecdsa-sha2-nistp384 connect wrong cert 836s 14:31:39.534788100 O: certified user keys: user ecdsa-sha2-nistp521 connect wrong cert 836s 14:31:39.768461390 O: certified user keys: user sk-ecdsa-sha2-nistp256@openssh.com connect wrong cert 837s 14:31:39.969883465 O: certified user keys: user dsa connect wrong cert 837s 14:31:40.175450235 O: certified user keys: user rsa connect wrong cert 837s 14:31:40.394872575 O: certified user keys: user rsa-sha2-256 connect wrong cert 837s 14:31:40.615056563 O: certified user keys: user rsa-sha2-512 connect wrong cert 837s 14:31:40.819283083 O: ok certified user keys 837s 14:31:40.822811596 E: run test host-expand.sh ... 838s 14:31:41.272070558 O: ok expand %h and %n 838s 14:31:41.273296089 E: run test keys-command.sh ... 838s 14:31:41.523657298 O: SKIPPED: /var/run/keycommand_openssh-tests.45602 not executable (/var/run mounted noexec?) 838s 14:31:41.534140235 E: run test forward-control.sh ... 840s 14:31:43.343532661 O: check_lfwd done (expecting Y): default configuration 841s 14:31:44.849789828 O: check_rfwd done (expecting Y): default configuration 842s 14:31:45.334455860 O: check_lfwd done (expecting Y): AllowTcpForwarding=yes 842s 14:31:45.840331992 O: check_rfwd done (expecting Y): AllowTcpForwarding=yes 843s 14:31:46.089320167 O: check_lfwd done (expecting N): AllowTcpForwarding=yes, !PermitOpen 843s 14:31:46.599079183 O: check_rfwd done (expecting Y): AllowTcpForwarding=yes, !PermitOpen 845s 14:31:48.098837843 O: check_lfwd done (expecting Y): AllowTcpForwarding=yes, PermitOpen 846s 14:31:49.605301504 O: check_rfwd done (expecting Y): AllowTcpForwarding=yes, PermitOpen 846s 14:31:49.847376691 O: check_lfwd done (expecting N): AllowTcpForwarding=yes, !permitopen 848s 14:31:51.346243866 O: check_rfwd done (expecting Y): AllowTcpForwarding=yes, !permitopen 848s 14:31:51.841968643 O: check_lfwd done (expecting Y): AllowTcpForwarding=yes, permitopen 850s 14:31:53.365480852 O: check_rfwd done (expecting Y): AllowTcpForwarding=yes, permitopen 851s 14:31:54.615363825 O: check_lfwd done (expecting N): AllowTcpForwarding=yes, no-port-forwarding 851s 14:31:54.849007148 O: check_rfwd done (expecting N): AllowTcpForwarding=yes, no-port-forwarding 852s 14:31:55.098939250 O: check_lfwd done (expecting N): AllowTcpForwarding=yes, restrict 852s 14:31:55.329342318 O: check_rfwd done (expecting N): AllowTcpForwarding=yes, restrict 853s 14:31:56.814910003 O: check_lfwd done (expecting Y): AllowTcpForwarding=yes, restrict,port-forwarding 855s 14:31:58.325197019 O: check_rfwd done (expecting Y): AllowTcpForwarding=yes, restrict,port-forwarding 856s 14:31:59.815448004 O: check_lfwd done (expecting Y): AllowTcpForwarding=local 857s 14:32:00.047796293 O: check_rfwd done (expecting N): AllowTcpForwarding=local 857s 14:32:00.290184188 O: check_lfwd done (expecting N): AllowTcpForwarding=local, !PermitOpen 857s 14:32:00.530145576 O: check_rfwd done (expecting N): AllowTcpForwarding=local, !PermitOpen 858s 14:32:01.007840568 O: check_lfwd done (expecting Y): AllowTcpForwarding=local, PermitOpen 858s 14:32:01.280884340 O: check_rfwd done (expecting N): AllowTcpForwarding=local, PermitOpen 858s 14:32:01.527192097 O: check_lfwd done (expecting N): AllowTcpForwarding=local, !permitopen 858s 14:32:01.763970149 O: check_rfwd done (expecting N): AllowTcpForwarding=local, !permitopen 859s 14:32:02.257005089 O: check_lfwd done (expecting Y): AllowTcpForwarding=local, permitopen 859s 14:32:02.492321223 O: check_rfwd done (expecting N): AllowTcpForwarding=local, permitopen 860s 14:32:03.744145188 O: check_lfwd done (expecting N): AllowTcpForwarding=local, no-port-forwarding 861s 14:32:03.976486188 O: check_rfwd done (expecting N): AllowTcpForwarding=local, no-port-forwarding 862s 14:32:05.226795050 O: check_lfwd done (expecting N): AllowTcpForwarding=local, restrict 862s 14:32:05.461234190 O: check_rfwd done (expecting N): AllowTcpForwarding=local, restrict 862s 14:32:05.944229430 O: check_lfwd done (expecting Y): AllowTcpForwarding=local, restrict,port-forwarding 863s 14:32:06.178205779 O: check_rfwd done (expecting N): AllowTcpForwarding=local, restrict,port-forwarding 864s 14:32:07.430055231 O: check_lfwd done (expecting N): AllowTcpForwarding=remote 866s 14:32:08.987936542 O: check_rfwd done (expecting Y): AllowTcpForwarding=remote 866s 14:32:09.248204333 O: check_lfwd done (expecting N): AllowTcpForwarding=remote, !PermitOpen 866s 14:32:09.760939787 O: check_rfwd done (expecting Y): AllowTcpForwarding=remote, !PermitOpen 867s 14:32:10.007055935 O: check_lfwd done (expecting N): AllowTcpForwarding=remote, PermitOpen 867s 14:32:10.507222361 O: check_rfwd done (expecting Y): AllowTcpForwarding=remote, PermitOpen 867s 14:32:10.752955962 O: check_lfwd done (expecting N): AllowTcpForwarding=remote, !permitopen 868s 14:32:11.247702422 O: check_rfwd done (expecting Y): AllowTcpForwarding=remote, !permitopen 868s 14:32:11.496088273 O: check_lfwd done (expecting N): AllowTcpForwarding=remote, permitopen 870s 14:32:12.995230357 O: check_rfwd done (expecting Y): AllowTcpForwarding=remote, permitopen 871s 14:32:14.248106779 O: check_lfwd done (expecting N): AllowTcpForwarding=remote, no-port-forwarding 871s 14:32:14.480954017 O: check_rfwd done (expecting N): AllowTcpForwarding=remote, no-port-forwarding 871s 14:32:14.779157442 O: check_lfwd done (expecting N): AllowTcpForwarding=remote, restrict 872s 14:32:15.068497644 O: check_rfwd done (expecting N): AllowTcpForwarding=remote, restrict 872s 14:32:15.375894361 O: check_lfwd done (expecting N): AllowTcpForwarding=remote, restrict,port-forwarding 873s 14:32:15.983046102 O: check_rfwd done (expecting Y): AllowTcpForwarding=remote, restrict,port-forwarding 874s 14:32:17.289614813 O: check_lfwd done (expecting N): AllowTcpForwarding=no 874s 14:32:17.523053588 O: check_rfwd done (expecting N): AllowTcpForwarding=no 875s 14:32:18.766754697 O: check_lfwd done (expecting N): AllowTcpForwarding=no, !PermitOpen 876s 14:32:18.998164224 O: check_rfwd done (expecting N): AllowTcpForwarding=no, !PermitOpen 876s 14:32:19.243791983 O: check_lfwd done (expecting N): AllowTcpForwarding=no, PermitOpen 876s 14:32:19.478359085 O: check_rfwd done (expecting N): AllowTcpForwarding=no, PermitOpen 877s 14:32:20.728470284 O: check_lfwd done (expecting N): AllowTcpForwarding=no, !permitopen 877s 14:32:20.963845172 O: check_rfwd done (expecting N): AllowTcpForwarding=no, !permitopen 879s 14:32:22.222860216 O: check_lfwd done (expecting N): AllowTcpForwarding=no, permitopen 879s 14:32:22.471004777 O: check_rfwd done (expecting N): AllowTcpForwarding=no, permitopen 880s 14:32:23.740013509 O: check_lfwd done (expecting N): AllowTcpForwarding=no, no-port-forwarding 881s 14:32:24.077888507 O: check_rfwd done (expecting N): AllowTcpForwarding=no, no-port-forwarding 881s 14:32:24.356414568 O: check_lfwd done (expecting N): AllowTcpForwarding=no, restrict 881s 14:32:24.586635855 O: check_rfwd done (expecting N): AllowTcpForwarding=no, restrict 882s 14:32:25.848058107 O: check_lfwd done (expecting N): AllowTcpForwarding=no, restrict,port-forwarding 883s 14:32:26.070091349 O: check_rfwd done (expecting N): AllowTcpForwarding=no, restrict,port-forwarding 884s 14:32:27.547255757 O: check_lfwd done (expecting Y): AllowTcpForwarding=yes, !PermitListen 884s 14:32:27.822128826 O: check_rfwd done (expecting N): AllowTcpForwarding=yes, !PermitListen 886s 14:32:29.370654010 O: check_lfwd done (expecting Y): AllowTcpForwarding=yes, PermitListen 886s 14:32:29.881720555 O: check_rfwd done (expecting Y): AllowTcpForwarding=yes, PermitListen 887s 14:32:30.373857557 O: check_lfwd done (expecting Y): AllowTcpForwarding=local, !PermitListen 887s 14:32:30.611792995 O: check_rfwd done (expecting N): AllowTcpForwarding=local, !PermitListen 889s 14:32:32.108783208 O: check_lfwd done (expecting Y): AllowTcpForwarding=local, PermitListen 889s 14:32:32.341281965 O: check_rfwd done (expecting N): AllowTcpForwarding=local, PermitListen 890s 14:32:33.595544317 O: check_lfwd done (expecting N): AllowTcpForwarding=remote, !PermitListen 890s 14:32:33.829368345 O: check_rfwd done (expecting N): AllowTcpForwarding=remote, !PermitListen 891s 14:32:34.069727704 O: check_lfwd done (expecting N): AllowTcpForwarding=remote, PermitListen 891s 14:32:34.565587167 O: check_rfwd done (expecting Y): AllowTcpForwarding=remote, PermitListen 892s 14:32:35.813494443 O: check_lfwd done (expecting N): AllowTcpForwarding=no, !PermitListen 893s 14:32:36.051549680 O: check_rfwd done (expecting N): AllowTcpForwarding=no, !PermitListen 894s 14:32:37.311835282 O: check_lfwd done (expecting N): AllowTcpForwarding=no, PermitListen 894s 14:32:37.544793636 O: check_rfwd done (expecting N): AllowTcpForwarding=no, PermitListen 894s 14:32:37.568772161 O: ok sshd control of local and remote forwarding 894s 14:32:37.570539025 E: run test integrity.sh ... 894s 14:32:37.836867670 O: test integrity: hmac-sha1 @2900 895s 14:32:38.071814575 O: test integrity: hmac-sha1 @2901 895s 14:32:38.305609434 O: test integrity: hmac-sha1 @2902 895s 14:32:38.544097357 O: test integrity: hmac-sha1 @2903 895s 14:32:38.782606281 O: test integrity: hmac-sha1 @2904 896s 14:32:39.025518545 O: test integrity: hmac-sha1 @2905 896s 14:32:39.264357367 O: test integrity: hmac-sha1 @2906 896s 14:32:39.501705289 O: test integrity: hmac-sha1 @2907 896s 14:32:39.739659059 O: test integrity: hmac-sha1 @2908 897s 14:32:39.975590601 O: test integrity: hmac-sha1 @2909 897s 14:32:40.196784674 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 897s 14:32:40.217325996 O: test integrity: hmac-sha1-96 @2900 897s 14:32:40.444831116 O: test integrity: hmac-sha1-96 @2901 897s 14:32:40.674157022 O: test integrity: hmac-sha1-96 @2902 897s 14:32:40.902201710 O: test integrity: hmac-sha1-96 @2903 898s 14:32:41.131646825 O: test integrity: hmac-sha1-96 @2904 898s 14:32:41.361811436 O: test integrity: hmac-sha1-96 @2905 898s 14:32:41.594674843 O: test integrity: hmac-sha1-96 @2906 898s 14:32:41.823896921 O: test integrity: hmac-sha1-96 @2907 899s 14:32:42.058696319 O: test integrity: hmac-sha1-96 @2908 899s 14:32:42.292613195 O: test integrity: hmac-sha1-96 @2909 899s 14:32:42.516778136 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 899s 14:32:42.538737520 O: test integrity: hmac-sha2-256 @2900 899s 14:32:42.785742897 O: test integrity: hmac-sha2-256 @2901 900s 14:32:43.028065130 O: test integrity: hmac-sha2-256 @2902 900s 14:32:43.269016518 O: test integrity: hmac-sha2-256 @2903 900s 14:32:43.511635248 O: test integrity: hmac-sha2-256 @2904 900s 14:32:43.752268511 O: test integrity: hmac-sha2-256 @2905 901s 14:32:43.992007481 O: test integrity: hmac-sha2-256 @2906 901s 14:32:44.231447460 O: test integrity: hmac-sha2-256 @2907 901s 14:32:44.467268710 O: test integrity: hmac-sha2-256 @2908 901s 14:32:44.705145028 O: test integrity: hmac-sha2-256 @2909 901s 14:32:44.930134046 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 901s 14:32:44.951001777 O: test integrity: hmac-sha2-512 @2900 902s 14:32:45.168702503 O: test integrity: hmac-sha2-512 @2901 902s 14:32:45.380383068 O: test integrity: hmac-sha2-512 @2902 902s 14:32:45.608405062 O: test integrity: hmac-sha2-512 @2903 902s 14:32:45.820412511 O: test integrity: hmac-sha2-512 @2904 903s 14:32:46.040439795 O: test integrity: hmac-sha2-512 @2905 903s 14:32:46.258685624 O: test integrity: hmac-sha2-512 @2906 903s 14:32:46.474189734 O: test integrity: hmac-sha2-512 @2907 903s 14:32:46.693229774 O: test integrity: hmac-sha2-512 @2908 903s 14:32:46.910827034 O: test integrity: hmac-sha2-512 @2909 904s 14:32:47.112240512 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 904s 14:32:47.138986930 O: test integrity: hmac-md5 @2900 904s 14:32:47.375184225 O: test integrity: hmac-md5 @2901 904s 14:32:47.615546098 O: test integrity: hmac-md5 @2902 904s 14:32:47.849465480 O: test integrity: hmac-md5 @2903 905s 14:32:48.085793862 O: test integrity: hmac-md5 @2904 905s 14:32:48.334979873 O: test integrity: hmac-md5 @2905 905s 14:32:48.583285273 O: test integrity: hmac-md5 @2906 905s 14:32:48.818010999 O: test integrity: hmac-md5 @2907 906s 14:32:49.056348621 O: test integrity: hmac-md5 @2908 906s 14:32:49.309393101 O: test integrity: hmac-md5 @2909 906s 14:32:49.537415985 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 906s 14:32:49.558428644 O: test integrity: hmac-md5-96 @2900 906s 14:32:49.794913729 O: test integrity: hmac-md5-96 @2901 907s 14:32:50.026200101 O: test integrity: hmac-md5-96 @2902 907s 14:32:50.258174095 O: test integrity: hmac-md5-96 @2903 907s 14:32:50.488763788 O: test integrity: hmac-md5-96 @2904 907s 14:32:50.718173865 O: test integrity: hmac-md5-96 @2905 907s 14:32:50.958705860 O: test integrity: hmac-md5-96 @2906 908s 14:32:51.188448272 O: test integrity: hmac-md5-96 @2907 908s 14:32:51.418262727 O: test integrity: hmac-md5-96 @2908 908s 14:32:51.660044033 O: test integrity: hmac-md5-96 @2909 908s 14:32:51.881775332 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 908s 14:32:51.903072478 O: test integrity: umac-64@openssh.com @2900 909s 14:32:52.139360553 O: test integrity: umac-64@openssh.com @2901 909s 14:32:52.387696927 O: test integrity: umac-64@openssh.com @2902 909s 14:32:52.629343964 O: test integrity: umac-64@openssh.com @2903 909s 14:32:52.867855357 O: test integrity: umac-64@openssh.com @2904 910s 14:32:53.108638547 O: test integrity: umac-64@openssh.com @2905 910s 14:32:53.348044766 O: test integrity: umac-64@openssh.com @2906 910s 14:32:53.588335476 O: test integrity: umac-64@openssh.com @2907 910s 14:32:53.825160337 O: test integrity: umac-64@openssh.com @2908 911s 14:32:54.060148495 O: test integrity: umac-64@openssh.com @2909 911s 14:32:54.287462590 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 911s 14:32:54.308418894 O: test integrity: umac-128@openssh.com @2900 911s 14:32:54.545718374 O: test integrity: umac-128@openssh.com @2901 911s 14:32:54.783498141 O: test integrity: umac-128@openssh.com @2902 912s 14:32:55.016126594 O: test integrity: umac-128@openssh.com @2903 912s 14:32:55.248257052 O: test integrity: umac-128@openssh.com @2904 912s 14:32:55.477453067 O: test integrity: umac-128@openssh.com @2905 912s 14:32:55.708063942 O: test integrity: umac-128@openssh.com @2906 912s 14:32:55.947272942 O: test integrity: umac-128@openssh.com @2907 913s 14:32:56.177250138 O: test integrity: umac-128@openssh.com @2908 913s 14:32:56.408790319 O: test integrity: umac-128@openssh.com @2909 913s 14:32:56.626856543 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 913s 14:32:56.646406468 O: test integrity: hmac-sha1-etm@openssh.com @2900 913s 14:32:56.875797978 O: test integrity: hmac-sha1-etm@openssh.com @2901 914s 14:32:57.107668689 O: test integrity: hmac-sha1-etm@openssh.com @2902 914s 14:32:57.336892048 O: test integrity: hmac-sha1-etm@openssh.com @2903 914s 14:32:57.567634829 O: test integrity: hmac-sha1-etm@openssh.com @2904 914s 14:32:57.793682102 O: test integrity: hmac-sha1-etm@openssh.com @2905 915s 14:32:58.027160165 O: test integrity: hmac-sha1-etm@openssh.com @2906 915s 14:32:58.258353924 O: test integrity: hmac-sha1-etm@openssh.com @2907 915s 14:32:58.494154792 O: test integrity: hmac-sha1-etm@openssh.com @2908 915s 14:32:58.728663920 O: test integrity: hmac-sha1-etm@openssh.com @2909 915s 14:32:58.945900555 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 915s 14:32:58.966353855 O: test integrity: hmac-sha1-96-etm@openssh.com @2900 916s 14:32:59.205442822 O: test integrity: hmac-sha1-96-etm@openssh.com @2901 916s 14:32:59.440992537 O: test integrity: hmac-sha1-96-etm@openssh.com @2902 916s 14:32:59.677793952 O: test integrity: hmac-sha1-96-etm@openssh.com @2903 916s 14:32:59.916215710 O: test integrity: hmac-sha1-96-etm@openssh.com @2904 917s 14:33:00.156031376 O: test integrity: hmac-sha1-96-etm@openssh.com @2905 917s 14:33:00.399409860 O: test integrity: hmac-sha1-96-etm@openssh.com @2906 917s 14:33:00.650363775 O: test integrity: hmac-sha1-96-etm@openssh.com @2907 917s 14:33:00.887926453 O: test integrity: hmac-sha1-96-etm@openssh.com @2908 918s 14:33:01.122828937 O: test integrity: hmac-sha1-96-etm@openssh.com @2909 918s 14:33:01.344096944 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 918s 14:33:01.364747091 O: test integrity: hmac-sha2-256-etm@openssh.com @2900 918s 14:33:01.598863049 O: test integrity: hmac-sha2-256-etm@openssh.com @2901 918s 14:33:01.830352408 O: test integrity: hmac-sha2-256-etm@openssh.com @2902 919s 14:33:02.061964972 O: test integrity: hmac-sha2-256-etm@openssh.com @2903 919s 14:33:02.293423583 O: test integrity: hmac-sha2-256-etm@openssh.com @2904 919s 14:33:02.521219498 O: test integrity: hmac-sha2-256-etm@openssh.com @2905 919s 14:33:02.755024383 O: test integrity: hmac-sha2-256-etm@openssh.com @2906 920s 14:33:02.992297600 O: test integrity: hmac-sha2-256-etm@openssh.com @2907 920s 14:33:03.226834707 O: test integrity: hmac-sha2-256-etm@openssh.com @2908 920s 14:33:03.464041135 O: test integrity: hmac-sha2-256-etm@openssh.com @2909 920s 14:33:03.689528587 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 920s 14:33:03.711227752 O: test integrity: hmac-sha2-512-etm@openssh.com @2900 920s 14:33:03.907171082 O: test integrity: hmac-sha2-512-etm@openssh.com @2901 921s 14:33:04.109867359 O: test integrity: hmac-sha2-512-etm@openssh.com @2902 921s 14:33:04.316111134 O: test integrity: hmac-sha2-512-etm@openssh.com @2903 921s 14:33:04.514467750 O: test integrity: hmac-sha2-512-etm@openssh.com @2904 921s 14:33:04.710348169 O: test integrity: hmac-sha2-512-etm@openssh.com @2905 921s 14:33:04.907228563 O: test integrity: hmac-sha2-512-etm@openssh.com @2906 922s 14:33:05.104789532 O: test integrity: hmac-sha2-512-etm@openssh.com @2907 922s 14:33:05.302187224 O: test integrity: hmac-sha2-512-etm@openssh.com @2908 922s 14:33:05.495715817 O: test integrity: hmac-sha2-512-etm@openssh.com @2909 922s 14:33:05.680292395 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 922s 14:33:05.700664142 O: test integrity: hmac-md5-etm@openssh.com @2900 922s 14:33:05.928118446 O: test integrity: hmac-md5-etm@openssh.com @2901 923s 14:33:06.159350094 O: test integrity: hmac-md5-etm@openssh.com @2902 923s 14:33:06.391504640 O: test integrity: hmac-md5-etm@openssh.com @2903 923s 14:33:06.628764543 O: test integrity: hmac-md5-etm@openssh.com @2904 923s 14:33:06.853877703 O: test integrity: hmac-md5-etm@openssh.com @2905 924s 14:33:07.079408512 O: test integrity: hmac-md5-etm@openssh.com @2906 924s 14:33:07.311207104 O: test integrity: hmac-md5-etm@openssh.com @2907 924s 14:33:07.540475017 O: test integrity: hmac-md5-etm@openssh.com @2908 924s 14:33:07.769684969 O: test integrity: hmac-md5-etm@openssh.com @2909 925s 14:33:07.988841729 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 925s 14:33:08.011128187 O: test integrity: hmac-md5-96-etm@openssh.com @2900 925s 14:33:08.245741713 O: test integrity: hmac-md5-96-etm@openssh.com @2901 925s 14:33:08.478518370 O: test integrity: hmac-md5-96-etm@openssh.com @2902 925s 14:33:08.730200555 O: test integrity: hmac-md5-96-etm@openssh.com @2903 925s 14:33:08.964694718 O: test integrity: hmac-md5-96-etm@openssh.com @2904 926s 14:33:09.195823720 O: test integrity: hmac-md5-96-etm@openssh.com @2905 926s 14:33:09.434025831 O: test integrity: hmac-md5-96-etm@openssh.com @2906 926s 14:33:09.665944046 O: test integrity: hmac-md5-96-etm@openssh.com @2907 926s 14:33:09.899045599 O: test integrity: hmac-md5-96-etm@openssh.com @2908 927s 14:33:10.135334887 O: test integrity: hmac-md5-96-etm@openssh.com @2909 927s 14:33:10.355393132 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 927s 14:33:10.376117969 O: test integrity: umac-64-etm@openssh.com @2900 927s 14:33:10.604859307 O: test integrity: umac-64-etm@openssh.com @2901 927s 14:33:10.835214789 O: test integrity: umac-64-etm@openssh.com @2902 928s 14:33:11.065350511 O: test integrity: umac-64-etm@openssh.com @2903 928s 14:33:11.318755597 O: test integrity: umac-64-etm@openssh.com @2904 928s 14:33:11.549651178 O: test integrity: umac-64-etm@openssh.com @2905 928s 14:33:11.788106995 O: test integrity: umac-64-etm@openssh.com @2906 929s 14:33:12.019626147 O: test integrity: umac-64-etm@openssh.com @2907 929s 14:33:12.252176644 O: test integrity: umac-64-etm@openssh.com @2908 929s 14:33:12.483946609 O: test integrity: umac-64-etm@openssh.com @2909 929s 14:33:12.703354944 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 929s 14:33:12.724279026 O: test integrity: umac-128-etm@openssh.com @2900 929s 14:33:12.961160750 O: test integrity: umac-128-etm@openssh.com @2901 930s 14:33:13.198591211 O: test integrity: umac-128-etm@openssh.com @2902 930s 14:33:13.433861961 O: test integrity: umac-128-etm@openssh.com @2903 930s 14:33:13.668584823 O: test integrity: umac-128-etm@openssh.com @2904 930s 14:33:13.919192329 O: test integrity: umac-128-etm@openssh.com @2905 931s 14:33:14.161860200 O: test integrity: umac-128-etm@openssh.com @2906 931s 14:33:14.399383155 O: test integrity: umac-128-etm@openssh.com @2907 931s 14:33:14.639996519 O: test integrity: umac-128-etm@openssh.com @2908 931s 14:33:14.885149792 O: test integrity: umac-128-etm@openssh.com @2909 932s 14:33:15.105523007 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 932s 14:33:15.125412795 O: test integrity: aes128-gcm@openssh.com @2900 932s 14:33:15.321312275 O: test integrity: aes128-gcm@openssh.com @2901 932s 14:33:15.517851165 O: test integrity: aes128-gcm@openssh.com @2902 932s 14:33:15.713775246 O: test integrity: aes128-gcm@openssh.com @2903 932s 14:33:15.912606251 O: test integrity: aes128-gcm@openssh.com @2904 933s 14:33:16.110007639 O: test integrity: aes128-gcm@openssh.com @2905 933s 14:33:16.305825647 O: test integrity: aes128-gcm@openssh.com @2906 933s 14:33:16.501622814 O: test integrity: aes128-gcm@openssh.com @2907 933s 14:33:16.697548663 O: test integrity: aes128-gcm@openssh.com @2908 933s 14:33:16.895023416 O: test integrity: aes128-gcm@openssh.com @2909 934s 14:33:17.078649798 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 934s 14:33:17.099894169 O: test integrity: aes256-gcm@openssh.com @2900 934s 14:33:17.294074040 O: test integrity: aes256-gcm@openssh.com @2901 934s 14:33:17.488253830 O: test integrity: aes256-gcm@openssh.com @2902 934s 14:33:17.684683816 O: test integrity: aes256-gcm@openssh.com @2903 934s 14:33:17.878214997 O: test integrity: aes256-gcm@openssh.com @2904 935s 14:33:18.071604658 O: test integrity: aes256-gcm@openssh.com @2905 935s 14:33:18.267003156 O: test integrity: aes256-gcm@openssh.com @2906 935s 14:33:18.460513385 O: test integrity: aes256-gcm@openssh.com @2907 935s 14:33:18.656503212 O: test integrity: aes256-gcm@openssh.com @2908 935s 14:33:18.853356213 O: test integrity: aes256-gcm@openssh.com @2909 936s 14:33:19.032230614 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 936s 14:33:19.053706391 O: test integrity: chacha20-poly1305@openssh.com @2900 936s 14:33:19.250692163 O: test integrity: chacha20-poly1305@openssh.com @2901 936s 14:33:19.444684647 O: test integrity: chacha20-poly1305@openssh.com @2902 936s 14:33:19.639000977 O: test integrity: chacha20-poly1305@openssh.com @2903 936s 14:33:19.836419715 O: test integrity: chacha20-poly1305@openssh.com @2904 937s 14:33:20.033865736 O: test integrity: chacha20-poly1305@openssh.com @2905 937s 14:33:20.228633681 O: test integrity: chacha20-poly1305@openssh.com @2906 937s 14:33:20.424242359 O: test integrity: chacha20-poly1305@openssh.com @2907 937s 14:33:20.622045832 O: test integrity: chacha20-poly1305@openssh.com @2908 937s 14:33:20.820849841 O: test integrity: chacha20-poly1305@openssh.com @2909 938s 14:33:21.003667718 O: test integrity: 10 errors: mac 10 padding 0 length 0 timeout 0 938s 14:33:21.006895369 O: ok integrity 938s 14:33:21.007787863 E: run test krl.sh ... 938s 14:33:21.262149117 O: key revocation lists: generating test keys 941s 14:33:24.814521685 O: key revocation lists: generating KRLs 941s 14:33:24.923709542 O: key revocation lists: checking revocations for revoked keys 942s 14:33:25.553509903 O: key revocation lists: checking revocations for unrevoked keys 943s 14:33:26.180383908 O: key revocation lists: checking revocations for revoked certs 944s 14:33:27.037941822 O: key revocation lists: checking revocations for unrevoked certs 944s 14:33:27.876289981 O: key revocation lists: testing KRL update 945s 14:33:28.772512939 O: key revocation lists: checking revocations for revoked keys 946s 14:33:29.400108602 O: key revocation lists: checking revocations for unrevoked keys 947s 14:33:30.001445530 O: key revocation lists: checking revocations for revoked certs 947s 14:33:30.824251619 O: key revocation lists: checking revocations for unrevoked certs 948s 14:33:31.664855942 O: ok key revocation lists 948s 14:33:31.666311006 E: run test multipubkey.sh ... 950s 14:33:33.715220755 O: ok multiple pubkey 950s 14:33:33.717027184 E: run test limit-keytype.sh ... 954s 14:33:37.118092405 O: allow rsa,ed25519 954s 14:33:37.743990124 O: allow ed25519 955s 14:33:38.307946357 O: allow cert only 955s 14:33:38.923009200 O: match w/ no match 956s 14:33:39.571781780 O: match w/ matching 957s 14:33:40.199007615 O: ok restrict pubkey type 957s 14:33:40.201496536 E: run test hostkey-agent.sh ... 959s 14:33:42.127053778 O: key type ssh-ed25519 959s 14:33:42.293891789 O: key type sk-ssh-ed25519@openssh.com 959s 14:33:42.462641831 O: key type ecdsa-sha2-nistp256 959s 14:33:42.631201910 O: key type ecdsa-sha2-nistp384 959s 14:33:42.808427854 O: key type ecdsa-sha2-nistp521 960s 14:33:43.018909430 O: key type sk-ecdsa-sha2-nistp256@openssh.com 960s 14:33:43.192104872 O: key type ssh-dss 960s 14:33:43.355165866 O: key type ssh-rsa 960s 14:33:43.540134184 O: cert type ssh-ed25519-cert-v01@openssh.com 960s 14:33:43.736371570 O: cert type sk-ssh-ed25519-cert-v01@openssh.com 960s 14:33:43.939496991 O: cert type ecdsa-sha2-nistp256-cert-v01@openssh.com 961s 14:33:44.139378882 O: cert type ecdsa-sha2-nistp384-cert-v01@openssh.com 961s 14:33:44.352168151 O: cert type ecdsa-sha2-nistp521-cert-v01@openssh.com 961s 14:33:44.599279953 O: cert type sk-ecdsa-sha2-nistp256-cert-v01@openssh.com 961s 14:33:44.805509712 O: cert type ssh-dss-cert-v01@openssh.com 962s 14:33:44.999229183 O: cert type ssh-rsa-cert-v01@openssh.com 962s 14:33:45.208807326 O: cert type rsa-sha2-256-cert-v01@openssh.com 962s 14:33:45.410406935 O: cert type rsa-sha2-512-cert-v01@openssh.com 962s 14:33:45.620939854 O: ok hostkey agent 962s 14:33:45.622453120 E: run test hostkey-rotate.sh ... 964s 14:33:47.252531657 O: learn hostkey with StrictHostKeyChecking=no 964s 14:33:47.459197806 O: learn additional hostkeys 964s 14:33:47.815046899 O: learn additional hostkeys, type=ssh-ed25519 965s 14:33:48.105365335 O: learn additional hostkeys, type=sk-ssh-ed25519@openssh.com 965s 14:33:48.404616648 O: learn additional hostkeys, type=ecdsa-sha2-nistp256 965s 14:33:48.689275276 O: learn additional hostkeys, type=ecdsa-sha2-nistp384 965s 14:33:48.951334603 O: learn additional hostkeys, type=ecdsa-sha2-nistp521 966s 14:33:49.201913585 O: learn additional hostkeys, type=sk-ecdsa-sha2-nistp256@openssh.com 966s 14:33:49.434750909 O: learn additional hostkeys, type=ssh-dss 966s 14:33:49.661517050 O: learn additional hostkeys, type=ssh-rsa 966s 14:33:49.893208795 O: learn changed non-primary hostkey type=ssh-rsa 968s 14:33:51.919085434 O: learn new primary hostkey 969s 14:33:52.157102747 O: rotate primary hostkey 969s 14:33:52.408071002 O: check rotate primary hostkey 969s 14:33:52.649229411 O: ok hostkey rotate 969s 14:33:52.650527713 E: run test principals-command.sh ... 970s 14:33:53.748694517 O: SKIPPED: /var/run/principals_command_openssh-tests.62268 not executable (/var/run mounted noexec?) 970s 14:33:53.759475460 E: run test cert-file.sh ... 971s 14:33:54.069174883 O: identity cert with no plain public file 971s 14:33:54.297245765 O: CertificateFile with no plain public file 971s 14:33:54.518876938 O: plain keys 971s 14:33:54.754613990 O: untrusted cert 972s 14:33:54.981879858 O: good cert, bad key 972s 14:33:55.217499356 O: single trusted 972s 14:33:55.435703917 O: multiple trusted 973s 14:33:56.351838952 O: ok ssh with certificates 973s 14:33:56.353482781 E: run test cfginclude.sh ... 973s 14:33:56.592780469 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.605859293 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.616901081 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.628872966 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.639863154 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.650428414 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.661712087 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.673862055 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.686047383 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.710505801 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.723370821 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.735443027 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.756804392 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.768375390 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.782238826 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.802771817 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.819445542 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.838729872 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.858218845 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.881729406 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.896926746 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.922536984 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.933743335 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.944859365 E: Pseudo-terminal will not be allocated because stdin is not a terminal. 973s 14:33:56.959283012 O: ok config include 973s 14:33:56.960906479 E: run test servcfginclude.sh ... 974s 14:33:57.589306835 O: ok server config include 974s 14:33:57.590400494 E: run test allow-deny-users.sh ... 976s 14:33:59.589943034 O: ok AllowUsers/DenyUsers 976s 14:33:59.591799066 E: run test authinfo.sh ... 976s 14:33:59.828775297 O: ExposeAuthInfo=no 977s 14:34:00.058283283 O: ExposeAuthInfo=yes 977s 14:34:00.281528926 O: ok authinfo 977s 14:34:00.284391015 E: run test sshsig.sh ... 977s 14:34:00.550355753 O: sshsig: make certificates 977s 14:34:00.602525531 O: sshsig: check signature for ssh-ed25519 978s 14:34:00.989717077 O: sshsig: check signature for sk-ssh-ed25519@openssh.com 978s 14:34:01.400523761 O: sshsig: check signature for ecdsa-sha2-nistp256 978s 14:34:01.767215205 O: sshsig: check signature for ecdsa-sha2-nistp384 979s 14:34:02.380507633 O: sshsig: check signature for ecdsa-sha2-nistp521 980s 14:34:03.301795119 O: sshsig: check signature for sk-ecdsa-sha2-nistp256@openssh.com 980s 14:34:03.752300196 O: sshsig: check signature for ssh-dss 981s 14:34:04.110533119 O: sshsig: check signature for ssh-rsa 981s 14:34:04.503021484 O: sshsig: check signature for ssh-ed25519-cert.pub 982s 14:34:05.217473358 O: sshsig: check signature for sk-ssh-ed25519@openssh.com-cert.pub 983s 14:34:06.160136975 O: sshsig: check signature for ecdsa-sha2-nistp256-cert.pub 983s 14:34:06.846320674 O: sshsig: check signature for ecdsa-sha2-nistp384-cert.pub 984s 14:34:07.784235535 O: sshsig: check signature for ecdsa-sha2-nistp521-cert.pub 986s 14:34:09.437335881 O: sshsig: check signature for sk-ecdsa-sha2-nistp256@openssh.com-cert.pub 987s 14:34:10.265991700 O: sshsig: check signature for ssh-dss-cert.pub 987s 14:34:10.938655323 O: sshsig: check signature for ssh-rsa-cert.pub 988s 14:34:11.639449297 O: sshsig: match principals 988s 14:34:11.672101149 O: sshsig: nomatch principals 988s 14:34:11.693099118 O: ok sshsig 988s 14:34:11.694389981 E: run test knownhosts.sh ... 990s 14:34:13.350473486 O: ok known hosts 990s 14:34:13.352147075 E: run test knownhosts-command.sh ... 990s 14:34:13.597862121 O: simple connection 990s 14:34:13.815534232 O: no keys 990s 14:34:13.949815916 O: bad exit status 991s 14:34:14.033701313 O: keytype ssh-ed25519 991s 14:34:14.236774174 O: keytype sk-ssh-ed25519@openssh.com 991s 14:34:14.443736783 O: keytype ecdsa-sha2-nistp256 991s 14:34:14.643523145 O: keytype ecdsa-sha2-nistp384 991s 14:34:14.850094467 O: keytype ecdsa-sha2-nistp521 992s 14:34:15.079459753 O: keytype sk-ecdsa-sha2-nistp256@openssh.com 992s 14:34:15.282096092 O: keytype ssh-rsa 992s 14:34:15.489734438 O: ok known hosts command 992s 14:34:15.490156366 E: run test agent-restrict.sh ... 992s 14:34:15.737607055 O: generate keys 992s 14:34:15.820522720 O: prepare client config 992s 14:34:15.840133066 O: prepare known_hosts 992s 14:34:15.847468275 O: prepare server configs 992s 14:34:15.873196730 O: authentication w/o agent 994s 14:34:17.584066802 O: start agent 998s 14:34:21.592293670 O: authentication with agent (no restrict) 1000s 14:34:23.281034369 O: unrestricted keylist 1001s 14:34:24.252170255 O: authentication with agent (basic restrict) 1002s 14:34:25.129758449 O: authentication with agent incorrect key (basic restrict) 1002s 14:34:25.919942015 O: keylist (basic restrict) 1003s 14:34:26.956629625 O: username 1004s 14:34:27.907708163 O: username wildcard 1005s 14:34:28.817722585 O: username incorrect 1005s 14:34:28.926606425 O: agent restriction honours certificate principal 1006s 14:34:28.981922181 O: multihop without agent 1007s 14:34:30.327282645 O: multihop agent unrestricted 1008s 14:34:31.636143891 O: multihop restricted 1010s 14:34:32.981408836 O: multihop username 1011s 14:34:34.289981724 O: multihop wildcard username 1012s 14:34:35.604060432 O: multihop wrong username 1013s 14:34:36.672731112 O: multihop cycle no agent 1015s 14:34:38.620973942 O: multihop cycle agent unrestricted 1017s 14:34:40.670024505 O: multihop cycle restricted deny 1018s 14:34:41.472419034 O: multihop cycle restricted allow 1020s 14:34:43.522522790 O: ok agent restrictions 1020s 14:34:43.523848254 E: run test hostbased.sh ... 1020s 14:34:43.752376011 O: SKIPPED: TEST_SSH_HOSTBASED_AUTH not set. 1020s 14:34:43.753934119 E: run test channel-timeout.sh ... 1021s 14:34:43.982319273 O: no timeout 1026s 14:34:49.199168536 O: command timeout 1026s 14:34:49.563803079 O: command wildcard timeout 1027s 14:34:50.564943444 O: command irrelevant timeout 1032s 14:34:55.789108094 O: sftp no timeout 1038s 14:35:01.024352265 O: sftp timeout 1038s 14:35:01.565027716 O: sftp irrelevant timeout 1038s 14:35:01.564367744 E: Connection closed 1043s 14:35:06.804896005 O: ok channel timeout 1043s 14:35:06.805114410 E: run test connection-timeout.sh ... 1044s 14:35:07.043734424 O: no timeout 1049s 14:35:12.265756272 O: timeout 1057s 14:35:20.471348295 O: session inhibits timeout 1065s 14:35:28.751092035 O: timeout after session 1073s 14:35:36.765054956 O: timeout with listeners 1082s 14:35:45.008851657 E: run test match-subsystem.sh ... 1082s 14:35:45.007860118 O: ok unused connection timeout 1084s 14:35:47.365518588 O: ok sshd_config match subsystem 1084s 14:35:47.369236300 E: run test agent-pkcs11-restrict.sh ... 1084s 14:35:47.622452715 O: SKIPPED: No PKCS#11 library found 1084s 14:35:47.623745460 E: run test agent-pkcs11-cert.sh ... 1084s 14:35:47.857811382 O: SKIPPED: No PKCS#11 library found 1084s 14:35:47.859763980 O: set -e ; if test -z "" ; then \ 1084s 14:35:47.861795820 O: V="" ; \ 1084s 14:35:47.863734178 O: test "x" = "x" || \ 1084s 14:35:47.865670536 O: V=/tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/valgrind-unit.sh ; \ 1084s 14:35:47.867670134 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/sshbuf/test_sshbuf ; \ 1084s 14:35:47.869605492 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/sshkey/test_sshkey \ 1084s 14:35:47.871431768 O: -d /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/sshkey/testdata ; \ 1084s 14:35:47.873281484 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/sshsig/test_sshsig \ 1084s 14:35:47.875251202 O: -d /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/sshsig/testdata ; \ 1084s 14:35:47.877068998 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/authopt/test_authopt \ 1084s 14:35:47.878827232 O: -d /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/authopt/testdata ; \ 1084s 14:35:47.880523745 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/bitmap/test_bitmap ; \ 1084s 14:35:47.882266339 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/conversion/test_conversion ; \ 1084s 14:35:47.884007573 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/kex/test_kex ; \ 1084s 14:35:47.885714446 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/hostkeys/test_hostkeys \ 1084s 14:35:47.887497081 O: -d /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/hostkeys/testdata ; \ 1084s 14:35:47.889193634 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/match/test_match ; \ 1084s 14:35:47.891045910 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/misc/test_misc ; \ 1084s 14:35:47.892755223 O: if test "x" = "xyes" ; then \ 1084s 14:35:47.894642580 O: $V /tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress/unittests/utf8/test_utf8 ; \ 1084s 14:35:47.896500536 O: fi \ 1084s 14:35:47.898233850 O: fi 1103s 14:36:06.140804521 O: test_sshbuf: ...................................................................................................... 103 tests ok 1311s 14:39:34.544764620 O: test_sshkey: ........................................................................................................ 104 tests ok 1311s 14:39:34.556733911 O: test_sshsig: ........ 8 tests ok 1311s 14:39:34.734893680 O: test_authopt: .................................................................................................................................................. 146 tests ok 1326s 14:39:49.084845365 O: test_bitmap: .. 2 tests ok 1326s 14:39:49.089112775 O: test_conversion: . 1 tests ok 1346s 14:40:09.081180889 O: test_kex: ............................................................................................................................................................................................................................................................................................................................................................................................................. 398 tests ok 1346s 14:40:09.250327040 O: test_hostkeys: .................. 18 tests ok 1346s 14:40:09.254252043 O: test_match: ...... 6 tests ok 1346s 14:40:09.258510572 O: test_misc: ........................................... 43 tests ok 1346s 14:40:09.260313210 E: run test putty-transfer.sh ... 1347s 14:40:10.004977007 O: putty transfer data: compression 0 1348s 14:40:11.291363943 O: putty transfer data: compression 1 1349s 14:40:12.574679777 O: ok putty transfer data 1349s 14:40:12.576351692 E: run test putty-ciphers.sh ... 1351s 14:40:14.607106991 O: putty ciphers: cipher aes 1351s 14:40:14.769984252 O: putty ciphers: cipher 3des 1351s 14:40:14.931184439 O: putty ciphers: cipher aes128-ctr 1352s 14:40:15.086339898 O: putty ciphers: cipher aes192-ctr 1352s 14:40:15.242470619 O: putty ciphers: cipher aes256-ctr 1352s 14:40:15.413676815 O: putty ciphers: cipher chacha20 1352s 14:40:15.573626296 O: ok putty ciphers 1352s 14:40:15.575315531 E: run test putty-kex.sh ... 1354s 14:40:17.147494764 O: putty KEX: kex dh-gex-sha1 1354s 14:40:17.268087898 O: putty KEX: kex dh-group1-sha1 1354s 14:40:17.389820016 O: putty KEX: kex dh-group14-sha1 1354s 14:40:17.512136506 O: putty KEX: kex ecdh 1354s 14:40:17.674417196 O: ok putty KEX 1354s 14:40:17.676814126 E: run test conch-ciphers.sh ... 1354s 14:40:17.915419340 O: SKIPPED: conch interop tests requires a controlling terminal 1354s 14:40:17.917211098 E: run test dropbear-ciphers.sh ... 1355s 14:40:18.861970111 O: dropbear ciphers: cipher chacha20-poly1305@openssh.com mac hmac-sha1 kt id_dss 1356s 14:40:19.106118482 O: dropbear ciphers: cipher chacha20-poly1305@openssh.com mac hmac-sha1 kt id_ecdsa 1356s 14:40:19.372844247 O: dropbear ciphers: cipher chacha20-poly1305@openssh.com mac hmac-sha1 kt id_ed25519 1356s 14:40:19.630247257 O: dropbear ciphers: cipher chacha20-poly1305@openssh.com mac hmac-sha1 kt id_rsa 1356s 14:40:19.894488010 O: dropbear ciphers: cipher chacha20-poly1305@openssh.com mac hmac-sha2-256 kt id_dss 1357s 14:40:20.154136787 O: dropbear ciphers: cipher chacha20-poly1305@openssh.com mac hmac-sha2-256 kt id_ecdsa 1357s 14:40:20.429095006 O: dropbear ciphers: cipher chacha20-poly1305@openssh.com mac hmac-sha2-256 kt id_ed25519 1357s 14:40:20.680729055 O: dropbear ciphers: cipher chacha20-poly1305@openssh.com mac hmac-sha2-256 kt id_rsa 1357s 14:40:20.936406148 O: dropbear ciphers: cipher aes128-ctr mac hmac-sha1 kt id_dss 1358s 14:40:21.184854210 O: dropbear ciphers: cipher aes128-ctr mac hmac-sha1 kt id_ecdsa 1358s 14:40:21.447211485 O: dropbear ciphers: cipher aes128-ctr mac hmac-sha1 kt id_ed25519 1358s 14:40:21.703668235 O: dropbear ciphers: cipher aes128-ctr mac hmac-sha1 kt id_rsa 1358s 14:40:21.976226044 O: dropbear ciphers: cipher aes128-ctr mac hmac-sha2-256 kt id_dss 1359s 14:40:22.235405092 O: dropbear ciphers: cipher aes128-ctr mac hmac-sha2-256 kt id_ecdsa 1359s 14:40:22.498526623 O: dropbear ciphers: cipher aes128-ctr mac hmac-sha2-256 kt id_ed25519 1359s 14:40:22.746447235 O: dropbear ciphers: cipher aes128-ctr mac hmac-sha2-256 kt id_rsa 1360s 14:40:23.012913356 O: dropbear ciphers: cipher aes256-ctr mac hmac-sha1 kt id_dss 1360s 14:40:23.331234248 O: dropbear ciphers: cipher aes256-ctr mac hmac-sha1 kt id_ecdsa 1360s 14:40:23.689363617 O: dropbear ciphers: cipher aes256-ctr mac hmac-sha1 kt id_ed25519 1361s 14:40:24.007384742 O: dropbear ciphers: cipher aes256-ctr mac hmac-sha1 kt id_rsa 1361s 14:40:24.338727508 O: dropbear ciphers: cipher aes256-ctr mac hmac-sha2-256 kt id_dss 1361s 14:40:24.621892741 O: dropbear ciphers: cipher aes256-ctr mac hmac-sha2-256 kt id_ecdsa 1361s 14:40:24.890623151 O: dropbear ciphers: cipher aes256-ctr mac hmac-sha2-256 kt id_ed25519 1362s 14:40:25.143837755 O: dropbear ciphers: cipher aes256-ctr mac hmac-sha2-256 kt id_rsa 1362s 14:40:25.406287793 O: ok dropbear ciphers 1362s 14:40:25.408114431 E: run test dropbear-kex.sh ... 1362s 14:40:25.670507668 O: dropbear kex: kex curve25519-sha256 1362s 14:40:25.934243093 O: dropbear kex: kex curve25519-sha256@libssh.org 1363s 14:40:26.202942143 O: dropbear kex: kex diffie-hellman-group14-sha256 1363s 14:40:26.510437409 O: dropbear kex: kex diffie-hellman-group14-sha1 1363s 14:40:26.818439085 O: ok dropbear kex 1363s 14:40:26.820915657 O: make: Leaving directory '/tmp/autopkgtest.pUaULV/autopkgtest_tmp/user/regress' 1363s 14:40:26.824219207 I: Finished with exitcode 0 1363s Synchronizing state of haveged.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1363s Executing: /usr/lib/systemd/systemd-sysv-install disable haveged 1364s Removed "/etc/systemd/system/sysinit.target.wants/haveged.service". 1364s info: Looking for files to backup/remove ... 1364s info: Removing files ... 1364s info: Removing crontab ... 1364s info: Removing user `openssh-tests' ... 1365s autopkgtest [14:40:28]: test regress: -----------------------] 1365s autopkgtest [14:40:28]: test regress: - - - - - - - - - - results - - - - - - - - - - 1365s regress PASS 1366s autopkgtest [14:40:29]: test systemd-socket-activation: preparing testbed 1465s autopkgtest [14:42:08]: testbed dpkg architecture: arm64 1465s autopkgtest [14:42:08]: testbed apt version: 2.7.14build2 1465s autopkgtest [14:42:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1466s autopkgtest [14:42:09]: testbed release detected to be: noble 1466s autopkgtest [14:42:09]: updating testbed package index (apt update) 1467s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [265 kB] 1467s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 1467s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 1467s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 1468s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4008 B] 1468s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [81.5 kB] 1468s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [1704 B] 1468s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [73.8 kB] 1468s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [136 kB] 1468s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3756 B] 1468s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [74.1 kB] 1468s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [352 B] 1468s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [461 kB] 1468s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [9620 B] 1468s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [772 B] 1468s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [344 B] 1470s Fetched 1113 kB in 2s (725 kB/s) 1471s Reading package lists... 1472s + lsb_release --codename --short 1472s + RELEASE=noble 1472s + cat 1472s + [ noble != trusty ] 1472s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 1472s Reading package lists... 1472s Building dependency tree... 1472s Reading state information... 1473s Calculating upgrade... 1474s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1474s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 1474s + /usr/lib/apt/apt-helper analyze-pattern ?true 1474s Reading package lists...+ DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 1474s 1474s Building dependency tree... 1474s Reading state information... 1476s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1476s + grep -q trusty /etc/lsb-release 1476s + [ ! -d /usr/share/doc/unattended-upgrades ] 1476s + [ ! -d /usr/share/doc/lxd ] 1476s + [ ! -d /usr/share/doc/lxd-client ] 1476s + [ ! -d /usr/share/doc/snapd ] 1476s + type iptables 1476s + cat 1476s + chmod 755 /etc/rc.local 1476s + . /etc/rc.local 1476s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1476s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 1476s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 1476s + uname -m 1476s + [ aarch64 = ppc64le ] 1476s + [ -d /run/systemd/system ] 1476s + systemd-detect-virt --quiet --vm 1476s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 1476s + cat 1476s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 1476s + echo COMPRESS=lz4 1476s autopkgtest [14:42:19]: upgrading testbed (apt dist-upgrade and autopurge) 1476s Reading package lists... 1477s Building dependency tree... 1477s Reading state information... 1477s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1477s Starting 2 pkgProblemResolver with broken count: 0 1477s Done 1478s Entering ResolveByKeep 1479s 1479s The following packages will be upgraded: 1479s login passwd 1479s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1479s Need to get 1039 kB of archives. 1479s After this operation, 4096 B disk space will be freed. 1479s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 login arm64 1:4.13+dfsg1-4ubuntu3.3 [201 kB] 1480s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 passwd arm64 1:4.13+dfsg1-4ubuntu3.3 [839 kB] 1481s Fetched 1039 kB in 1s (843 kB/s) 1481s (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 ... 78394 files and directories currently installed.) 1481s Preparing to unpack .../login_1%3a4.13+dfsg1-4ubuntu3.3_arm64.deb ... 1481s Unpacking login (1:4.13+dfsg1-4ubuntu3.3) over (1:4.13+dfsg1-4ubuntu3.2) ... 1481s Setting up login (1:4.13+dfsg1-4ubuntu3.3) ... 1481s Installing new version of config file /etc/pam.d/login ... 1482s (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 ... 78394 files and directories currently installed.) 1482s Preparing to unpack .../passwd_1%3a4.13+dfsg1-4ubuntu3.3_arm64.deb ... 1482s Unpacking passwd (1:4.13+dfsg1-4ubuntu3.3) over (1:4.13+dfsg1-4ubuntu3.2) ... 1482s Setting up passwd (1:4.13+dfsg1-4ubuntu3.3) ... 1482s Processing triggers for man-db (2.12.0-4build2) ... 1484s Reading package lists... 1484s Building dependency tree... 1484s Reading state information... 1485s Starting pkgProblemResolver with broken count: 0 1485s Starting 2 pkgProblemResolver with broken count: 0 1485s Done 1486s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1489s Reading package lists... 1490s Building dependency tree... 1490s Reading state information... 1490s Starting pkgProblemResolver with broken count: 0 1491s Starting 2 pkgProblemResolver with broken count: 0 1491s Done 1492s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1495s autopkgtest [14:42:38]: test systemd-socket-activation: [----------------------- 1500s Stopping ssh.service... 1500s Checking that ssh.socket is active and listening... 1500s Checking that ssh.service is inactive/dead... 1500s Checking that a connection attempt activates ssh.service... 1500s Warning: Permanently added 'localhost' (ED25519) to the list of known hosts. 1501s Checking that sshd can be re-executed... 1501s Checking sshd can run in debug mode... 1501s debug1: SELinux support disabled 1501s debug1: PAM: reinitializing credentials 1501s debug1: permanently_set_uid: 0/0 1501s debug3: Copy environment: XDG_SESSION_ID=7 1501s debug3: Copy environment: XDG_RUNTIME_DIR=/run/user/0 1501s debug3: Copy environment: DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/bus 1501s debug3: Copy environment: XDG_SESSION_TYPE=tty 1501s debug3: Copy environment: XDG_SESSION_CLASS=user 1501s debug3: Copy environment: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1501s debug3: Copy environment: TERM=linux 1501s debug3: Copy environment: http_proxy=http://squid.internal:3128 1501s debug3: Copy environment: https_proxy=http://squid.internal:3128 1501s debug3: Copy environment: no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com 1501s debug3: Copy environment: LANG=C.UTF-8 1501s Environment: 1501s LANG=C.UTF-8 1501s USER=root 1501s LOGNAME=root 1501s HOME=/root 1501s PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 1501s SHELL=/bin/bash 1501s XDG_SESSION_ID=7 1501s XDG_RUNTIME_DIR=/run/user/0 1501s DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/bus 1501s XDG_SESSION_TYPE=tty 1501s XDG_SESSION_CLASS=user 1501s TERM=linux 1501s http_proxy=http://squid.internal:3128 1501s https_proxy=http://squid.internal:3128 1501s no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.c 1501s SSH_CLIENT=::1 55790 22 1501s SSH_CONNECTION=::1 55790 ::1 22 1501s Done. 1502s autopkgtest [14:42:45]: test systemd-socket-activation: -----------------------] 1502s systemd-socket-activation PASS 1502s autopkgtest [14:42:45]: test systemd-socket-activation: - - - - - - - - - - results - - - - - - - - - - 1502s autopkgtest [14:42:45]: test sshd-socket-generator: preparing testbed 1503s Reading package lists... 1503s Building dependency tree... 1503s Reading state information... 1504s Starting pkgProblemResolver with broken count: 0 1504s Starting 2 pkgProblemResolver with broken count: 0 1504s Done 1505s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1506s autopkgtest [14:42:49]: test sshd-socket-generator: [----------------------- 1506s test_default...PASS 1506s test_custom_port...PASS 1506s test_default_and_custom_port...PASS 1506s test_mutiple_custom_ports...PASS 1506s test_custom_listenaddress...PASS 1506s test_custom_listenaddress_and_port...PASS 1506s test_custom_ipv6_listenaddress...PASS 1507s autopkgtest [14:42:50]: test sshd-socket-generator: -----------------------] 1507s sshd-socket-generator PASS 1507s autopkgtest [14:42:50]: test sshd-socket-generator: - - - - - - - - - - results - - - - - - - - - - 1508s autopkgtest [14:42:51]: test ssh-gssapi: preparing testbed 1651s autopkgtest [14:45:14]: testbed dpkg architecture: arm64 1651s autopkgtest [14:45:14]: testbed apt version: 2.7.14build2 1652s autopkgtest [14:45:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1652s autopkgtest [14:45:15]: testbed release detected to be: noble 1653s autopkgtest [14:45:16]: updating testbed package index (apt update) 1653s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [265 kB] 1654s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 1654s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 1654s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 1654s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [81.5 kB] 1654s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4008 B] 1654s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [73.8 kB] 1654s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [1704 B] 1654s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [136 kB] 1654s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3756 B] 1654s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [74.1 kB] 1654s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [352 B] 1654s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [461 kB] 1654s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [9620 B] 1654s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [772 B] 1654s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [344 B] 1656s Fetched 1113 kB in 1s (889 kB/s) 1657s Reading package lists... 1658s + lsb_release --codename --short 1658s + RELEASE=noble 1658s + cat 1658s + [ noble != trusty ] 1658s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 1658s Reading package lists... 1658s Building dependency tree... 1658s Reading state information... 1659s Calculating upgrade... 1659s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1659s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 1659s + /usr/lib/apt/apt-helper analyze-pattern ?true 1659s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 1659s Reading package lists... 1659s Building dependency tree... 1659s Reading state information... 1660s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1660s + grep -q trusty /etc/lsb-release 1660s + [ ! -d /usr/share/doc/unattended-upgrades ] 1660s + [ ! -d /usr/share/doc/lxd ] 1660s + [ ! -d /usr/share/doc/lxd-client ] 1660s + [ ! -d /usr/share/doc/snapd ] 1660s + type iptables 1660s + cat 1660s + chmod 755 /etc/rc.local 1660s + . /etc/rc.local 1660s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1660s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 1660s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 1660s + uname -m 1660s + [ aarch64 = ppc64le ] 1660s + [ -d /run/systemd/system ] 1660s + systemd-detect-virt --quiet --vm 1660s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 1660s + cat 1660s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 1660s + echo COMPRESS=lz4 1660s autopkgtest [14:45:23]: upgrading testbed (apt dist-upgrade and autopurge) 1660s Reading package lists... 1661s Building dependency tree... 1661s Reading state information... 1661s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1661s Starting 2 pkgProblemResolver with broken count: 0 1661s Done 1662s Entering ResolveByKeep 1662s 1663s The following packages will be upgraded: 1663s login passwd 1663s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1663s Need to get 1039 kB of archives. 1663s After this operation, 4096 B disk space will be freed. 1663s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 login arm64 1:4.13+dfsg1-4ubuntu3.3 [201 kB] 1663s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 passwd arm64 1:4.13+dfsg1-4ubuntu3.3 [839 kB] 1664s Fetched 1039 kB in 1s (994 kB/s) 1664s (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 ... 78394 files and directories currently installed.) 1664s Preparing to unpack .../login_1%3a4.13+dfsg1-4ubuntu3.3_arm64.deb ... 1664s Unpacking login (1:4.13+dfsg1-4ubuntu3.3) over (1:4.13+dfsg1-4ubuntu3.2) ... 1665s Setting up login (1:4.13+dfsg1-4ubuntu3.3) ... 1665s Installing new version of config file /etc/pam.d/login ... 1665s (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 ... 78394 files and directories currently installed.) 1665s Preparing to unpack .../passwd_1%3a4.13+dfsg1-4ubuntu3.3_arm64.deb ... 1665s Unpacking passwd (1:4.13+dfsg1-4ubuntu3.3) over (1:4.13+dfsg1-4ubuntu3.2) ... 1665s Setting up passwd (1:4.13+dfsg1-4ubuntu3.3) ... 1665s Processing triggers for man-db (2.12.0-4build2) ... 1667s Reading package lists... 1667s Building dependency tree... 1667s Reading state information... 1667s Starting pkgProblemResolver with broken count: 0 1668s Starting 2 pkgProblemResolver with broken count: 0 1668s Done 1668s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1671s Reading package lists... 1672s Building dependency tree... 1672s Reading state information... 1672s Starting pkgProblemResolver with broken count: 0 1672s Starting 2 pkgProblemResolver with broken count: 0 1672s Done 1673s The following NEW packages will be installed: 1673s krb5-admin-server krb5-config krb5-kdc krb5-user libevent-2.1-7t64 1673s libgssrpc4t64 libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 1673s libverto-libevent1t64 libverto1t64 1673s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 1673s Need to get 754 kB of archives. 1673s After this operation, 3543 kB of additional disk space will be used. 1673s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 krb5-config all 2.7 [22.0 kB] 1673s Get:2 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libgssrpc4t64 arm64 1.20.1-6ubuntu2.2 [57.9 kB] 1673s Get:3 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libkadm5clnt-mit12 arm64 1.20.1-6ubuntu2.2 [40.0 kB] 1673s Get:4 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libkdb5-10t64 arm64 1.20.1-6ubuntu2.2 [40.5 kB] 1673s Get:5 http://ftpmaster.internal/ubuntu noble-updates/main arm64 libkadm5srv-mit12 arm64 1.20.1-6ubuntu2.2 [53.4 kB] 1673s Get:6 http://ftpmaster.internal/ubuntu noble-updates/universe arm64 krb5-user arm64 1.20.1-6ubuntu2.2 [108 kB] 1673s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-9ubuntu2 [140 kB] 1674s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libverto1t64 arm64 0.3.1-1.2ubuntu3 [10.4 kB] 1674s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libverto-libevent1t64 arm64 0.3.1-1.2ubuntu3 [6328 B] 1674s Get:10 http://ftpmaster.internal/ubuntu noble-updates/universe arm64 krb5-kdc arm64 1.20.1-6ubuntu2.2 [180 kB] 1674s Get:11 http://ftpmaster.internal/ubuntu noble-updates/universe arm64 krb5-admin-server arm64 1.20.1-6ubuntu2.2 [94.9 kB] 1674s Preconfiguring packages ... 1674s Fetched 754 kB in 1s (940 kB/s) 1674s Selecting previously unselected package krb5-config. 1674s (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 ... 78394 files and directories currently installed.) 1674s Preparing to unpack .../00-krb5-config_2.7_all.deb ... 1674s Unpacking krb5-config (2.7) ... 1675s Selecting previously unselected package libgssrpc4t64:arm64. 1675s Preparing to unpack .../01-libgssrpc4t64_1.20.1-6ubuntu2.2_arm64.deb ... 1675s Unpacking libgssrpc4t64:arm64 (1.20.1-6ubuntu2.2) ... 1675s Selecting previously unselected package libkadm5clnt-mit12:arm64. 1675s Preparing to unpack .../02-libkadm5clnt-mit12_1.20.1-6ubuntu2.2_arm64.deb ... 1675s Unpacking libkadm5clnt-mit12:arm64 (1.20.1-6ubuntu2.2) ... 1675s Selecting previously unselected package libkdb5-10t64:arm64. 1675s Preparing to unpack .../03-libkdb5-10t64_1.20.1-6ubuntu2.2_arm64.deb ... 1675s Unpacking libkdb5-10t64:arm64 (1.20.1-6ubuntu2.2) ... 1675s Selecting previously unselected package libkadm5srv-mit12:arm64. 1675s Preparing to unpack .../04-libkadm5srv-mit12_1.20.1-6ubuntu2.2_arm64.deb ... 1675s Unpacking libkadm5srv-mit12:arm64 (1.20.1-6ubuntu2.2) ... 1675s Selecting previously unselected package krb5-user. 1675s Preparing to unpack .../05-krb5-user_1.20.1-6ubuntu2.2_arm64.deb ... 1675s Unpacking krb5-user (1.20.1-6ubuntu2.2) ... 1675s Selecting previously unselected package libevent-2.1-7t64:arm64. 1675s Preparing to unpack .../06-libevent-2.1-7t64_2.1.12-stable-9ubuntu2_arm64.deb ... 1675s Unpacking libevent-2.1-7t64:arm64 (2.1.12-stable-9ubuntu2) ... 1675s Selecting previously unselected package libverto1t64:arm64. 1675s Preparing to unpack .../07-libverto1t64_0.3.1-1.2ubuntu3_arm64.deb ... 1675s Unpacking libverto1t64:arm64 (0.3.1-1.2ubuntu3) ... 1675s Selecting previously unselected package libverto-libevent1t64:arm64. 1675s Preparing to unpack .../08-libverto-libevent1t64_0.3.1-1.2ubuntu3_arm64.deb ... 1675s Unpacking libverto-libevent1t64:arm64 (0.3.1-1.2ubuntu3) ... 1675s Selecting previously unselected package krb5-kdc. 1675s Preparing to unpack .../09-krb5-kdc_1.20.1-6ubuntu2.2_arm64.deb ... 1675s Unpacking krb5-kdc (1.20.1-6ubuntu2.2) ... 1675s Selecting previously unselected package krb5-admin-server. 1675s Preparing to unpack .../10-krb5-admin-server_1.20.1-6ubuntu2.2_arm64.deb ... 1675s Unpacking krb5-admin-server (1.20.1-6ubuntu2.2) ... 1675s Setting up libevent-2.1-7t64:arm64 (2.1.12-stable-9ubuntu2) ... 1675s Setting up libgssrpc4t64:arm64 (1.20.1-6ubuntu2.2) ... 1675s Setting up krb5-config (2.7) ... 1675s Setting up libkadm5clnt-mit12:arm64 (1.20.1-6ubuntu2.2) ... 1675s Setting up libkdb5-10t64:arm64 (1.20.1-6ubuntu2.2) ... 1675s Setting up libkadm5srv-mit12:arm64 (1.20.1-6ubuntu2.2) ... 1675s Setting up krb5-user (1.20.1-6ubuntu2.2) ... 1675s update-alternatives: using /usr/bin/kinit.mit to provide /usr/bin/kinit (kinit) in auto mode 1675s update-alternatives: using /usr/bin/klist.mit to provide /usr/bin/klist (klist) in auto mode 1675s update-alternatives: using /usr/bin/kswitch.mit to provide /usr/bin/kswitch (kswitch) in auto mode 1675s update-alternatives: using /usr/bin/ksu.mit to provide /usr/bin/ksu (ksu) in auto mode 1675s update-alternatives: using /usr/bin/kpasswd.mit to provide /usr/bin/kpasswd (kpasswd) in auto mode 1675s update-alternatives: using /usr/bin/kdestroy.mit to provide /usr/bin/kdestroy (kdestroy) in auto mode 1675s update-alternatives: using /usr/bin/kadmin.mit to provide /usr/bin/kadmin (kadmin) in auto mode 1675s update-alternatives: using /usr/bin/ktutil.mit to provide /usr/bin/ktutil (ktutil) in auto mode 1675s Setting up libverto1t64:arm64 (0.3.1-1.2ubuntu3) ... 1675s Setting up libverto-libevent1t64:arm64 (0.3.1-1.2ubuntu3) ... 1675s Setting up krb5-kdc (1.20.1-6ubuntu2.2) ... 1676s Created symlink /etc/systemd/system/multi-user.target.wants/krb5-kdc.service → /usr/lib/systemd/system/krb5-kdc.service. 1676s Could not execute systemctl: at /usr/bin/deb-systemd-invoke line 148. 1676s Setting up krb5-admin-server (1.20.1-6ubuntu2.2) ... 1677s Created symlink /etc/systemd/system/multi-user.target.wants/krb5-admin-server.service → /usr/lib/systemd/system/krb5-admin-server.service. 1677s Processing triggers for libc-bin (2.39-0ubuntu8.3) ... 1677s Processing triggers for man-db (2.12.0-4build2) ... 1681s autopkgtest [14:45:44]: test ssh-gssapi: [----------------------- 1682s ## Setting up test environment 1682s ## Creating Kerberos realm EXAMPLE.FAKE 1682s Initializing database '/var/lib/krb5kdc/principal' for realm 'EXAMPLE.FAKE', 1682s master key name 'K/M@EXAMPLE.FAKE' 1682s ## Creating principals 1682s Authenticating as principal root/admin@EXAMPLE.FAKE with password. 1682s Principal "testuser2409@EXAMPLE.FAKE" created. 1682s Authenticating as principal root/admin@EXAMPLE.FAKE with password. 1682s Principal "host/sshd-gssapi.example.fake@EXAMPLE.FAKE" created. 1682s ## Extracting service principal host/sshd-gssapi.example.fake 1682s Authenticating as principal root/admin@EXAMPLE.FAKE with password. 1682s Entry for principal host/sshd-gssapi.example.fake with kvno 2, encryption type aes256-cts-hmac-sha1-96 added to keytab WRFILE:/etc/krb5.keytab. 1682s Entry for principal host/sshd-gssapi.example.fake with kvno 2, encryption type aes128-cts-hmac-sha1-96 added to keytab WRFILE:/etc/krb5.keytab. 1682s ## Adjusting /etc/krb5.conf 1682s ## TESTS 1682s 1682s ## TEST test_gssapi_login 1682s ## Configuring sshd for gssapi-with-mic authentication 1682s ## Restarting ssh 1682s ## Obtaining TGT 1682s Password for testuser2409@EXAMPLE.FAKE: 1682s Ticket cache: FILE:/tmp/krb5cc_0 1682s Default principal: testuser2409@EXAMPLE.FAKE 1682s 1682s Valid starting Expires Service principal 1682s 01/09/25 14:45:45 01/10/25 00:45:45 krbtgt/EXAMPLE.FAKE@EXAMPLE.FAKE 1682s renew until 01/10/25 14:45:45 1682s 1682s ## ssh'ing into localhost using gssapi-with-mic auth 1682s Warning: Permanently added 'sshd-gssapi.example.fake' (ED25519) to the list of known hosts. 1682s Thu Jan 9 14:45:45 UTC 2025 1682s 1682s ## checking that we got a service ticket for ssh (host/) 1682s 01/09/25 14:45:45 01/10/25 00:45:45 host/sshd-gssapi.example.fake@ 1682s Ticket server: host/sshd-gssapi.example.fake@EXAMPLE.FAKE 1683s 1683s ## Checking ssh logs to confirm gssapi-with-mic auth was used 1683s Jan 09 14:45:45 sshd-gssapi.example.fake sshd[2479]: Accepted gssapi-with-mic for testuser2409 from 127.0.0.1 port 39278 ssh2: testuser2409@EXAMPLE.FAKE 1683s ## PASS test_gssapi_login 1683s 1683s ## TEST test_gssapi_keyex_login 1683s ## Configuring sshd for gssapi-keyex authentication 1683s ## Restarting ssh 1683s ## Obtaining TGT 1683s Password for testuser2409@EXAMPLE.FAKE: 1683s Ticket cache: FILE:/tmp/krb5cc_0 1683s Default principal: testuser2409@EXAMPLE.FAKE 1683s 1683s Valid starting Expires Service principal 1683s 01/09/25 14:45:46 01/10/25 00:45:46 krbtgt/EXAMPLE.FAKE@EXAMPLE.FAKE 1683s renew until 01/10/25 14:45:46 1683s 1683s ## ssh'ing into localhost using gssapi-keyex auth 1683s Thu Jan 9 14:45:46 UTC 2025 1683s 1683s ## checking that we got a service ticket for ssh (host/) 1683s 01/09/25 14:45:46 01/10/25 00:45:46 host/sshd-gssapi.example.fake@ 1683s Ticket server: host/sshd-gssapi.example.fake@EXAMPLE.FAKE 1683s 1683s ## Checking ssh logs to confirm gssapi-keyex auth was used 1683s Jan 09 14:45:46 sshd-gssapi.example.fake sshd[2529]: Accepted gssapi-keyex for testuser2409 from 127.0.0.1 port 57250 ssh2: testuser2409@EXAMPLE.FAKE 1683s ## PASS test_gssapi_keyex_login 1683s 1683s ## ALL TESTS PASSED 1683s ## Cleaning up 1683s autopkgtest [14:45:46]: test ssh-gssapi: -----------------------] 1684s ssh-gssapi PASS 1684s autopkgtest [14:45:47]: test ssh-gssapi: - - - - - - - - - - results - - - - - - - - - - 1684s autopkgtest [14:45:47]: @@@@@@@@@@@@@@@@@@@@ summary 1684s regress PASS 1684s systemd-socket-activation PASS 1684s sshd-socket-generator PASS 1684s ssh-gssapi PASS 1728s nova [W] Using flock in prodstack6-arm64 1728s flock: timeout while waiting to get lock 1728s Creating nova instance adt-noble-arm64-openssh-20250109-120316-juju-7f2275-prod-proposed-migration-environment-2-77f1484c-50dd-4995-bf0e-07d1dd5f46e5 from image adt/ubuntu-noble-arm64-server-20250109.img (UUID 2551ade7-9d1b-4629-ac79-439782e6b1ca)... 1728s nova [W] Timed out waiting for a407441a-cae7-4a97-a639-abb609356e94 to get deleted. 1728s nova [W] Using flock in prodstack6-arm64 1728s Creating nova instance adt-noble-arm64-openssh-20250109-120316-juju-7f2275-prod-proposed-migration-environment-2-77f1484c-50dd-4995-bf0e-07d1dd5f46e5 from image adt/ubuntu-noble-arm64-server-20250109.img (UUID 2551ade7-9d1b-4629-ac79-439782e6b1ca)... 1728s nova [W] Timed out waiting for cad70d53-7d46-403e-aae8-7f48fa04ef1b to get deleted. 1728s nova [W] Using flock in prodstack6-arm64 1728s Creating nova instance adt-noble-arm64-openssh-20250109-120316-juju-7f2275-prod-proposed-migration-environment-2-77f1484c-50dd-4995-bf0e-07d1dd5f46e5 from image adt/ubuntu-noble-arm64-server-20250109.img (UUID 2551ade7-9d1b-4629-ac79-439782e6b1ca)... 1728s nova [W] Timed out waiting for 34a5b809-ca56-49b0-938a-51192113d58b to get deleted.